系统:Ubuntu 22.04,内核 5.15。
插入 EC800M 模块后,lsusb 能看到 2C7C:0800,但 /dev/ttyUSB* 没有出现。
已经加载了 option、usb_wwan 驱动,也添加了 USB 厂商 ID。
如图:
还需要做什么?
系统:Ubuntu 22.04,内核 5.15。
插入 EC800M 模块后,lsusb 能看到 2C7C:0800,但 /dev/ttyUSB* 没有出现。
已经加载了 option、usb_wwan 驱动,也添加了 USB 厂商 ID。
如图:
还需要做什么?
感谢您在本板块发布主题。为了让技术支持人员更快、更准确地协助您,请您补充说明使用的模组型号、软硬件版本、运行环境、问题现象、日志或截图等关键信息,我们将尽快为您提供支持。
EC800M 没有 /dev/ttyUSB* 是因为它处于 QMI/RMNET 模式(2C7C:0800 是这个模式的标志),需要切换到串口模式。
解决办法:
手动绑定驱动:
sudo modprobe option
echo "2c7c 0800" | sudo tee /sys/bus/usb-serial/drivers/option1/new_id
用 minicom 或 picocom 连接出现的 /dev/ttyUSB0,发送:
AT+QCFG="usbnet",0
AT+CFUN=1,1
重新插拔模块,/dev/ttyUSB* 就会出现。
(无回复)