Trying to use the EF-FPLMN to prevent the module from connecting to an PLMN, but this doesn’t seem to be working:
- Get current PLMN
- Deregister and set to minimum functionality
- Set to airplane mode to gain access to the uSIM
- Set EF-FPLMN to include the PLMN from 1. in the list (read file back to confirm)
- Set to full functionality and use automatic registration to connect to PLMN
- The same PLMN (that should be forbidden) is connected to - checking the list of available PLMNs shows that the EF-FPLMN is ignored (the PLMN on the list is not forbidden)
The same test was done on a ublox module and a PLMN added to the EF-FPLMN is forbidden, as expected.
Multiple uSIMs have been tested to confirm that the issue doesn’t follow the SIM.
EG915U-EC
AT+COPS=?
+COPS: (2,"VodafoneUK","VodafoneUK","23415",7),(1,"O2UK","O2UK","23410",7),(1,"VodafoneUK","VodafoneUK","23415",0),(1,"O2UK","O2UK","23410",0),,(0-4),(0-2)
OK
AT+CRSM=176,28539,0,0,12
+CRSM: 144,0,"FFFFFFFFFFFFFFFFFFFFFFFF"
OK
AT+COPS=2
OK
AT+CREG?
+CREG: 0,0
OK
AT+CGATT?
+CGATT: 0
OK
AT+CEREG?
+CEREG: 0,0
OK
AT+CFUN=0,0
OK
AT+CFUN=4,0
OK
AT+CREG?
+CREG: 0,0
OK
AT+CGATT?
+CGATT: 0
OK
AT+CEREG?
+CEREG: 0,0
OK
AT+CPIN?
+CPIN: READY
OK
AT+CRSM=214,28539,0,0,12,"32F451FFFFFFFFFFFFFFFFFF"
+CRSM: 144,0
OK
AT+CRSM=176,28539,0,0,12
+CRSM: 144,0,"32F451FFFFFFFFFFFFFFFFFF"
OK
AT+CFUN=1,0
OK
AT+CGATT=1
OK
AT+CREG?
+CREG: 0,5
OK
AT+CSQ
+CSQ: 24,99
OK
AT+QCSQ
+QCSQ: "LTE",65,-90,50,-10
OK
AT+QNWINFO
+QNWINFO: "FDD LTE","23415","LTE BAND 20",6300
OK
AT+CGREG?
+CGREG: 0,5
OK
AT+CGATT?
+CGATT: 1
OK
AT+CEREG?
+CEREG: 0,5
OK
AT+COPS=3,0
OK
AT+COPS?
+COPS: 0,0,"VodafoneUK",7
OK
AT+COPS=3,2
OK
AT+COPS?
+COPS: 0,2,"23415",7
OK
AT+COPS=?
+COPS: (2,"VodafoneUK","VodafoneUK","23415",7),(1,"O2UK","O2UK","23410",7),(1,"T-MobileUK","T-MobileUK","23430",0),(1,"VodafoneUK","VodafoneUK","23415",0),(1,"O2UK","O2UK","23410",0),,(0-4),(0-2)
OK
AT+CRSM=176,28539,0,0,12
+CRSM: 144,0,"32F451FFFFFFFFFFFFFFFFFF"
OK
SARA-G450
AT+COPS=?
+COPS: (2,"vodafone UK","voda UK","23415"),,(0-6),(0-2)
OK
AT+CRSM=176,28539,0,0,12
+CRSM:144,0,"FFFFFFFFFFFFFFFFFFFFFFFF"
OK
AT+COPS=2
OK
AT+CREG?
+CREG: 0,0
OK
AT+CGATT?
+CGATT:0
OK
AT+CFUN=0,0
OK
AT+CREG?
+CREG: 0,0
OK
AT+CGATT?
+CGATT:0
OK
AT+CPIN?
+CPIN: READY
OK
AT+CRSM=214,28539,0,0,12,"32F451FFFFFFFFFFFFFFFFFF"
+CRSM:144,0,""
OK
AT+CRSM=176,28539,0,0,12
+CRSM:144,0,"32F451FFFFFFFFFFFFFFFFFF"
OK
AT+CFUN=1,0
OK
AT+CGATT=1
+CME ERROR: 62
AT+CGATT=1
+CGATT:1
OK
AT+CREG?
+CREG: 0,5
OK
AT+CSQ
+CSQ: 12,99
OK
AT+CGREG?
+CGREG: 0,5
OK
AT+CGATT?
+CGATT:1
OK
AT+COPS=3,0
OK
AT+COPS?
+COPS: 0,0,"O2 - UK"
OK
AT+COPS=3,2
OK
AT+COPS?
+COPS: 0,2,"23410"
OK
AT+COPS=?
+COPS: (2,"O2 - UK","O2 - UK","23410"),(3,"vodafone UK","voda UK","23415"),,(0-6),(0-2)
OK
AT+CRSM=176,28539,0,0,12
+CRSM:144,0,"32F451FFFFFFFFFFFFFFFFFF"
OK