3GPP registration settings not reset (PLS8)
With a Cinterion PLS8-E (AT) that is already registered in a 3GPP network using a user-requested operator and mode (--3gpp-register-in-operator
/ --set-allowed-modes
), when only MM is restarted, the modem will stay registered with the configured settings and MM does neither detect the allowed mode and operator nor reset the manual registration settings.
~ # mmcli -m Modem1 --set-allowed-modes=4G
successfully set current modes in the modem
~ # mmcli -m Modem1 | grep 'current:'
| current: allowed: 4g; preferred: none
# Restart MM
~ # mmcli -m Modem1 | grep 'current:'
| current: allowed: any; preferred: none
~ # mmcli -m Modem1 --command='+WS46?'
response: '+WS46: 28' ### -> only 4G
~ # mmcli -m Modem1 --set-allowed-modes=4G
successfully set current modes in the modem
~ # mmcli -m Modem1 --set-allowed-modes=any
successfully set current modes in the modem
~ # mmcli -m Modem1 --command='+WS46?'
response: '+WS46: 25' ### -> any network selection (2G,3G,4G)