We had two network outages last week. Modem had difficulty registering after first outage but eventually did after restarting many times. Second outage was 3 days ago and unable to register since despite many hours of troubleshooting. I’m listing all the troubleshooting I have tried below. I hope someone can help.
Device:
- Quectel RM520N-GL
- Firmware:
RM520NGLAAR03A03M4G - Host: OpenWrt router running ModemManager initially, then switched to QMI and PPP
- APN:
mobile.o2.co.ukandpayandgo.o2.co.uktested - SIM: Confirmed working in another LTE router (TP-Link MR600), same location and network (O2 UK)
Current Issue:
Modem fails to register to network and returns +CREG: 0,0, +QNWINFO: No Service, and +CSQ: 99,99 intermittently. Connection attempts via ModemManager, QMI, and PPP all fail or immediately drop. AT+QMBNCFG="Activate" consistently returns ERROR despite selecting valid profiles.
Troubleshooting Steps Attempted
1. Modem Detection
- Modem is correctly enumerated:
- USB ports:
/dev/ttyUSB0–ttyUSB3present /dev/cdc-wdm0visible (but no/dev/wwan0)
- USB ports:
mmcli -Landmmcli -m 0initially worked- At later stages, ModemManager failed to connect to DBus or lost access to the modem
2. SIM & Signal
- SIM is known-good and unlocked (
AT+CPIN?→READY) - Tried swapping SIMs and verified alternate one works in a separate router
AT+CSQresults ranged from22,99to99,99(fluctuates)AT+COPS=?failed with+CME ERROR: 100orERRORAT+COPS=0andAT+COPS=1,2,"23410"failed or timed out- Modem stuck in
+QNWINFO: No Serviceor+CREG: 0,0
3. Profile / MBN Config
- Listed all available profiles via
AT+QMBNCFG="List" - Attempted to activate multiple profiles:
AT+QMBNCFG="Select","ROW_Commercial"→ OKAT+QMBNCFG="Activate"→ always returnsERROR
- Tried deactivating first:
AT+QMBNCFG="Deactivate"→ OK, but no change - Checked currently active profile via
AT+QMBNCFG="Active"→ returnsERROR
4. Reset & Reinitialisation
- Used
AT+CFUN=0followed byAT+CFUN=1,1to reset modem - Power-cycled the router and modem several times
- Enabled debug output with
AT+QCFG="dbgctl",1(if supported)
5. Protocol Modes
- Initially used ModemManager with
proto=modemmanager— failed to bring up interface - Switched to QMI:
- Interface
wwanin OpenWrt configured for QMI, APNmobile.o2.co.uk - Logs showed:
Device does not support 802.3 mode. Informing driver of raw-ip onlyNetwork registration failed, registration timeout reachedPermission deniederrors onubuscalls
- Interface
- Switched to PPP on
/dev/ttyUSB3:- Chat script established connection
- CHAP auth succeeded
- PPP session immediately disconnected (
Modem hangup) - Tried setting APN PDP type to
IPV4V6usingAT+CGDCONT=1,"IPV4V6","..."
- Attempted to change USB mode to QMI:
AT+QCFG="usbnet",1→ OK- Still no
/dev/wwan0 AT+QCFG="usbcomp"→ returnsERROR