Есть 2 одинаковых девайса подключенных в USB Hub. Как их можно отличить ? Софту нужно точно знать какой из них будет назначен на /dev/ttyUSB0 а какой на /dev/ttyUSB1
root@raspberrypi:/home/pi# lsusb -d 067b:2303
Bus 001 Device 007: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 008: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Пробовал по devpath, в /etc/udev/rules.d/50-usb.rules добавил
SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", ATTR{devpath}=="1.2.4", SYMLINK+="usb_rs232_1"
SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", ATTR{devpath}=="1.2.2", SYMLINK+="usb_rs232_2"
но так не работает, симлинки не создает, если не указать ATTR{devpath}==«1.2.2» то создает один симлинк на рандомный девайс
Линукс - Raspbian