У меня есть домашнее устройство, которое можно подключить через USB-порт. При подключении он получает сокет ttyACM. Поэтому я задал этот вопрос некоторое время назад о том, как устанавливать права на чтение / запись для устройства. После ответа я создал файл /etc/udev/rules.d/50-ttyusb.rules с этим контентом:
KERNEL=="ttyUSB[0-9]*",MODE="0666"
KERNEL=="ttyACM[0-9]*",MODE="0666"
Все работает отлично! Но если я правильно понимаю, теперь каждое устройство, подключенное к любому сотовому ttyUSB или ttyACM, будет иметь разрешения на чтение / запись. [? D2]
Мой вопрос в том, как я могу автоматически устанавливать права на чтение и запись только для этого устройства при подключении?
Соответствующий выход lsusb:
Bus 003 Device 005: ID ffff:0005