История изменений
Исправление iliyap, (текущая версия) :
Проверил, у меня работает вот так:
SUBSYSTEM=="tty", ATTR{../../../../idVendor}=="12d1", ATTR{../../../../idProduct}=="1506", ATTR{../../../bInterfaceNumber}=="00", SYMLINK+="huawei"
Там кстати уже из коробки есть симлинки с persistent-именами:
# udevadm info --query=symlink /sys/class/tty/ttyUSB0
huawei serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if00-port0 serial/by-path/pci-0000:00:1a.0-usb-0:1.6:1.0-port0
# udevadm info --query=symlink /sys/class/tty/ttyUSB1
serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if01-port0 serial/by-path/pci-0000:00:1a.0-usb-0:1.6:1.1-port0
# udevadm info --query=symlink /sys/class/tty/ttyUSB2
serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if02-port0 serial/by-path/pci-0000:00:1a.0-usb-0:1.6:1.2-port0
Так что можно просто использовать /dev/serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if00-port0
.
Исходная версия iliyap, :
Проверил, у меня работает вот так:
SUBSYSTEM=="tty", ATTR{../../../../idVendor}=="12d1", ATTR{../../../../idProduct}=="1506", ATTR{../../../bInterfaceNumber}=="00", SYMLINK+="huawei"
Там кстати уже из коробли есть симлинки с persistent-именами:
# udevadm info --query=symlink /sys/class/tty/ttyUSB0
huawei serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if00-port0 serial/by-path/pci-0000:00:1a.0-usb-0:1.6:1.0-port0
# udevadm info --query=symlink /sys/class/tty/ttyUSB1
serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if01-port0 serial/by-path/pci-0000:00:1a.0-usb-0:1.6:1.1-port0
# udevadm info --query=symlink /sys/class/tty/ttyUSB2
serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if02-port0 serial/by-path/pci-0000:00:1a.0-usb-0:1.6:1.2-port0
Так что можно просто использовать /dev/serial/by-id/usb-Huawei_Technologies_HUAWEI_Mobile-if00-port0
.