Follow up to the previous message: I managed to get hold of a SIM adapter, and plugged my personal mobile phone SIM card into the SixFab LTE modem.
This time the mobile data network connection came up immediately, so there’s obviously still a problem with the activation on the SixFab SIM. I’ll drop them a message and see if I can sort that out, to begin with.
However, even with a working mobile data network connection, the GPS status still came up as “no-dev” after a couple of reboot cycles.
I’ve attached a new set of logs for reference:
SG-E3E4RPI4CED5-2024-11-26T11_30_32.106Z-logs.zip (1.5 MB)
Thank you again for the assistance with trying to puzzle out my mysterious failures here.
Hey, they’re not your failures, they’re the SIM’s or the modem’s failures! 
So the cellular connection comes up immediately without issue, despite having the wrong APN. The GPS device is detected and enabled but then nothing happens, not even an error. Not sure what to think. Are you comfortable ssh’ing into the rPi and issuing some commands?
I will be working on the SG software today and my station has the same telit modem, so I’ll see whether I can come up with some simple troubleshooting ideas.
Updated 2x:
If you can put your working SIM card into the modem again and SSH into the SG you could try the following commands and paste the result here:
first mmcli -L to list the modems, notice the 0 after Modem in the response:
gnome@SG-7F5ERPI46977 ~> mmcli -L
/org/freedesktop/ModemManager1/Modem/0 [Telit] LE910C4-NF
- then get information about location (GPS), use the modem number after the
-m option:
gnome@SG-7F5ERPI46977 ~> mmcli -m 0 --location-status
------------------------
Location | capabilities: 3gpp-lac-ci, gps-raw, gps-nmea, agps-msa, agps-msb
| enabled: 3gpp-lac-ci, gps-nmea
| signals: no
------------------------
GPS | refresh rate: 30 seconds
The key is to see gps-nmea as enabled. I don’t know what “signals: no” means.
It may be helpful to get a general info about the modem:
gnome@SG-7F5ERPI46977 ~> mmcli -m 0
----------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id: 69b580f5cb29c45e584c21118098565c831ab3a6
----------------------------------
Hardware | manufacturer: Telit
| model: LE910C4-NF
| firmware revision: 25.21.660 1 [Mar 04 2021 12:00:00]
| carrier config: default
[... about 30-40 lines ...]
See what the GPS says:
gnome@SG-7F5ERPI46977 ~> gpsmon
tcp://localhost:2947 NMEA0183>
┌──────────────────────────────────────────────────────────────────────────────┐
│Time: 2024-11-26T23:03:52.000Z Lat: 34 29.940000' N Lon: 119 49.070000' W │
└───────────────────────────────── Cooked TPV ─────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│ GPGSV GPGGA GPGLL GPRMC GPGSA │
└───────────────────────────────── Sentences ──────────────────────────────────┘
┌───────────────────────┌─────────────────────────┌────────────────────────────┐
│ SVID PRN Az El SN HU│Time: 230352.00 │Time: 230352.00 │
│GP 2 2 94 13 22 Y│Latitude: 3429.940000 N │Latitude: 3429.940000 │
│GP 5 5 271 7 34 Y│Longitude:11949.070000 W │Longitude: 11949.070000 │
│GP 7 7 91 45 32 Y│Speed: 0.0 │Altitude: 636.6 │
│GP 8 8 40 13 36 Y│Course: 308.2 │Quality: 1 Sats: 12 │
│GP 9 9 158 10 33 Y│Status: A FAA:A │HDOP: 0.5 │
│GP 13 13 312 35 36 Y│MagVar: 14.1 E │Geoid: -22.0 │
│GP 14 14 296 66 33 Y└───────── RMC ───────────└─────────── GGA ────────────┘
│GP 17 17 180 37 36 Y┌─────────────────────────┌────────────────────────────┐
│GP 19 19 194 11 36 Y│Mode: A3 Sats: 2 5 7 8 + │UTC: RMS: │
│GP 21 21 75 11 36 Y│DOP H=0.5 V=0.6 P=0.8 │MAJ: MIN: │
│GP 22 22 264 50 37 Y│TOFF: 0.025676591 │ORI: LAT: │
│GP 30 30 32 70 33 Y│PPS: N/A │LON: ALT: │
└───↓──── GSV ──────────└────── GSA + PPS ────────└─────────── GST ────────────┘
(82) {"class":"VERSION","release":"3.22","rev":"3.22","proto_major":3,"proto_min
or":14}
(293) {"class":"DEVICES","devices":[{"class":"DEVICE","path":"/dev/ttyGPS","driv
er":"NMEA0183","activated":"2024-11-26T23:03:49.023Z","flags":1,"native":0,"bps"
:9600,"parity":"N","stopbits":1,"cycle":1.00},{"class":"DEVICE","path":"/dev/pps
0","driver":"PPS","activated":"2024-11-26T23:03:10.224Z"}]}
(122) {"class":"WATCH","enable":true,"json":false,"nmea":false,"raw":2,"scaled":
false,"timing":false,"split24":false,"pps":true}
(72) $GPGSV,4,1,15,02,13,094,23,05,07,271,34,07,45,091,31,08,13,040,36,1*6F
(72) $GPGSV,4,2,15,09,10,158,33,13,35,312,36,14,66,296,33,15,05,320,21,1*68
(72) $GPGSV,4,3,15,17,37,180,36,19,11,194,36,21,11,075,36,22,50,264,37,1*6D
(52) $GPGSV,4,4,15,30,70,032,32,20,00,241,,46,,,37,1*67
(77) $GPGGA,230350.00,3429.940000,N,11949.070000,W,1,12,0.5,636.6,M,-22.0,M,,*56
...
This shows that my station’s GPS has a fix and I see the lines with a $GPG prefix scroll by. I had to restart gpsmon a couple of times, however, it was just showing some cryptic info (JSON). I wonder what it shows for you…
GPS should work even when the modem doesn’t connect
I changed the SIM card in my modem for one that doesn’t have service so the modem retries connecting all the time, just like in your case. The GPS works fine nevertheless. So there’s something fishy about your modem… It’s the same model, just AsiaPac version.
Notes:
If you copy/paste the output here please put it between two lines with three backticks ```. You can also make a section collapsible by selecting it and using the “hide” option in the gear icon at the top of the forum text entry box.