我有来自不同供应商的最多 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
规则或者有没有更好的方法来做到这一点?