You are here

Can AREDN firmware be updated directly on the device using terminal?

4 posts / 0 new
Last post
KM6SLF
KM6SLF's picture
Can AREDN firmware be updated directly on the device using terminal?

I'm reading up on Ansible, and its ability to send commands to remote hosts looks like it might be useful to keep my fleet of nodes updated.

Can the AREDN firmware be updated using terminal commands?

I understand each node would need access to its correct upgrade binary, either through the arednmesh.org site or to a mesh file server that has the binary. Is anyone interested in looking into this with me? A friend of mine is an Ansible specialist and he's willing to assist.

K5DLQ
K5DLQ's picture
yes.   it's in the docs.  

yes.   it's in the docs.   under troubleshooting installation problems.

AB7PA
Manually copy and run sysupgrade

Use command line access to manually copy the sysupgrade.bin image to the /tmp directory on the node, then run the sysupgrade command manually from the command line on the node. Note that AREDN® nodes use port 2222 for secure copy and secure shell access.

admin-computer:$   scp -P 2222 aredn-firmware-filename.bin root@192.168.1.1:/tmp
admin-computer:$   ssh -p 2222 root@192.168.1.1
~~~~~~~ after logging into the node with ssh ~~~~~~~
node:#   sysupgrade -n /tmp/aredn-firmware-filename.bin

KM6SLF
KM6SLF's picture
Thanks very much guys!

Thanks very much guys!

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer