다시 삽입하면 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

장치를 다시 연결할 때 Symlink 오류 발생

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

관련 정보