误将SIMCOM SIM8262E-M2切换至901E模式,如何恢复至可使用AT命令的模式?
问题:SIM8262E-M2模块误切换至901E模式后恢复AT端口的方法
设备背景
我近期入手了一款支持5G的SIMCOM模块SIM8262E-M2(基于Snapdragon X62 Modem)。该模块有4种运行模式(对应产品ID):9001、9003、9011、901e,出厂默认模式为9001。除901E外,其他模式均提供/dev/ttyUSB端口,可通过minicom等工具发送AT命令,但我误将模式切换至901E,现在无法获取任何串行端口!
当前可用交互方式
模块仍存在/dev/cdc-wdm0设备,可通过qmicli和mbimcli交互:
[xplore@fedora ~]$ sudo qmicli --device=/dev/cdc-wdm0 --device-open-proxy --dms-get-operating-mode [/dev/cdc-wdm0] Operating mode retrieved: Mode: 'online' HW restricted: 'no'
核心诉求
- 如何将模式恢复至9001、9003或9011中的任意一种?
- 是否可以通过qmicli/mbimcli直接发送AT命令?
已尝试的无效操作
参考相关帖子执行了以下命令,但执行后仍未出现/dev/ttyUSB*设备(我并非Linux专家,不确定是否遗漏其他操作):
[root@fedora xplore]# modprobe option [root@fedora xplore]# echo 1e0e 9011 > /sys/bus/usb-serial/drivers/option1/new_id
当前设备识别信息
lsusb输出
[root@fedora xplore]# lsusb Bus 008 Device 003: ID 1e0e:901e Qualcomm / Option SDXLEMUR-LITE-MTP _SN:1505A7A0
dmesg输出
[ 2449.622442] usb 8-2: new SuperSpeed USB device number 5 using xhci_hcd [ 2449.635211] usb 8-2: LPM exit latency is zeroed, disabling LPM. [ 2449.636702] usb 8-2: New USB device found, idVendor=1e0e, idProduct=901e, bcdDevice= 5.04 [ 2449.636704] usb 8-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2449.636704] usb 8-2: Product: SDXLEMUR-LITE-MTP _SN:1505A7A0 [ 2449.636705] usb 8-2: Manufacturer: SIMCOM [ 2449.636706] usb 8-2: SerialNumber: 0123456789ABCDEF [ 2449.803329] cdc_mbim 8-2:1.2: setting rx_max = 16384 [ 2449.803997] cdc_mbim 8-2:1.2: cdc-wdm0: USB WDM device [ 2449.804219] cdc_mbim 8-2:1.2 wwan0: register 'cdc_mbim' at usb-0000:6b:00.0-2, CDC MBIM, 16:dd:bf:a1:af:08 [ 2449.816224] cdc_mbim 8-2:1.2 wwp107s0u2i2: renamed from wwan0
ModemManager尝试结果
启用ModemManager调试模式后执行命令,提示无可用AT端口:
sudo mmcli -m 0 --command="AT" error: command failed: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Connected: No AT port available to run command'
补充说明
该设备价格不菲,且需依赖AT命令文档才能正常使用,恳请协助解决。
内容的提问来源于stack exchange,提问作者Xplore
相关产品推荐
相关产品推荐

