PINE64
Can't connect to cellular network - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: General Discussion on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=127)
+--- Thread: Can't connect to cellular network (/showthread.php?tid=16857)



Can't connect to cellular network - phytocube - 06-18-2022

I have an Airvoice SIM card* I've been trying to get to connect, but it's not working. NetworkManager seems to detect it properly and lists the correct SIM ID and even reports that the carrier is AT&T. I've tried using both "reseller" (no quotes) and "NXTGENPHONE" (no quotes) as the APN, but it never successfully connects. Here is some of my journalctl output matching /modem/i:  

Failure mode 1: roaming-in-location-area-not-allowed
Code:
eg25-manager[2963]: GNSS assistance upload step (2/9): disabling GNSS engine through ModemManager                    ModemManager[3180]: <info>  [modem0] simple connect started...                                                       ModemManager[3180]: <info>  [modem0] simple connect state (4/8): wait to get fully enabled                           ModemManager[3180]: <info>  [modem0] simple connect state (5/8): register                                            ModemManager[3180]: <warn>  [modem0] network reject indication received                                              ModemManager[3180]: <warn>  [modem0]   service domain: ps                                                            ModemManager[3180]: <warn>  [modem0]   radio interface: umts                                                         ModemManager[3180]: <warn>  [modem0]   reject cause: roaming-in-location-area-not-allowed                            ModemManager[3180]: <warn>  [modem0] network reject indication received                                    ModemManager[3180]: <warn>  [modem0]   service domain: cs                                                            ModemManager[3180]: <warn>  [modem0]   radio interface: umts                                                         ModemManager[3180]: <warn>  [modem0]   reject cause: roaming-in-location-area-not-allowed                            eg25-manager[2963]: Modem is up for 120 seconds and fully ready                                                     


Failure mode 2: no-suitable-cells-in-location-area
Code:
ModemManager[3180]: <info>  [modem0] simple connect started...                                                       ModemManager[3180]: <info>  [modem0] simple connect state (4/8): wait to get fully enabled                           ModemManager[3180]: <info>  [modem0] simple connect state (5/8): register                                            NetworkManager[3086]: <warn>  [1655592789.5434] modem-broadband[cdc-wdm0]: failed to connect modem: Network timeout  ModemManager[3180]: <info>  [modem0] simple connect started...                                                       ModemManager[3180]: <info>  [modem0] simple connect state (4/8): wait to get fully enabled                           ModemManager[3180]: <info>  [modem0] simple connect state (5/8): register                                            ModemManager[3180]: <warn>  [modem0] network reject indication received                                              ModemManager[3180]: <warn>  [modem0]   service domain: cs-ps                                                         ModemManager[3180]: <warn>  [modem0]   radio interface: lte                             ModemManager[3180]: <warn>  [modem0]   reject cause: no-suitable-cells-in-location-area                             


Failure mode 3: plmn-not-allowed
Code:
ModemManager[3180]: <info>  [modem0] simple connect started... ModemManager[3180]: <info>  [modem0] simple connect state (4/8): wait to get fully enabled ModemManager[3180]: <info>  [modem0] simple connect state (5/8): register ModemManager[3180]: <warn>  [modem0] network reject indication received ModemManager[3180]: <warn>  [modem0]   service domain: cs-ps ModemManager[3180]: <warn>  [modem0]   radio interface: lte ModemManager[3180]: <warn>  [modem0]   reject cause: plmn-not-allowed ModemManager[3180]: <warn>  [modem0] network reject indication received ModemManager[3180]: <warn>  [modem0]   service domain: cs-ps ModemManager[3180]: <warn>  [modem0]   radio interface: lte ModemManager[3180]: <warn>  [modem0]   reject cause: plmn-not-allowed ModemManager[3180]: <warn>  [modem0] network reject indication received ModemManager[3180]: <warn>  [modem0]   service domain: cs-ps ModemManager[3180]: <warn>  [modem0]   radio interface: lte ModemManager[3180]: <warn>  [modem0]   reject cause: plmn-not-allowed

Failure mode 4: No MCC/MNC or operator id:
Code:
ModemManager[3180]: <info>  [modem0] simple connect started... ModemManager[3180]: <info>  [modem0] simple connect state (4/8): wait to get fully enabled ModemManager[3180]: <info>  [modem0] simple connect state (5/8): register ModemManager[3180]: <info>  [modem0] 3GPP registration state changed (idle -> searching) ModemManager[3180]: <info>  [modem0] state changed (enabled -> searching) ModemManager[3180]: <warn>  [modem0] couldn't load operator code: Current operator MCC/MNC is still unknown ModemManager[3180]: <warn>  [modem0] couldn't load operator name: Current operator id is still unknown NetworkManager[3086]: <info>  [1655594076.4347] modem["cdc-wdm0"]: modem state changed, 'enabled' --> 'searching' (reason: unknown) modem-daemon[3725]: kf.modemmanagerqt: Unknown Mobile Country Code: 0 kscreenlocker_greet[3475]: kf.modemmanagerqt: Unknown Mobile Country Code: 0 plasmashell[3548]: kf.modemmanagerqt: Unknown Mobile Country Code: 0 ModemManager[3180]: <info>  [modem0] 3GPP registration state changed (searching -> idle)



  1. Do I need to issue modem commands manually to troubleshoot/fix this? I don't know how to do this, having relied on NM/MM so far; if it is, what's the best way to do this?
  2. Am I just not in the service area? I somewhat doubt this because I'm in a relatively densely populated area, but what I can understand from searching the reject causes suggests this might be the case. (I'm reluctant to switch to other providers mostly because I haven't found any prepaid plans less than 3x as expensive, but if it can't be avoided...)
* Compatibility unknown per the wiki

ADDENDUM:
Per this thread, it appears AT&T is no longer a viable carrier for PinePhones: https://forum.pine64.org/showthread.php?tid=15988