I’m very new to this and trying to get a basic understanding of how to connect my router to a cellular network.
I joined Calyx on the Sprout BYOD membership plan, paying quarterly. The SIM card arrived in the mail, and I called Mobile Citizen technical support and they confirmed the SIM card is active. It is data-only.
I also bought a GL iNet Mudi 7, specifically the “US warehouse - NA” version.
As far as I was aware, I thought I would just put the SIM card into the router, and it would connect. But I keep getting an error message that the SIM card isn’t registered.
I don’t really know what the issue is.
I guess first I need to understand conceptually what “registration” is.
I did a firmware update once I connected it to WiFi (via repeater mode), but I for some reason in the settings “About this device” page it still says it’s on version 4.0, I don’t know why.
Hello, thanks for the info. Please edit the sim card settings, change network type to "Auto" to see if it works.
If not working, navigate to the Modem AT Command page, disable IMS by executing the following AT Commands to try:
AT+QCFG="IMS",2
AT+QEFSSYNC=1
AT+CFUN=1,1
Btw, mudi 7 has built-in modem so the firmware display differs from that of other router models. The fw details typically can be found from the SYSTEM ->Upgrade ->Online Upgrade page
Quick update with more detail straight from the modem.
The router is already on 4.8.5, and I confirmed the network mode is AUTO and IMS is disabled (AT+QCFG="ims",2) — so those suggestions are already in effect. It still won't register.
Reading the modem state directly:
AT+COPS=? lists T-Mobile (310260) as available (status 1), so it isn't a band/coverage issue.
Registration is denied: AT+CEREG? returns 0,3, AT+CGATT? is 0, and AT+QNETRC? reports emm_cause 11 ("PLMN not allowed") / 15, with 5gmm_cause 27.
Forcing a manual registration (AT+COPS=1,2,"310260",7) returns +CME ERROR: 30 (no network service).
So the device selects T-Mobile and requests attach, but the network denies the registration. The SIM is a Calyx / Mobile Citizen data-only SIM, and T-Mobile's BYOD IMEI checker says my device is "fully compatible." I'm now working with Calyx/Mobile Citizen on the provisioning side (registering the IMEI / re-checking the ICCID). Posting the AT findings here in case they help anyone else.
Could you verify with the Calyx/Mobile Citizen the correct APN configuration and the PDP type?
Try settings the cellular TTL to 64
If issue persists, we may need to collect some modem logs for analysis. Could you connect a USB drive to the Mudi 7, and share device to support through Goodcloud for remote troubleshooting?
I’m on the phone with Calyx/Mobile Citizen and they opened up a call with T-Mobile.
The T-mobile support agent confirmed the APN should be fast.t-mobile.com, and they also “reset” the SIM card or something. I tried setting TTL to 64.
I asked them what the PDP type is, I think they said IPv4&IPv6, which is the default setting.
I enabled Goodcloud in the admin console. What did you want me to do from there?
I’m still on the phone with T-mobile, maybe we’ll discover something. I think best would be a conference call between GL.iNet and T-mobile because sometimes both sides seem to think the problem is on the other side.