Hey

> I hope someone can help shed some light onto this issue as I am at a loss.
>
> I am investigating an issue that is occurring in a few IoT devices where 
> either the modem has trouble registering to the network or it is being 
> rejected shortly after a data connection is established. I'm trying to get a 
> better understanding of the error messages reported in the modem manager logs.
>
> In the case where the modem is not able to register to the network, the logs 
> will show:
>
>  <warn>  [modem25] network reject indication received
> <warn>  [modem25]   service domain: cs-ps
> <warn>  [modem25]   radio interface: lte
> <warn>  [modem25]   reject cause: no-suitable-cells-in-location-area
> <warn>  [modem25] network reject indication received
> <warn>  [modem25]   service domain: cs-ps
> <warn>  [modem25]   radio interface: lte
> <warn>  [modem25]   reject cause: plmn-not-allowed
>
> My first thought was that the sim card was not properly provisioned, however 
> deactivated sims show a different error message. I've contacted my service 
> provider for some insight, but they don't see any network issues on their 
> end: neither with the cell equipment or my sim cards.
>
> The odd thing is that after some time, the device is able to register to the 
> network and will then easily connect before being rejected again, this time 
> with the following error message:
>
> <warn>  [modem2] network reject indication received
> <warn>  [modem2]   service domain: ps
> <warn>  [modem2]   radio interface: lte
> <warn>  [modem2]   reject cause: implicitly-detached
>
> I'm interested in what the reject causes above may mean as that might provide 
> some insight on possible fixes on the device side of the connection.
>
> I am using the Telit LE910C4 modem with modem manager 1.18.8 in tandem with 
> network manager.  The modem is mounted within a custom made IoT device.
>

Not exactly sure what leads to these problems, but something you can
check is whether the operator you're using expects to use a specific
set of APN settings **during network attach**. In LTE, the network
registration flow involves agreeing on APN settings to use, to
establish the initial default EPS bearer.

You can see the current configured settings in the "mmcli -m a" output
in the 3GPP section. If the section is empty, you don't have explicit
settings (and you may need them).

Changing these settings can be done with mmcli, e.g.:
$ mmcli -m a 
--3gpp-set-initial-eps-bearer-settings="apn=internet,ip-type=ipv4v6"

See 
https://modemmanager.org/docs/modemmanager/ip-connectivity-setup-in-lte-modems/
for some context


-- 
Aleksander

Reply via email to