You are here

M5 XM password unknown

8 posts / 0 new
Last post
M5 XM password unknown
I have a nano M5 (XM) that was borrowed by a fellow ham to do some network testing. Somehow his callsign ended up on the M5 and I can't get into setup. I have contacted him and asked about the password. He gave me the password he uses on everything and it doesn't work. I have tried a variety of passwords including the default "hsmm" and nothing works. I have done numerous hard resets and tried to tftp using your vague instructions with no success. Please Help!

Doug, N0DAJ
K6AH's picture
Reset button could be bad

It can be a little tricky to find & depress the reset on a NanoStation.  If you've tried both of the resets described here:  ...then it's likely that the reset button is bad.  Use the reset button on the PoE power-pak instead.  It will remotely reset the node using the same instructions found at the link, above.

Andre, K6AH

K5DLQ's picture
A successful TFTP always sets
A successful TFTP always sets the password to hsmm.

Hopefully you'll find these steps less "vague" for TFTP:
  1. Follow these steps (or similar for your version of Windows)   (Assuming you are using Windows) to download a TFTP command line client:   (or use any other TFTP Client that you want)
  2. download the proper firmware (factory version)
  3. CLOSE your browser (Firefox/Chrome/etc)
  4. disconnect wifi on your PC
  5. configure your PC's network adapter to a static IP address of (
  6. plug a cat5 cable from your PC to the POE adapter (LAN side)
  7. plug the POE into the wall power (AC).
  8. press and hold the reset button on the node/device (or on the POE if you have one with a reset button on the bottom)
  9. WHILE continuing to HOLD the reset, plug in the CAT5 from the POE to your node/device.
  10. WHILE CONTINUING to HOLD the reset, wait approx 30 seconds until you see the LEDS on the node alternating in a 1-2, 3-4, 1-2, 3-4 pattern.
  11. release the reset button
  12. open a command prompt in windows (Start-Run:   cmd.exe)
  13. type:   tftp
  14. type: bin                 (this puts the transfer in the required "binary" mode)
  15. type: trace on         (this is optional, but will show you that it is transferring bytes to the device)
  16. type: put <then the full path to where you downloaded the AREDN firmware in step 2>.   ie:   put c:\temp\aredn-
  17. watch the LEDs on the node cycle for about 1-2 mins and the node will reboot.
  18. configure your PC's network adapter to use DHCP addressing
  19. open your browser
  20. browse to:   http://localnode.local.mesh:8080
  21. Click SETUP
  22. login with root/hsmm
  23. change your RF settings to appropriate values for your area (including the distance value)
  24. click SAVE
  25. Reboot the node
  26. done

Thanks Andre and Daryl. I was
Thanks Andre and Daryl. I was able to get the M5 reset and enter with "hsmm".
K5DLQ's picture
Glad you get it working!

Glad you got it working!

Using TFTP

I am having similar issues with TFTP, except I am trying to upload the factory firmware.  I searched for more detailed instructions on TFTP and ran across this post.  Here's where I am:

  • I have the firmware to upload.
  • I have my PC in a static address of
  • I activated my TFTP in Wondows 10, and I am am able to place the NanoStation M5 in the firmware upload mode (lights 1-3 and 2-4 alternate. 
  • My problem is using TFTP. 

It seems my TFTP wants lines 13-16 described above all in one line of syntax.  Anytime I enter something, it always comes back with the help response telling me what parameters I can use.  Specifically:
TFTP [-i] host [GET | PUT] source [destination]. 

So I went to the Microsoft page here for help:

I have been attempting to use this string:
TFTP -i put C:\TEMP\(firmware string name)
The return reply: Connect Request Failed.

I have tried variations of the above (like omitting the -i) and I always get the help response of the proper string and available parameters.  The above string is the closest I can get to making it work (and yet not work).


Emmett, K3EP

Ok, disregard.  I found
Ok, disregard.  I found another post ( that helped and the upload worked.  The following string is what I used:  tftp put c:\temp\(file name)

FYI, in case others are having issues like I did.

Emmett, K3EP
I found the easyiest way to TFTP is using pumkin. Very streight forward and simple.


Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer