私のサーバーでArch Linuxを実行しており、ユーザーグループがUSB私の気象観測所にアクセスしてください。
私のルールは次のとおりです。 /etc/udev/rules.d/usb-70.rules
SYSFS {idVendor} == "1941", SYSFS {idProduct} == "8021", MODE = "0666", GROUP = "usb"
USBグループのユーザーはまだデバイスを表示できません(権限が拒否されました)。ベンダーと製品IDが正しいことが確認されており、5000万回を再起動しても役に立ちません。誰にもアイデアがありますか?
答え1
SYSFSは、少なくともDebianで使用されているudevバージョンではATTRに置き換えられました。したがって、ルールの代わりに以下を試してください。
ATTR {idVendor} == "1941", ATTR {idProduct} == "8021", \
MODE = "0666", GROUP = "usb"
答え2
SUBSYSTEM=="usb"
このルールの先頭に追加できますか?
udevのバージョンが十分に古い場合(申し訳ありませんが、Archが何を使用しているのかわかりません)、その逆のBUS=="usb"
可能性があります。
デバイスでどの権限を使用できますか?
udevadm info
この方法が役に立たない場合は、このデバイスの出力を表示できますか?