Skip to content

Instantly share code, notes, and snippets.

@wombat
Last active February 14, 2025 15:47
Show Gist options
  • Save wombat/49f7c1b87b8c6918290a11504a624f62 to your computer and use it in GitHub Desktop.
Save wombat/49f7c1b87b8c6918290a11504a624f62 to your computer and use it in GitHub Desktop.
Nighthawk M1 AT commands

Connect Nighthawk M1 via USB to your computer. Open up a terminal and connect to the Nighthawk M1 via telnet (IP MAY VARY): telnet 192.168.1.1 5510.

You can check the current status of the LTE via the AT!gstatus? command.

To add more options to your cellular list in the Nighthawk M1 settings, copy/paste the following commands and paste them in the telnet session (you might need to hit ENTER one or two times - just as long until no "OK" comes back):

AT!BAND=3,"1800 Only (B3)",0,4
AT!BAND=4,"2600 Only (B7)",0,40
AT!BAND=5,"900 Only (B8)",0002000000000000,80
AT!BAND=6,"800 Only (B20)",0,80000
AT!BAND=7,"800+900+2600 (B20+B8+B7)",0002000000000000,800C0

After that, just reboot your Nighthawk M1 and find the new options under http://192.168.1.1/index.html#settings/cellular

@Vekia-
Copy link

Vekia- commented Mar 8, 2019

SKU: MR1100-100EUS
SOFT: NTG9X50C_12.06.03.00

When i add more than 9 bands to my nighthawk m1, it freezes during reboot,
it does not matter what band I will add on "10" position, it can be some lte+ combination or even simple b20 - as a result device freezes during restart. To fix the problem when it freezes i need to re-connect with telnet and remove band 10: AT!BAND=10,"",0,0.

Seems like it is not possible to add 10+ bands (?)
maybe you've got some ideas?

EDIT: NOT SOLVED

@RyuujinSama00
Copy link

Thank you for the guide. I've successfully added the band using your guide.
I also using B5 right now ( 850Mhz ), do you know the command used for it?
I've been searching for a while for this..
Thanks in advance.

@wombat
Copy link
Author

wombat commented Apr 4, 2019

@Vekia- as far as I know, you can only add up to 8 bands.

@RyuujinSama00 Yesterday I found this really fresh blog post: https://mt-tech.fi/en/enable-manual-band-selection-on-netgear-mr1100/
It nicely shows the individual bands and I think the command should be AT!BAND=03,"LTE B5",4000000,0 (values are from the guide)

@1nexact
Copy link

1nexact commented Dec 18, 2019

@Vekia- @wombat you have to use hex, so 10 and 11 will look like 0A 0B

@wombat
Copy link
Author

wombat commented Dec 18, 2019

@1nexact I am pretty sure I had tried it but the memory seems to be limited so I had to reset my device

@slurt
Copy link

slurt commented Dec 26, 2019

Does the telnet command works with the firmware 12.06.08 ? because I can't acces to it !

@christianrybe
Copy link

Yes it does, I've just done it on mine wiht 12.06.08. Make sure you are not connected to the router via Wi-FI (disable it on your computer), but only via USB tether @slurt

@christianrybe
Copy link

christianrybe commented Jan 7, 2020

Has anyone had any luck aggregating the bands though? When I try AT!BAND=3,"B3 + B7",0,44 the device refuses to connect (the status page shows NOT CONNECTED). Could it be that the carrier is blocking that?
@wombat, did you not have such an issue?

@wombat
Copy link
Author

wombat commented Jan 21, 2020

@knrybarczyk hmm no not really - in the end it depends also on your carrier to allow for the bands to be aggregated. I had situations where maybe the reception of one tower was not ideal and it wouldnt aggregate but moving it a bit helped with that.

@hkm2030
Copy link

hkm2030 commented Aug 13, 2023

Are there other commands to use with Putty other than adding packages?

@grnowak
Copy link

grnowak commented Dec 11, 2024

Is there an AT command to either factory reset or change the admin password on the MR1100? Thanks.

@hkm2030
Copy link

hkm2030 commented Feb 1, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment