错误 #2714
新旧两个批次的cpe,5g模组usb映射的端口数量不一样,导致打开串口通信时失败
0%
描述
新旧两个批次的cpe,5g模组usb映射的端口数量不一样,导致打开串口通信时失败
原来旧的设备:
root@cpe:~# ls l /dev/ttyUSB* 1 root dialout 188, 0 Jan 1 1970 /dev/ttyUSB0
crw-rw---
crw-rw---- 1 root dialout 188, 1 Jan 16 06:38 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 2 Jan 1 1970 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 3 Jan 1 1970 /dev/ttyUSB3
crw-rw---- 1 root dialout 188, 4 Jan 1 1970 /dev/ttyUSB4
crw-rw---- 1 root dialout 188, 5 Jan 1 1970 /dev/ttyUSB5
crw-rw---- 1 root dialout 188, 6 Jan 1 1970 /dev/ttyUSB6
crw-rw---- 1 root dialout 188, 7 Jan 1 1970 /dev/ttyUSB7
crw-rw---- 1 root dialout 188, 8 Jan 1 1970 /dev/ttyUSB8
新的设备:
root@cpe:~# ls l /dev/ttyUSB* 1 root dialout 188, 0 Jan 1 1970 /dev/ttyUSB0
crw-rw---
crw-rw---- 1 root dialout 188, 1 Jan 16 06:38 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 2 Jan 1 1970 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 3 Jan 1 1970 /dev/ttyUSB3
crw-rw---- 1 root dialout 188, 4 Jan 1 1970 /dev/ttyUSB4
crw-rw---- 1 root dialout 188, 5 Jan 1 1970 /dev/ttyUSB5
crw-rw---- 1 root dialout 188, 6 Jan 1 1970 /dev/ttyUSB6
crw-rw---- 1 root dialout 188, 7 Jan 1 1970 /dev/ttyUSB7
crw-rw---- 1 root dialout 188, 8 Jan 1 1970 /dev/ttyUSB8
crw-rw---- 1 root dialout 188, 8 Jan 1 1970 /dev/ttyUSB9
历史记录
由 游 起君 更新于 4 个月 之前
root@cpe:~# cat /etc/udev/rules.d/99-usb-serial.rules
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.1.auto-usb-0:1:2.2", SYMLINK+="5g1"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.1.auto-usb-0:1:2.3", SYMLINK+="5g2"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.1.auto-usb-0:1:2.4", SYMLINK+="5g3"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.1.auto-usb-0:1:2.5", SYMLINK+="5g4"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.1.auto-usb-0:1:2.6", SYMLINK+="5g5"
*SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.0.auto-usb-0:1:1.2", SYMLINK+="mesh1"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.0.auto-usb-0:1:1.3", SYMLINK+="mesh2"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.0.auto-usb-0:1:1.4", SYMLINK+="mesh3"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.0.auto-usb-0:1:1.5", SYMLINK+="mesh4"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.0.auto-usb-0:1:1.6", SYMLINK+="mesh5"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd880000.usb-usb-0:1:1.2", SYMLINK+="mesh1"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd880000.usb-usb-0:1:1.3", SYMLINK+="mesh2"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd880000.usb-usb-0:1:1.4", SYMLINK+="mesh3"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd880000.usb-usb-0:1:1.5", SYMLINK+="mesh4"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd880000.usb-usb-0:1:1.6", SYMLINK+="mesh5"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd800000.usb-usb-0:1:1.2", SYMLINK+="mesh1"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd800000.usb-usb-0:1:1.3", SYMLINK+="mesh2"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd800000.usb-usb-0:1:1.4", SYMLINK+="mesh3"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd800000.usb-usb-0:1:1.5", SYMLINK+="mesh4"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fd800000.usb-usb-0:1:1.6", SYMLINK+="mesh5"*
3568 cpe三个usb接口,一个usb3.0.两个usb2.0, mesh模组插在不同的usb ,对应的ID_PATH不一样
root@cpe:~# ls -l /dev/5g*
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/5g1 -> ttyUSB5
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/5g2 -> ttyUSB6
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/5g3 -> ttyUSB7
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/5g4 -> ttyUSB8
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/5g5 -> ttyUSB9
root@cpe:~# ls -l /dev/mesh*
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/mesh1 -> ttyUSB0
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/mesh2 -> ttyUSB1
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/mesh3 -> ttyUSB2
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/mesh4 -> ttyUSB3
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/mesh5 -> ttyUSB4