分配静态 ttyUSB

assign static ttyUSB

我有 2 个 USB 设备连接到 raspberry pi,

  1. CP2108 USB 转串口转换器有 4 个端口,当我连接到 usb 时我得到 4 ttyUSBx

  2. EC25 GSM 调制解调器,同样的情况。当我连接时,我得到 4 个端口。

如何为它们全部分配一个静态名称?

我用了下面的方法但是没有结果。

SUBSYSTEM=="tty", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", SYMLINK+="ttyUSB_EC25_Modem_%s{devpath}"
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea71", SYMLINK+="ttyUSB_CP2108X_%s{devpath}"

连接设备并查看 /dev/serial/by-id/。您应该拥有指向这些 ttyUSBx 设备的符号链接,这些设备的名称更长且更具描述性。无需使用 udev 规则。