У меня есть несколько USB веб-камеры, но к сожалению у них нет серийных номеров.
Таким образом, при загрузке они, как правило, переключаются имена файлов устройств.
поскольку они всегда будут находиться в одном USB-порту, я хочу создать правило на основе этого.
Но она с треском провалилась.
вот что я пробовал:
# /sys/bus/usb/devices/2-5.1:1.1/uevent #SUBSYSTEM=="usb", SYSFS{idVendor}=="05e1", SYSFS{idProduct}=="0408", PLACE=="2-5.1", NAME="video98" #SUBSYSTEM=="usb", PLACE=="2-5.1", NAME="video98" #SUBSYSTEM=="usb", ATTR{busnum}="002", ATTR{devnum}="009", ATTR{idVendor}="05e1", NAME="video98" SUBSYSTEM=="usb", ATTR{busnum}="002", ATTR{devpath}="/devices/pci0000:00/0000:00:1d.7/usb2/2-5/2-5.1", ATTR{idVendor}="05e1", NAME="video98" # /sys/bus/usb/devices/2-5.3:1.1/uevent #SUBSYSTEM=="usb", ATTR{busnum}="002", ATTR{devnum}="010", ATTR{idVendor}="05e1", NAME="video99" SUBSYSTEM=="usb", ATTR{busnum}="002", ATTR{devpath}="/devices/pci0000:00/0000:00:1d.7/usb2/2-5/2-5.3", ATTR{idVendor}="05e1", NAME="video99"
Так что да, я сделал несколько попыток. Я видел, что devnum также меняется при загрузке, поэтому я не хочу использовать это.
на самом деле я просто хочу использовать "2-5.3" и "2-5.1" вещь. Это всегда одно и то же. Но как?