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