跳到主要内容

设备调试

导航栏

通过 USB 串口查看 BG95-M3 的 SIM、信号、注册状态,以及切换 USB 组合。


先确认:当前组合有没有 AT 口​

USB 组合AT 口网络接口
modem有(/dev/ttyUSB*)无
ecm无有(eth2 / usb0)
rmnet有有(QMI)
rndis有有(usb0)
ECM 组合的限制

BG95 处于 ecm 组合时,USB 上只有 ECM 网卡,不会出现任何 AT 串口(/dev/ttyUSB*、/dev/ttyACM* 都没有)。

这是模块本身的设计限制,不是驱动问题。要发送 AT 指令,必须:

  • 切换到 modem / rmnet / rndis 组合,或
  • 使用模块的 MAIN_RXD / MAIN_TXD 主串口

串口连接(modem 组合)​

安装串口驱动​

# opkg
opkg install kmod-usb-serial-option

# apk
apk add kmod-usb-serial-option

查看串口​

root@OpenWrt:~# ls /dev/ttyUSB*

进入 minicom​

minicom -D /dev/ttyUSB2 -b 115200

发送 AT,返回 OK 即通信正常:

AT
OK

不确定是哪个串口时,可对 /dev/ttyUSB0 ~ /dev/ttyUSB3 逐个发送 ATI 确认。

默认波特率 115200;若无返回可尝试 9600。

退出:Ctrl + A,再按 X,选择 Yes。


USB 组合切换​

查询当前组合​

AT+QCFGEXT="usbnet"
+QCFGEXT: "usbnet","ecm"
OK

常用组合​

指令组合说明
AT+QCFGEXT="usbnet","modem"ModemDIAG + GNSS + Modem + Modem,有 AT 口
AT+QCFGEXT="usbnet","ecm"ECM网卡直连,无 AT 口
AT+QCFGEXT="usbnet","rmnet"RMNETQMI 网卡 + AT 口
AT+QCFGEXT="usbnet","rndis"RNDISRNDIS 网卡 + AT 口

切换后必须重启模块:

AT+CFUN=1,1

注册状态检查​

以下指令需要在 modem / rmnet / rndis 组合下执行。

基础状态​

指令说明正常返回
AT测试通信OK
ATI模块型号/固件Quectel / BG95-M3 / Revision: ...
AT+CPIN?SIM 卡状态+CPIN: READY
AT+CSQ信号质量+CSQ: 20,99(0~31,越大越好)
AT+CFUN?射频状态+CFUN: 1

网络注册​

指令说明
AT+CEREG?EPS 注册状态(LTE-M / NB-IoT 主要看这个)
AT+CGREG?GPRS 注册状态
AT+COPS?当前运营商
AT+QNWINFO当前网络制式、频段
AT+QCSQ信号强度/质量明细

注册状态含义:

返回含义
+CEREG: 0,1已注册(本地网)
+CEREG: 0,5已注册(漫游)
+CEREG: 0,2正在搜索
+CEREG: 0,3注册被拒绝
+CEREG: 0,0未注册,且未搜索

一次完整的检查流程​

AT
OK

ATI
Quectel
BG95-M3
Revision: BG95M3LAR02A04_01.003.01.003
OK

AT+CPIN?
+CPIN: READY
OK

AT+CSQ
+CSQ: 24,99
OK

AT+CEREG?
+CEREG: 0,1
OK

AT+COPS?
+COPS: 0,0,"CHINA MOBILE",7
OK

AT+QNWINFO
+QNWINFO: "LTEM","46000",...
OK

+CEREG: 0,1 且 +CSQ 不为 99,说明模块已成功注册。

如果 AT+CPIN? 返回 +CME ERROR: 10(SIM not inserted),检查卡座方向。

数据连接(可选)​

ECM/RNDIS 组合下模块会自动拨号,一般不需要手动配置 APN。若切到 modem 组合后需要手动激活 PDP:

AT+QICSGP=1,1,"<APN>","","",1
OK

AT+QIACT=1
OK

AT+QILOCIP
192.168.225.x

<APN> 由运营商提供,例如 cmnet、ctnet、3gnet。


复位与重启​

指令功能说明
AT+CFUN=1,1软件重启最常用
AT&F恢复 AT 指令默认设置不影响用户数据
AT+QPRTPARA=3恢复 NV 出厂配置会清除 USB 组合/APN 等配置
AT+QPOWD=1关机需重新上电
注意

AT+QPRTPARA=3 后模块会恢复默认 USB 组合(通常为 modem),执行后需 AT+CFUN=1,1 重启。


常见问题​

现象排查
没有 /dev/ttyUSB*当前是 ECM 组合,属正常;切到 modem 组合
发送 AT 无返回确认串口、波特率(115200/9600),换一个 ttyUSB 试
+CEREG: 0,3SIM 未开通 Cat M1/NB-IoT、欠费或频段不支持
+CSQ: 99,99无信号,检查天线与位置
有注册但无法上网检查 APN、PDP 激活状态、套餐
模块反复重启USB 供电不足,使用带供电 HUB