/dev/ttyUSB0
時にはバインドし、時には失敗し、/dev/ttyUSB1
スクリプトが失敗するArduinoがあります。
私のデバイスが配置できる可能性をすべて列挙したくはありませんが、代わりに静的位置(たとえば)にバインドしたいと思います/dev/arduino
。
どうやってこれを達成できますか?
ベストアンサー1
提案されているように、いくつかのudevルールを追加できます。以下を含めるように編集しました/etc/udev/rules.d/10-local.rules
。
ACTION=="add", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="my_uart"
以下を実行して、デバイスの変数を確認できます。
udevadm info -a -p $(udevadm info -q path -n /dev/ttyUSB0)
より詳細なガイドを読むことができます。http://www.reactivated.net/writing_udev_rules.html