Я записанное простое правило для обнаружения релейного устройства ADU208 и создаю его файл устройств.
#Creat device file for ADU208, USB relay.
SUBSYSTEMS=="usb", ACTION=="add", KERNEL=="adutux1", ATTRS{idVendor}=="0a07", ATTRS{idProduct}=="00d0", GROUP="ankur", MODE:="0666"
Я вижу, что файл создается в /dev/adutux1
но разрешение не то, что я ожидаю, и группа также не также не, что я ожидаю.
ankur@:/etc/udev/rules.d $ ll /dev/adutux1
crw------- 1 root root 180, 1 Nov 13 13:59 /dev/adutux1
моя версия человечности как упоминается ниже
Linux ankurs-ubuntu-machine 4.4.0-96-generic #119~14.04.1-Ubuntu SMP Wed Sep 13 08:40:48 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Кто-то может указать что не так с правилом, которое я упомянул выше?
Я перезапустил udev и разъединил USB-кабель и соединился назад. Это, кажется, работает. Я отчасти не уверенный, если я сделал это прежде или нет. Я попробовал несколько правил и комбинации, таким образом, я, возможно, отсутствовал, когда я получил правильное правило. Это, кажется, работает теперь.