这是一个求助帖,我进入到底板的openwrt系统中发现无法识别模块,利用xshell登录到后台只能看到ttyUSB0和1 没有可以输入AT命令的ttyUSB2设备。我手头并没有专业的开发板,我应该如何处理才能重新输入AT命令,短接?
应该是驱动的问题,可以参考移远的USB驱动相关文档,对主机的驱动进行修改。
如果有一个正常的机器,对比一下USB接口的驱动,可以看出是哪个有异常。
我查了一下痕迹,之前是可以识别的,是因为输入了两个命令导致:
AT+QCFG=“usbnet”,2
AT+CFUN=1,1
是不是openwrt系统如果没有mbim驱动就会这样
ttyUSB2和mbim驱动是两个不同驱动。有可能是USB模式切换以后和主机的USB驱动不匹配导致的异常。
这个模块现在可能是PCIe EP 模式。
查下
AT+QCFG=”pcie/mode”
如果要用USB,这个要配置成1
AT+QCFG=”pcie/mode”
另外还要发
AT+QCFG=“data_interface”,0,0
不要把数据接口切到PCIe.
1 个赞
现在问题就是,我有可能是切换到了PCIE EP模式,现在在USB通道的底板上无法找到ttyUSB2来输入AT命令,我有什么办法可以在任何渠道输入AT命令吗?
方案1:买一块quectel 5G wwan 5G-M.2-EVB Kit开发板,是否可以解决?
方案2:买一块usb转接板插入到笔记本上,是否可以识别到这个模块并通过QCOM软件输入AT指令?
我应该怎么做? 如果是你们 你们会怎么做?
或者方案3:去图中我上下班都会经过的这个地方或许有概率碰到技术人员和环境可以解决
没那么麻烦。当前的环境是可以解决问题的。
可以这样试试:
- 不要加载option和qmi_wwan.c. rmmod option; rmmod qmi_wwan_q; rmmod qmi_wwan;
- 试试usb-serial
echo 2C7C 0801 > /sys/bus/usb-serial/drivers/generic/new_id
这样再查下
cat /sys/kernel/debug/usb/devices
和lsusb -t
以及看看是否多了2个ttyUSB了。再用ttyUSB2去发AT命令。
1 个赞





