bash: echo: write error: неверный аргумент

Я пытаюсь настроить USB-ключ на своем устройстве, следуя сообщению здесь. Мне не удалось настроить его и, отслеживая мои шаги, обнаружил, что

echo "1c9e:9ba1" > /sys/bus/usb-serial/drivers/generic/new_id

приводил к ошибке. Я запустил это заявление из терминала и получил следующий ответ

bash: echo: write error: Invalid argument

согласно посту здесь это означает, что устройство не реализует метод WRITE.

Интересно, есть ли способ заставить команду echo работать так, чтобы я мог заставить работать мой USB-модем.

1 ответ

Решение

Что произошло, когда вы удалили ":", как показано в указанной вами ссылке?

Оригинальный ответ:

echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id

Ваш случай:

Вместо:

echo "1c9e:9ba1" > /sys/bus/usb-serial/drivers/generic/new_id

Попробуйте запустить:

echo "1c9e 9ba1" > /sys/bus/usb-serial/drivers/generic/new_id
Другие вопросы по тегам