You are here

M5 XM password unknown

8 posts / 0 new
Last post
n0daj
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
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: https://www.arednmesh.org/content/using-reset-button  ...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
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:  https://www.pcwdld.com/tftp-client-for-windows-7   (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 192.168.1.5 (255.255.255.0)
  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 192.168.1.20
  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-3.18.9.0-ubnt-nano-m-xw-factory.bin
  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

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

Glad you got it working!

k3ep
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 192.168.1.10.
  • 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:
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/tftp

I have been attempting to use this string:
TFTP -i 192.168.1.10 put C:\TEMP\(firmware string name) 192.168.1.20
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).

Thoughts?

Emmett, K3EP
 

k3ep
Ok, disregard.  I found
Ok, disregard.  I found another post (https://www.arednmesh.org/content/tftp-method-ubiquity-nano-nodes) that helped and the upload worked.  The following string is what I used:  tftp 192.168.1.20 put c:\temp\(file name)

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

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

Eric

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer