BeagleBone Black上GSM模块(SIM7000E/SIM7600E)PPP连接故障及USB总线、ttyUSB2异常排查求助
BeagleBone Black上GSM模块(SIM7000E/SIM7600E)PPP连接故障及USB总线、ttyUSB2异常排查求助
我目前在用BeagleBone Black开发板,系统是Debian 11,内核版本为5.10.168-ti-r71,外接了SIM7000E GSM模块,想建立PPP网络连接。之前用着完全正常,但今天再试的时候遇到了诡异的问题,先把syslog里的相关日志贴出来:
BeagleBone kernel: [ 416.877062] musb-hdrc musb-hdrc.1: Babble BeagleBone kernel: [ 416.881245] musb-hdrc musb-hdrc.1: VBUS_ERROR in a_wait_bcon (89, <AValid), retry #1, port1 00010100 BeagleBone kernel: [ 416.881255] musb-hdrc musb-hdrc.1: Babble BeagleBone kernel: [ 416.885854] usb 1-1: USB disconnect, device number 3 BeagleBone kernel: [ 416.886719] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 BeagleBone kernel: [ 416.886831] option 1-1:1.0: device disconnected BeagleBone kernel: [ 416.893381] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1 BeagleBone kernel: [ 416.893524] option 1-1:1.1: device disconnected BeagleBone kernel: [ 416.903030] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2 BeagleBone kernel: [ 416.903144] option 1-1:1.2: device disconnected BeagleBone kernel: [ 416.904638] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3 BeagleBone kernel: [ 416.904765] option 1-1:1.3: device disconnected BeagleBone kernel: [ 416.909438] option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4 BeagleBone kernel: [ 416.909583] option 1-1:1.4: device disconnected BeagleBone kernel: [ 416.910033] qmi_wwan 1-1:1.5 wwan0: unregister 'qmi_wwan' usb-musb-hdrc.1-1, WWAN/QMI device BeagleBone kernel: [ 422.193485] usb 1-1: new high-speed USB device number 4 using musb-hdrc BeagleBone kernel: [ 422.345237] usb 1-1: New USB device found, idVendor=1e0e, idProduct=9001, bcdDevice= 0.00 BeagleBone kernel: [ 422.345265] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4 BeagleBone kernel: [ 422.345275] usb 1-1: Product: SimTech SIM7000 BeagleBone kernel: [ 422.345284] usb 1-1: Manufacturer: SimTech, Incorporated BeagleBone kernel: [ 422.345293] usb 1-1: SerialNumber: 1234567890ABCDEF BeagleBone kernel: [ 422.358236] option 1-1:1.0: GSM modem (1-port) converter detected BeagleBone kernel: [ 422.359020] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0 BeagleBone kernel: [ 422.359843] option 1-1:1.1: GSM modem (1-port) converter detected BeagleBone kernel: [ 422.362388] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1 BeagleBone kernel: [ 422.363401] option 1-1:1.2: GSM modem (1-port) converter detected BeagleBone kernel: [ 422.373416] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2 BeagleBone kernel: [ 422.374494] option 1-1:1.3: GSM modem (1-port) converter detected BeagleBone kernel: [ 422.375296] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3 BeagleBone kernel: [ 422.376173] option 1-1:1.4: GSM modem (1-port) converter detected BeagleBone kernel: [ 422.378195] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4 BeagleBone kernel: [ 422.386130] qmi_wwan 1-1:1.5: cdc-wdm0: USB WDM device BeagleBone kernel: [ 422.397844] qmi_wwan 1-1:1.5 wwan0: register 'qmi_wwan' at usb-musb-hdrc.1-1, WWAN/QMI device, 06:8e:b> BeagleBone systemd-udevd[1425]: Using default interface naming scheme 'v247'. BeagleBone systemd-udevd[1425]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
具体的异常表现还有:
- 用minicom连接
/dev/ttyUSB2(模块的AT命令专用端口),一开始能正常收发AT指令,但输入SIM卡PIN码后,minicom直接卡住,弹出提示Cannot open /dev/ttyUSB2! - 换了另一款SIM7600E模块测试,出现完全一样的问题
- 已经试过系统重启、模块断电重启、检查电源供应稳定性,都没解决问题
- 我的系统里没有安装ethtool
想请教各位大佬,这个问题大概率是什么原因导致的?有没有可行的排查方向或者解决办法?
备注:内容来源于stack exchange,提问作者user355
相关产品推荐
相关产品推荐

