重新插入时不会触发 Udev 符号链接

重新插入时不会触发 Udev 符号链接

我的一个 USB 设备出现了一种非常奇怪的行为如果该设备在启动期间插入,则符号链接正确遵循 udev 规则。

如果我拔下并重新插入设备,符号链接现在指向总线地址而不是/dev/tty*

我必须触发sudo udevadm它才能更新到正确的值。

这是我的 udev 规则

SUBSYSTEMS=="usb", ATTRS{idProduct}=="7523", ATTRS{idVendor}=="1a86", MODE:="0666", OWNER:="root", GROUP:="plugdev", SYMLINK+="canusb"

正确的符号链接

ls /dev/canusb -l lrwxrwxrwx 1 root root 7 Jul 5 09:18 /dev/canusb -> ttyUSB0

重新插入设备时符号链接错误

ls /dev/canusb -l lrwxrwxrwx 1 root root 15 Jul 5 09:16 /dev/canusb -> bus/usb/001/005

相关内容