Skip to content

Instantly share code, notes, and snippets.

@defconxt
Forked from devfalse/telnet.sh
Created October 4, 2021 06:25
Show Gist options
  • Save defconxt/c250ea9cf2bb5957a67851e411857c89 to your computer and use it in GitHub Desktop.
Save defconxt/c250ea9cf2bb5957a67851e411857c89 to your computer and use it in GitHub Desktop.
Repair IMEI number on Nighthawk M1 Mobile Router MR1100
# Enable "charge + tether" in Settings -> Setup -> Mobile Router Setup -> Tethering
# Use a usb cable to connect (tethering) to the router on port 5510
# Useful links:
# Verify the IMEI number
# https://en.wikipedia.org/wiki/Luhn_algorithm
# Challenge/Response Generator for Sierra Wireless Cards V1.0
# https://github.com/bkerler/SierraWirelessGen
ATI
Manufacturer: Netgear, Incorporated
Model: MR1100
Revision: NTG9X50C_12. ...
IMEI: 987654321098765
IMEI SV: 99
FSN: BBBBBBBBBBBBB
+GCAP: +CGSM
OK
AT!OPENLOCK?
AT!OPENLOCK?
AAAAAAAAAAAAAAAA
OK
# Compute the response with SierraWirelessGen
# ./sierrakeygen.py -l 'AAAAAAAAAAAAAAAA' -d 'MDM9x50_V1'
# AT!OPENLOCK="0480E46C7E30F561"
AT!OPENLOCK="0480E46C7E30F561"
AT!OPENLOCK="0480E46C7E30F561"
OK
AT!NVIMEIUNLOCK
AT!NVIMEIUNLOCK
OK
AT!NVENCRYPTIMEI=12,34,56,78,90,12,34,52
AT!NVENCRYPTIMEI=12,34,56,78,90,12,34,52
OK
AT!RESET
AT!RESET
OK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment