It could be something with the APN not being correct or maybe the SIM isn't inserted 100%. You should be able to poll the modem and get the info.
For me I changed the IMEI to one of my phone's numbers so the backend system sees it as a phone instead of a stand alone modem. Though it works with either phone IMEI it also works fine with the burned in IMEI and it updates immediately on the provider portal.
There's 3 things that have to match up though for things to be online / working.
IMEI tells the provider what kind of device it is and if they haven't white listed that brand's IMEI numbers it will reject things. If the SIM isn't provisioned correctly it will cause issues as well. Have you tested the SIM in a phone? When I have doubts about how things are working I'll pop the SIM into my phone to verify I'm not being throttled due to being flagged for excessive data use or something else. The APN is what tells the provider which systems to setup for data. For instance with the FWA APN "FBB.HOME" it sets up traffic on a lower priority than phone use which use "fast.t-mobile.com" however when you stick in a "home" SIM into something other than their gateway it auto configures the APN with the "fast". However the IMEI's on the FWA boxes won't work with the auto APN and a phone SIM wouldn't work because they don't accept the "home" APN as an option.
So, I would start with the phone option to make sure the SIM actually works and while it's in the phone you should be able to grab the APN info to verify what's showing up in the modem is correct. Then I would change the IMEI to a phone IMEI if you have a spare phone laying around or bump a digit from your actual phone if it's using the same network... if it's not then just use the phone's IMEI on the modem. It should work fine as long as the provider isn't seeing 2 devices with the same info at the same time.
For me running this in Linux I can get a lot more details with some commands....
Code: Select all
mmcli -m 0
-----------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id: 4db29a6bbb9647af0f7ab401b51b49f7e3053376
-----------------------------------
Hardware | manufacturer: QUALCOMM INCORPORATED
| model: 0
| firmware revision: MPSS.DE.4.0.c1-00036-OLYMPIC_GENALL_PACK-2 1 [Jun 29 2023 17:31:21]
| carrier config: Commercial-TMO
| carrier config revision: 0A01050F
| h/w revision: 20000
| supported: gsm-umts, lte, 5gnr
| current: gsm-umts, lte, 5gnr
| equipment id:
-----------------------------------
System | device: /sys/devices/pci0000:00/0000:00:01.2/0000:05:00.0/0000:06:02.0/0000:09:00.0/usb2/2-1
| drivers: option, qmi_wwan
| plugin: simtech
| primary port: cdc-wdm1
| ports: cdc-wdm1 (qmi), ttyUSB0 (ignored), ttyUSB1 (gps),
| ttyUSB2 (at), ttyUSB3 (at), ttyUSB4 (audio), wwan0 (net)
-----------------------------------
Numbers | own:
-----------------------------------
Status | lock: sim-pin2
| unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (10), sim-puk2 (10)
| state: connected
| power state: on
| access tech: lte, 5gnr
| signal quality: 97% (recent)
-----------------------------------
Modes | supported: allowed: 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 3g, 4g; preferred: 4g
| allowed: 3g, 4g; preferred: 3g
| allowed: 5g; preferred: none
| allowed: 4g, 5g; preferred: 5g
| allowed: 4g, 5g; preferred: 4g
| allowed: 3g, 5g; preferred: 5g
| allowed: 3g, 5g; preferred: 3g
| allowed: 3g, 4g, 5g; preferred: 5g
| allowed: 3g, 4g, 5g; preferred: 4g
| allowed: 3g, 4g, 5g; preferred: 3g
| current: allowed: 4g, 5g; preferred: 5g
-----------------------------------
Bands | supported: utran-1, utran-4, utran-6, utran-5, utran-8, utran-2,
| eutran-1, eutran-2, eutran-3, eutran-4, eutran-5, eutran-7, eutran-8,
| eutran-12, eutran-13, eutran-14, eutran-17, eutran-18, eutran-19,
| eutran-20, eutran-25, eutran-26, eutran-28, eutran-29, eutran-30,
| eutran-32, eutran-34, eutran-38, eutran-39, eutran-40, eutran-41,
| eutran-42, eutran-43, eutran-46, eutran-48, eutran-66, eutran-71,
| utran-19, ngran-1, ngran-2, ngran-3, ngran-5, ngran-7, ngran-8,
| ngran-12, ngran-13, ngran-14, ngran-18, ngran-20, ngran-25, ngran-26,
| ngran-28, ngran-29, ngran-30, ngran-38, ngran-40, ngran-41, ngran-48,
| ngran-66, ngran-71, ngran-75, ngran-76, ngran-77, ngran-78, ngran-79
| current: utran-1, utran-4, utran-6, utran-5, utran-8, utran-2,
| eutran-2, utran-19, ngran-1, ngran-2, ngran-3, ngran-5, ngran-7,
| ngran-8, ngran-12, ngran-13, ngran-14, ngran-18, ngran-20, ngran-25,
| ngran-26, ngran-28, ngran-29, ngran-30, ngran-38, ngran-40, ngran-41,
| ngran-48, ngran-66, ngran-71, ngran-75, ngran-76, ngran-77, ngran-78,
| ngran-79
-----------------------------------
IP | supported: ipv4, ipv6, ipv4v6
-----------------------------------
3GPP | imei:
| enabled locks: fixed-dialing
| operator id: 310260
| operator name: T-Mobile
| registration: home
| packet service state: attached
-----------------------------------
3GPP EPS | ue mode of operation: csps-2
| initial bearer path: /org/freedesktop/ModemManager1/Bearer/0
| initial bearer apn: fast.t-mobile.com
| initial bearer ip type: ipv4v6
-----------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/0
| sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
| slot 2: none
-----------------------------------
Bearer | paths: /org/freedesktop/ModemManager1/Bearer/1
Maybe this might give some clues as to where the issue might be....
IIRC when I got the modem and put things together though it really didn't take too long to get online with it. Since I was still using the FWA setup though I had to make the IMEI match that box and set the APN to the "home" one and reboot the modem to have it take effect.