У меня до 4 USB GSM модемов от разных провайдеров. Когда я подключаю его, udev/usbmodeswitch
создает символическую ссылку на каждое устройство в /dev/gsmmodem
, /dev/gsmmodem2
и так далее.
Мне нужно, чтобы имя символической ссылки для каждого модема было постоянным. Поэтому, если я подключаю modem3
он всегда ссылается на /dev /gsmmodem3, даже если другие модемы не подключены.
Я пытался создать правило udev
для этого, но они, похоже, не работают:
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1506", SUBSYSTEMS=="usb", KERNEL=="ttyUSB%n", SYMLINK="gsmmodem1_%n"
ATTRS{idVendor}=="1410", ATTRS{idProduct}=="6000", SUBSYSTEMS=="usb", KERNEL=="ttyUSB%n", SYMLINK="gsmmodem2_%n"
Как мне создать правильное правило udev
или есть лучший способ сделать это?