AT%PALL Command throws unexpected error

While in the field test phase of our custom nrf9161 based device, we figured out that there are some towers of some providers that make the device seem online although it is not able to get a connection to our cloud. To mitigate that problem our workaround involves "blacklisting" a PLMN to figure out if this solves the problem.

We are using the AT Shell to provide AT Commands to the 9161. Unfortunately writing to the AT%PALL command always gives back an error. Only reading (AT%PALL=0) and deleting all entries (AT%PALL=2) seem to work. To get the device therer I updated the modem firmware to 2.0.2. What could be the problem? The failed command in question would be AT%PALL= 0,1,"26203",3

Thank you for your help in advance.

Parents
  • Ok so at a fist insight I figured out that you need to escape (\"xxxxx\") the quotation marks. Although that seemed to do the job just. After a restart the configuration of the blacklisted plmns seems to not been have saved.

  • Hey,

    frambow_i said:
    After a restart the configuration of the blacklisted plmns seems to not been have saved.

    Did you run at+cfun=0 before rebooting? If not, then it might not have been stored properly in the modem.

Reply
  • Hey,

    frambow_i said:
    After a restart the configuration of the blacklisted plmns seems to not been have saved.

    Did you run at+cfun=0 before rebooting? If not, then it might not have been stored properly in the modem.

Children
No Data