Hello everyone,
It seems you’re trying to connect an Arduino MKR board with Narrowband IoT (NB-IoT) to an Amarisoft network, but you’re encountering an issue where the device is not registering with the network, despite the SIM card being properly inserted and the eNodeB set up on Band 20.
Here’s a possible troubleshooting process:
- Network Configuration:
- Check the APN (Access Point Name): Ensure that the APN configured on the Arduino MKR matches the one set up on the Amarisoft network. If the APN is incorrect, the device won’t be able to register.
- Network Coverage: Make sure that the Amarisoft network is within range and operating correctly. Since you mentioned that it shows up in the network scanner, this might not be the issue, but double-checking the signal strength could help.
- eNodeB Configuration:
- Band Configuration: Ensure that the eNodeB is indeed configured to operate on Band 20 (800 MHz) and that there are no issues with frequency mismatch or power levels.
- PLMN (Public Land Mobile Network): Check if the PLMN ID configured on the Amarisoft matches the one expected by your device. This is crucial for network registration.
- SIM Card and Authentication:
- SIM Card Status: Confirm that the SIM card is active and not locked to a specific network (like locked to LTE and not NB-IoT). Verify that the SIM card is properly seated and recognized by the Arduino MKR.
Issue with Changing SIM PIN Code using AT Commands
I’m encountering a problem while trying to change the PIN code of my SIM card using AT commands on a NB-IoT module. Here’s the situation:
What I’ve Tried:
Signal Check:
The signal strength seems fine with a +CSQ: 31,99.
SIM Status:
I checked the SIM registration status using AT+CEREG?, and it returned +CEREG: 0,2 (not registered, but searching).
Attempt to Enter PIN:
I tried to enter the PIN using the command AT+CPIN="1234", but it returned an ERROR.
Attempt to Change PIN with PUK:
Then I attempted to change the PIN by using the PUK with the following command:
plaintext
AT+CPIN="1234","12345678"
However, I received the response +CME ERROR: Incorrect password.
The Issue:
I am unable to change the SIM’s PIN. The response indicates that the password is incorrect, even though I believe the PUK and new PIN are correct.
Questions:
How can I verify if my PUK and PIN are correct?
Is there any specific sequence or command that I might be missing?
Could this be an issue with the module or the SIM card itself?
Any guidance or suggestions would be greatly appreciated!