2017-02-17 2 views
1

Я могу использовать stty -F /dev/ttyUSB0 19200, чтобы установить скорость передачи в бодах, когда захочу. Но я хотел бы установить его автоматически, когда устройство подключено. Есть ли какой-нибудь конфигурационный файл, в который я могу вставить это?Как установить скорость передачи в бодах автоматически при подключении устройства?

Я делаю это на системе Ubuntu 14.04.

ответ

2

вы можете использовать udev для этого (https://en.wikipedia.org/wiki/Udev)

написать правило Udev в /etc/udev/rules.d для вашего устройства, который выполняет скрипт вы хотите

см https://wiki.archlinux.org/index.php/udevдля написания Udev правила. Вы можете использовать то есть USB VendorID и PRODUCTID для идентификации устройства для этого вам написать сценарий

KERNEL=="sd*", ATTRS{idVendor}=="12ba", ATTRS{idProduct}=="58ea", ATTRS{model}=="XYZ42", ATTRS{serial}=="123465789", RUN+="/pathto/script"

https://unix.stackexchange.com/questions/28548/how-to-run-custom-scripts-upon-usb-device-plug-in

Смежные вопросы