如何使用 udev 一致地识别 USB 设备

如何使用 udev 一致地识别 USB 设备

我有一条适用于 USB 电缆的 udev 规则,该电缆带有 2 个串行端口,成功匹配 ttyUSBX到 /dev/ttyUCX

KERNEL=="ttyUSB*", SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="ttyUC%n"

我的问题如下:如果我没有其他 USB 设备,那么我最终会得到 /dev/ttyUC0 和 /dev/ttyUC1

但是,当有另一个 USB 设备时,我可能会

/dev/ttyUC0 和 /dev/ttyUC1 或者 /dev/ttyUC1 和 /dev/ttyUC2

有什么方法可以确保我始终获得相同的符号链接名称(无论存在什么其他 USB 设备)?

相关内容