USBシリアルデバイス(/dev/ttyUSB*)の生成時のパーミッションの設定
としかわ 08.09.17
完全に酒向メモのとおり
Hotplugで/dev/ttyUSB*が自動生成される。この時のパーミッションは
/etc/udev/rules.d/50-udev.rules
の記述で決まる。
Analog MUXのUSBがささっているばあい、
udevinfo -a -p /sys/class/tty/ttyUSB0
で、USBの情報を得ることができる。(参考。急いでる人は見なくてもよい)
Analog MUXにたいしてすべてのユーザにw+rアクセス権限を与えるために以下の編集を加える
Hall element driverも同様
vi /etc/udev/rules.d/50-udev.rules
KERNEL=="ttyUSB*", SYSFS{product}=="Analog MUX", GROUP="uucp", MODE="0666"
KERNEL=="ttyUSB*", SYSFS{product}=="Hall element driver", GROUP="uucp", MODE="0666"
KERNEL=="ttyUSB*", SYSFS{product}=="Detector driver board", GROUP="uucp", MODE="0666"
保存したら再起動して完了。