You are here

Firmware Update and Package Management returning Error: no route to Host

8 posts / 0 new
Last post
NA7RF
Firmware Update and Package Management returning Error: no route to Host

I followed the directions for creating a local package server found at https://arednmesh.readthedocs.io/en/latest/arednHow-toGuides/local-package-repo.htm  My copy is a mirror of the downloads.arednmesh.org server.  This way, the only thing I had to change was the IP address for my web server (which is sitting on the mesh network).  The hardware I am using is a raspberry pi (an older model but it still serves web content just fine).

I updated the local mesh node to the pi so that it would get the: firmware, pkgs_core, pkgs_base, pkgs_arednpackages, pkgs_luci, pkgs_packages, pkgs_routing, and pkgs_telepjony.  Whew, that was a lot of saving because the page refreshes with each save click.  I rebooted the mesh after making the changes just to be sure the changes were set.

If I press the Refresh button for either Firmware Update or Package Management, I get the same error: "Error: no route to Host".  In the Apache logs, I have no entries for the node even attempting to connect.  If I go to the Tunnel Client tab and click the "Click to install" button, I do see activity from the Apache logs but get a message of "ERROR: Package update failed!"  In the Apache logs, all requests have a status of 200; there are no 404 or other errors being thrown.

My node is a Ubiquiti Nanostation Loco M5.

What have I done wrong?

Am I up in the night thinking the Loco M5 can do more than just the mesh?  Can the Loco M5 be NAT'd through my home wifi to get Internet access for these updates?

I have 2 other mesh devices on order.  They are a MikroTik hAP and a MikroTik RBLHG-2nD.  These may arrive Feb 11 and Feb 10, respectively.

Thanks for all the hard work for this project.  If I can get things working at my QTH, I am going to talk to my city manager to see about putting some equipment on the antenna tower at the city building.

73,
Matt
NA7RF
 

nc8q
nc8q's picture
Firmware Update and Package Management: remotely

Hi, Matt:

I also have a RPi server on the local AREDN network.
Here is what I have:

  aredn.@downloads[0].firmwarepath -> http://nc8q-mesh-server/mesh/downloads.arednmesh.org/firmware

gelmce@nc8q-mesh-server:/var/www/html/mesh/downloads.arednmesh.org/firmware $ ls -l > ~/0.txt

I cropped the output to -->

gelmce@nc8q-mesh-server:/var/www/html/mesh/downloads.arednmesh.org/firmware $ cat ~/0.txt
-rw-r--r-- 1 gelmce gelmce 6670450 Mar 27 2020 aredn-3.20.3.0-ar71xx-cpe210-220-v1-factory.bin
-rw-r--r-- 1 gelmce gelmce 7803493 Mar 27 2020 aredn-3.20.3.0-ar71xx-cpe210-220-v1-sysupgrade.bin
-rw-r--r-- 1 gelmce gelmce 6670450 Mar 27 2020 aredn-3.20.3.0-ar71xx-cpe220-v2-factory.bin
...
-rw-r--r-- 1 gelmce gelmce 6488870 Jan 24 11:59 aredn-3.22.1.0-ath79-generic-ubnt_nanostation-m-xw-squashfs-sysupgrade.bin
-rw-r--r-- 1 gelmce gelmce 6488476 Jan 24 11:59 aredn-3.22.1.0-ath79-generic-ubnt_rocket-m-squashfs-factory.bin
-rw-r--r-- 1 gelmce gelmce 6488846 Jan 24 11:59 aredn-3.22.1.0-ath79-generic-ubnt_rocket-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 gelmce gelmce 281 Jan 24 12:00 firmware.airrouter.list
-rw-r--r-- 1 gelmce gelmce 8818 Jan 24 12:00 firmware.all-factory.list
-rw-r--r-- 1 gelmce gelmce 453 Jan 24 12:00 firmware.bullet-m.list
...
-rw-r--r-- 1 gelmce gelmce 287 Jan 24 12:00 firmware.wbs210-v2.list
-rw-r--r-- 1 gelmce gelmce 287 Jan 24 12:00 firmware.wbs510-v1.list
-rw-r--r-- 1 gelmce gelmce 371 Jan 24 12:00 firmware.wbs510-v2.list drwxr-xr-x 2 gelmce gelmce 4096 Jan 24 11:19 html
-rw-r--r-- 1 gelmce gelmce 81174 Jan 24 11:11 index.html
-rw-r--r-- 1 gelmce gelmce 2748 Apr 12 2021 list.tar.gz
gelmce@nc8q-mesh-server:/var/www/html/mesh/downloads.arednmesh.org/firmware $

-----
Firmware Update

Downloading firmware list from http://nc8q-mesh-server/mesh/downloads.arednmesh.org/firmware... Done.
-----
Package Management

Downloading http://downloads.arednmesh.org/releases/3/22/3.22.1.0/targets/ar71xx/generic/pac
kages/Packages.gz
Updated list of available packages in /var/opkg-lists/aredn_core
...
Downloading http://downloads.arednmesh.org/releases/3/22/3.22.1.0/packages/mips_24kc/telepho
ny/Packages.sig
Signature check passed.
-----

I hope this helps,
Chuck
 

NA7RF
Thank you for the response

Thank you for the response Chuck.

Here is what I have:

aredn.@downloads[0].firmwarepath -> http://10.118.68.3/firmware


Here is the directory listing:

pi@mesh-srv:/var/www/html/firmware $ ls -l
total 1618460
-rw-r--r-- 1 pi root  6670450 Feb  7 22:35 aredn-3.20.3.0-ar71xx-cpe210-220-v1-factory.bin
-rw-r--r-- 1 pi root  7803493 Feb  7 22:43 aredn-3.20.3.0-ar71xx-cpe210-220-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6670450 Feb  7 22:50 aredn-3.20.3.0-ar71xx-cpe220-v2-factory.bin
-rw-r--r-- 1 pi root  7803493 Feb  7 22:33 aredn-3.20.3.0-ar71xx-cpe220-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6670108 Feb  7 22:48 aredn-3.20.3.0-ar71xx-cpe510-520-v1-factory.bin
-rw-r--r-- 1 pi root  7803151 Feb  7 22:46 aredn-3.20.3.0-ar71xx-cpe510-520-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6670686 Feb  7 22:51 aredn-3.20.3.0-ar71xx-cpe510-v2-factory.bin
-rw-r--r-- 1 pi root  7803729 Feb  7 22:43 aredn-3.20.3.0-ar71xx-cpe510-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6670108 Feb  7 22:34 aredn-3.20.3.0-ar71xx-cpe510-v3-factory.bin
-rw-r--r-- 1 pi root  7803151 Feb  7 22:45 aredn-3.20.3.0-ar71xx-cpe510-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6670233 Feb  7 22:49 aredn-3.20.3.0-ar71xx-cpe610-v1-factory.bin
-rw-r--r-- 1 pi root  7803276 Feb  7 22:48 aredn-3.20.3.0-ar71xx-cpe610-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:46 aredn-3.20.3.0-ar71xx-gl-ar300m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685434 Feb  7 22:43 aredn-3.20.3.0-ar71xx-gl-ar750-sysupgrade.bin
-rw-r--r-- 1 pi root  6685436 Feb  7 22:49 aredn-3.20.3.0-ar71xx-gl-usb150-sysupgrade.bin
-rw-r--r-- 1 pi root  7229440 Feb  7 22:44 aredn-3.20.3.0-ar71xx-mikrotik-nand-large-sysupgrade.bin
-rw-r--r-- 1 pi root  7144477 Feb  7 22:45 aredn-3.20.3.0-ar71xx-mikrotik-rb-nor-flash-16M-ac-sysupgrade.bin
-rw-r--r-- 1 pi root  7144457 Feb  7 22:49 aredn-3.20.3.0-ar71xx-mikrotik-rb-nor-flash-16M-sysupgrade.bin
-rw-r--r-- 1 pi root  9612360 Feb  7 22:48 aredn-3.20.3.0-ar71xx-mikrotik-vmlinux-initramfs.elf
-rw-r--r-- 1 pi root  6685084 Feb  7 22:47 aredn-3.20.3.0-ar71xx-ubnt-bullet-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:51 aredn-3.20.3.0-ar71xx-ubnt-bullet-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:34 aredn-3.20.3.0-ar71xx-ubnt-lbe-m5-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:47 aredn-3.20.3.0-ar71xx-ubnt-lbe-m5-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:46 aredn-3.20.3.0-ar71xx-ubnt-loco-m-xw-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:34 aredn-3.20.3.0-ar71xx-ubnt-loco-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:34 aredn-3.20.3.0-ar71xx-ubnt-nano-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:48 aredn-3.20.3.0-ar71xx-ubnt-nano-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:46 aredn-3.20.3.0-ar71xx-ubnt-rocket-m-ti-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:51 aredn-3.20.3.0-ar71xx-ubnt-rocket-m-ti-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:44 aredn-3.20.3.0-ar71xx-ubnt-rocket-m-xw-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:48 aredn-3.20.3.0-ar71xx-ubnt-rocket-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6669956 Feb  7 22:49 aredn-3.20.3.0-ar71xx-wbs210-v1-factory.bin
-rw-r--r-- 1 pi root  7802999 Feb  7 22:34 aredn-3.20.3.0-ar71xx-wbs210-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6670020 Feb  7 22:45 aredn-3.20.3.0-ar71xx-wbs510-v2-factory.bin
-rw-r--r-- 1 pi root  7803063 Feb  7 22:44 aredn-3.20.3.0-ar71xx-wbs510-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6357778 Feb  7 22:45 aredn-3.20.3.0-ath79-glinet_gl-ar150-sysupgrade.bin
-rw-r--r-- 1 pi root  6356879 Feb  7 22:34 aredn-3.20.3.0-ath79-tplink_cpe210-v2-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:47 aredn-3.20.3.0-ath79-tplink_cpe210-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6356891 Feb  7 22:35 aredn-3.20.3.0-ath79-tplink_cpe210-v3-factory.bin
-rw-r--r-- 1 pi root  7804073 Feb  7 22:47 aredn-3.20.3.0-ath79-tplink_cpe210-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6356895 Feb  7 22:51 aredn-3.20.3.0-ath79-tplink_cpe220-v3-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:44 aredn-3.20.3.0-ath79-tplink_cpe220-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:44 aredn-3.20.3.0-ath79-ubnt_airrouter-factory.bin
-rw-r--r-- 1 pi root  6357777 Feb  7 22:45 aredn-3.20.3.0-ath79-ubnt_airrouter-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:49 aredn-3.20.3.0-ath79-ubnt_bullet-m-factory.bin
-rw-r--r-- 1 pi root  6357774 Feb  7 22:48 aredn-3.20.3.0-ath79-ubnt_bullet-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:45 aredn-3.20.3.0-ath79-ubnt_bullet-m-xw-factory.bin
-rw-r--r-- 1 pi root  6357783 Feb  7 22:47 aredn-3.20.3.0-ath79-ubnt_bullet-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:34 aredn-3.20.3.0-ath79-ubnt_nanostation-m-factory.bin
-rw-r--r-- 1 pi root  6357789 Feb  7 22:51 aredn-3.20.3.0-ath79-ubnt_nanostation-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:43 aredn-3.20.3.0-ath79-ubnt_nanostation-m-xw-factory.bin
-rw-r--r-- 1 pi root  6357798 Feb  7 22:34 aredn-3.20.3.0-ath79-ubnt_nanostation-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:34 aredn-3.20.3.0-ath79-ubnt_rocket-m-factory.bin
-rw-r--r-- 1 pi root  6357774 Feb  7 22:34 aredn-3.20.3.0-ath79-ubnt_rocket-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:34 aredn-3.20.3.1-ar71xx-gl-ar300m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685434 Feb  7 22:49 aredn-3.20.3.1-ar71xx-gl-ar750-sysupgrade.bin
-rw-r--r-- 1 pi root  6685436 Feb  7 22:34 aredn-3.20.3.1-ar71xx-gl-usb150-sysupgrade.bin
-rw-r--r-- 1 pi root  7229440 Feb  7 22:49 aredn-3.20.3.1-ar71xx-mikrotik-nand-large-sysupgrade.bin
-rw-r--r-- 1 pi root  7144477 Feb  7 22:49 aredn-3.20.3.1-ar71xx-mikrotik-rb-nor-flash-16M-ac-sysupgrade.bin
-rw-r--r-- 1 pi root  7144457 Feb  7 22:49 aredn-3.20.3.1-ar71xx-mikrotik-rb-nor-flash-16M-sysupgrade.bin
-rw-r--r-- 1 pi root  9617488 Feb  7 22:33 aredn-3.20.3.1-ar71xx-mikrotik-vmlinux-initramfs.elf
-rw-r--r-- 1 pi root  6685084 Feb  7 22:47 aredn-3.20.3.1-ar71xx-ubnt-bullet-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:45 aredn-3.20.3.1-ar71xx-ubnt-bullet-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:46 aredn-3.20.3.1-ar71xx-ubnt-lbe-m5-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:34 aredn-3.20.3.1-ar71xx-ubnt-lbe-m5-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:35 aredn-3.20.3.1-ar71xx-ubnt-loco-m-xw-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:44 aredn-3.20.3.1-ar71xx-ubnt-loco-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:35 aredn-3.20.3.1-ar71xx-ubnt-nano-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:50 aredn-3.20.3.1-ar71xx-ubnt-nano-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:34 aredn-3.20.3.1-ar71xx-ubnt-rocket-m-ti-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:44 aredn-3.20.3.1-ar71xx-ubnt-rocket-m-ti-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:43 aredn-3.20.3.1-ar71xx-ubnt-rocket-m-xw-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:35 aredn-3.20.3.1-ar71xx-ubnt-rocket-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6357778 Feb  7 22:44 aredn-3.20.3.1-ath79-glinet_gl-ar150-sysupgrade.bin
-rw-r--r-- 1 pi root  6368860 Feb  7 22:46 aredn-3.20.3.1-ath79-tplink_cpe210-v1-factory.bin
-rw-r--r-- 1 pi root  7804275 Feb  7 22:43 aredn-3.20.3.1-ath79-tplink_cpe210-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6356720 Feb  7 22:34 aredn-3.20.3.1-ath79-tplink_cpe210-v2-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:47 aredn-3.20.3.1-ath79-tplink_cpe210-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6356732 Feb  7 22:48 aredn-3.20.3.1-ath79-tplink_cpe210-v3-factory.bin
-rw-r--r-- 1 pi root  7804073 Feb  7 22:51 aredn-3.20.3.1-ath79-tplink_cpe210-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6368858 Feb  7 22:47 aredn-3.20.3.1-ath79-tplink_cpe220-v2-factory.bin
-rw-r--r-- 1 pi root  7804278 Feb  7 22:50 aredn-3.20.3.1-ath79-tplink_cpe220-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6356737 Feb  7 22:44 aredn-3.20.3.1-ath79-tplink_cpe220-v3-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:51 aredn-3.20.3.1-ath79-tplink_cpe220-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6368518 Feb  7 22:35 aredn-3.20.3.1-ath79-tplink_cpe510-v1-factory.bin
-rw-r--r-- 1 pi root  7803933 Feb  7 22:50 aredn-3.20.3.1-ath79-tplink_cpe510-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6369024 Feb  7 22:50 aredn-3.20.3.1-ath79-tplink_cpe510-v2-factory.bin
-rw-r--r-- 1 pi root  7804514 Feb  7 22:47 aredn-3.20.3.1-ath79-tplink_cpe510-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6369024 Feb  7 22:50 aredn-3.20.3.1-ath79-tplink_cpe510-v3-factory.bin
-rw-r--r-- 1 pi root  7804514 Feb  7 22:45 aredn-3.20.3.1-ath79-tplink_cpe510-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6368560 Feb  7 22:50 aredn-3.20.3.1-ath79-tplink_cpe610-v1-factory.bin
-rw-r--r-- 1 pi root  7804058 Feb  7 22:45 aredn-3.20.3.1-ath79-tplink_cpe610-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6368560 Feb  7 22:46 aredn-3.20.3.1-ath79-tplink_cpe610-v2-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:35 aredn-3.20.3.1-ath79-tplink_cpe610-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6368369 Feb  7 22:49 aredn-3.20.3.1-ath79-tplink_wbs210-v1-factory.bin
-rw-r--r-- 1 pi root  7803781 Feb  7 22:50 aredn-3.20.3.1-ath79-tplink_wbs210-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6368396 Feb  7 22:43 aredn-3.20.3.1-ath79-tplink_wbs210-v2-factory.bin
-rw-r--r-- 1 pi root  7803811 Feb  7 22:33 aredn-3.20.3.1-ath79-tplink_wbs210-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6368369 Feb  7 22:47 aredn-3.20.3.1-ath79-tplink_wbs510-v1-factory.bin
-rw-r--r-- 1 pi root  7803781 Feb  7 22:49 aredn-3.20.3.1-ath79-tplink_wbs510-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6368433 Feb  7 22:47 aredn-3.20.3.1-ath79-tplink_wbs510-v2-factory.bin
-rw-r--r-- 1 pi root  7803848 Feb  7 22:44 aredn-3.20.3.1-ath79-tplink_wbs510-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:47 aredn-3.20.3.1-ath79-ubnt_airrouter-factory.bin
-rw-r--r-- 1 pi root  6357777 Feb  7 22:48 aredn-3.20.3.1-ath79-ubnt_airrouter-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:47 aredn-3.20.3.1-ath79-ubnt_bullet-m-factory.bin
-rw-r--r-- 1 pi root  6357774 Feb  7 22:34 aredn-3.20.3.1-ath79-ubnt_bullet-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:44 aredn-3.20.3.1-ath79-ubnt_bullet-m-xw-factory.bin
-rw-r--r-- 1 pi root  6357783 Feb  7 22:46 aredn-3.20.3.1-ath79-ubnt_bullet-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:46 aredn-3.20.3.1-ath79-ubnt_nanostation-m-factory.bin
-rw-r--r-- 1 pi root  6357789 Feb  7 22:50 aredn-3.20.3.1-ath79-ubnt_nanostation-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:34 aredn-3.20.3.1-ath79-ubnt_nanostation-m-xw-factory.bin
-rw-r--r-- 1 pi root  6357798 Feb  7 22:44 aredn-3.20.3.1-ath79-ubnt_nanostation-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6357404 Feb  7 22:50 aredn-3.20.3.1-ath79-ubnt_rocket-m-factory.bin
-rw-r--r-- 1 pi root  6357774 Feb  7 22:45 aredn-3.20.3.1-ath79-ubnt_rocket-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:49 aredn-3.21.4.0-ar71xx-gl-ar300m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685434 Feb  7 22:44 aredn-3.21.4.0-ar71xx-gl-ar750-sysupgrade.bin
-rw-r--r-- 1 pi root  6685436 Feb  7 22:47 aredn-3.21.4.0-ar71xx-gl-usb150-sysupgrade.bin
-rw-r--r-- 1 pi root  7239680 Feb  7 22:34 aredn-3.21.4.0-ar71xx-mikrotik-nand-large-sysupgrade.bin
-rw-r--r-- 1 pi root  7144477 Feb  7 22:46 aredn-3.21.4.0-ar71xx-mikrotik-rb-nor-flash-16M-ac-sysupgrade.bin
-rw-r--r-- 1 pi root  7144457 Feb  7 22:48 aredn-3.21.4.0-ar71xx-mikrotik-rb-nor-flash-16M-sysupgrade.bin
-rw-r--r-- 1 pi root  9634112 Feb  7 22:50 aredn-3.21.4.0-ar71xx-mikrotik-vmlinux-initramfs.elf
-rw-r--r-- 1 pi root  6685084 Feb  7 22:46 aredn-3.21.4.0-ar71xx-ubnt-bullet-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:51 aredn-3.21.4.0-ar71xx-ubnt-bullet-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:35 aredn-3.21.4.0-ar71xx-ubnt-lbe-m5-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:49 aredn-3.21.4.0-ar71xx-ubnt-lbe-m5-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:50 aredn-3.21.4.0-ar71xx-ubnt-loco-m-xw-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:50 aredn-3.21.4.0-ar71xx-ubnt-loco-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:46 aredn-3.21.4.0-ar71xx-ubnt-nano-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:45 aredn-3.21.4.0-ar71xx-ubnt-nano-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:46 aredn-3.21.4.0-ar71xx-ubnt-rocket-m-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:51 aredn-3.21.4.0-ar71xx-ubnt-rocket-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:34 aredn-3.21.4.0-ar71xx-ubnt-rocket-m-ti-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:48 aredn-3.21.4.0-ar71xx-ubnt-rocket-m-ti-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:51 aredn-3.21.4.0-ar71xx-ubnt-rocket-m-xw-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:50 aredn-3.21.4.0-ar71xx-ubnt-rocket-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6423314 Feb  7 22:47 aredn-3.21.4.0-ath79-glinet_gl-ar150-sysupgrade.bin
-rw-r--r-- 1 pi root  6437221 Feb  7 22:48 aredn-3.21.4.0-ath79-tplink_cpe210-v1-factory.bin
-rw-r--r-- 1 pi root  7804275 Feb  7 22:44 aredn-3.21.4.0-ath79-tplink_cpe210-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6425078 Feb  7 22:46 aredn-3.21.4.0-ath79-tplink_cpe210-v2-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:49 aredn-3.21.4.0-ath79-tplink_cpe210-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6425130 Feb  7 22:50 aredn-3.21.4.0-ath79-tplink_cpe210-v3-factory.bin
-rw-r--r-- 1 pi root  7804113 Feb  7 22:48 aredn-3.21.4.0-ath79-tplink_cpe210-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6437220 Feb  7 22:49 aredn-3.21.4.0-ath79-tplink_cpe220-v2-factory.bin
-rw-r--r-- 1 pi root  7804278 Feb  7 22:51 aredn-3.21.4.0-ath79-tplink_cpe220-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6425096 Feb  7 22:50 aredn-3.21.4.0-ath79-tplink_cpe220-v3-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:43 aredn-3.21.4.0-ath79-tplink_cpe220-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6436878 Feb  7 22:46 aredn-3.21.4.0-ath79-tplink_cpe510-v1-factory.bin
-rw-r--r-- 1 pi root  7803933 Feb  7 22:46 aredn-3.21.4.0-ath79-tplink_cpe510-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6437401 Feb  7 22:48 aredn-3.21.4.0-ath79-tplink_cpe510-v2-factory.bin
-rw-r--r-- 1 pi root  7804477 Feb  7 22:49 aredn-3.21.4.0-ath79-tplink_cpe510-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6437402 Feb  7 22:51 aredn-3.21.4.0-ath79-tplink_cpe510-v3-factory.bin
-rw-r--r-- 1 pi root  7804477 Feb  7 22:45 aredn-3.21.4.0-ath79-tplink_cpe510-v3-sysupgrade.bin
-rw-r--r-- 1 pi root  6436976 Feb  7 22:34 aredn-3.21.4.0-ath79-tplink_cpe610-v1-factory.bin
-rw-r--r-- 1 pi root  7804058 Feb  7 22:45 aredn-3.21.4.0-ath79-tplink_cpe610-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6436976 Feb  7 22:34 aredn-3.21.4.0-ath79-tplink_cpe610-v2-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:45 aredn-3.21.4.0-ath79-tplink_cpe610-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6436727 Feb  7 22:45 aredn-3.21.4.0-ath79-tplink_wbs210-v1-factory.bin
-rw-r--r-- 1 pi root  7803781 Feb  7 22:47 aredn-3.21.4.0-ath79-tplink_wbs210-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6436754 Feb  7 22:49 aredn-3.21.4.0-ath79-tplink_wbs210-v2-factory.bin
-rw-r--r-- 1 pi root  7803811 Feb  7 22:50 aredn-3.21.4.0-ath79-tplink_wbs210-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6436727 Feb  7 22:50 aredn-3.21.4.0-ath79-tplink_wbs510-v1-factory.bin
-rw-r--r-- 1 pi root  7803781 Feb  7 22:48 aredn-3.21.4.0-ath79-tplink_wbs510-v1-sysupgrade.bin
-rw-r--r-- 1 pi root  6436791 Feb  7 22:51 aredn-3.21.4.0-ath79-tplink_wbs510-v2-factory.bin
-rw-r--r-- 1 pi root  7803848 Feb  7 22:48 aredn-3.21.4.0-ath79-tplink_wbs510-v2-sysupgrade.bin
-rw-r--r-- 1 pi root  6422940 Feb  7 22:48 aredn-3.21.4.0-ath79-ubnt_airrouter-factory.bin
-rw-r--r-- 1 pi root  6423313 Feb  7 22:45 aredn-3.21.4.0-ath79-ubnt_airrouter-sysupgrade.bin
-rw-r--r-- 1 pi root  6422940 Feb  7 22:34 aredn-3.21.4.0-ath79-ubnt_bullet-m-factory.bin
-rw-r--r-- 1 pi root  6423310 Feb  7 22:45 aredn-3.21.4.0-ath79-ubnt_bullet-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6422940 Feb  7 22:46 aredn-3.21.4.0-ath79-ubnt_bullet-m-xw-factory.bin
-rw-r--r-- 1 pi root  6423319 Feb  7 22:44 aredn-3.21.4.0-ath79-ubnt_bullet-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6422940 Feb  7 22:48 aredn-3.21.4.0-ath79-ubnt_nanostation-m-factory.bin
-rw-r--r-- 1 pi root  6423325 Feb  7 22:43 aredn-3.21.4.0-ath79-ubnt_nanostation-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6422940 Feb  7 22:35 aredn-3.21.4.0-ath79-ubnt_nanostation-m-xw-factory.bin
-rw-r--r-- 1 pi root  6423334 Feb  7 22:48 aredn-3.21.4.0-ath79-ubnt_nanostation-m-xw-sysupgrade.bin
-rw-r--r-- 1 pi root  6422940 Feb  7 22:48 aredn-3.21.4.0-ath79-ubnt_rocket-m-factory.bin
-rw-r--r-- 1 pi root  6423310 Feb  7 22:51 aredn-3.21.4.0-ath79-ubnt_rocket-m-sysupgrade.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:46 aredn-3.22.1.0-ar71xx-generic-gl-ar300m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685434 Feb  7 22:44 aredn-3.22.1.0-ar71xx-generic-gl-ar750-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685436 Feb  7 22:49 aredn-3.22.1.0-ar71xx-generic-gl-usb150-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root 15129248 Feb  7 22:49 aredn-3.22.1.0-ar71xx-generic-mr16-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:35 aredn-3.22.1.0-ar71xx-generic-ubnt-bullet-m-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:47 aredn-3.22.1.0-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:48 aredn-3.22.1.0-ar71xx-generic-ubnt-lbe-m5-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:44 aredn-3.22.1.0-ar71xx-generic-ubnt-lbe-m5-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:45 aredn-3.22.1.0-ar71xx-generic-ubnt-loco-m-xw-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:46 aredn-3.22.1.0-ar71xx-generic-ubnt-loco-m-xw-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:50 aredn-3.22.1.0-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:50 aredn-3.22.1.0-ar71xx-generic-ubnt-nano-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:50 aredn-3.22.1.0-ar71xx-generic-ubnt-rocket-m-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:34 aredn-3.22.1.0-ar71xx-generic-ubnt-rocket-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:45 aredn-3.22.1.0-ar71xx-generic-ubnt-rocket-m-ti-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:43 aredn-3.22.1.0-ar71xx-generic-ubnt-rocket-m-ti-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6685084 Feb  7 22:34 aredn-3.22.1.0-ar71xx-generic-ubnt-rocket-m-xw-squashfs-factory.bin
-rw-r--r-- 1 pi root  6684676 Feb  7 22:49 aredn-3.22.1.0-ar71xx-generic-ubnt-rocket-m-xw-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  7249920 Feb  7 22:43 aredn-3.22.1.0-ar71xx-mikrotik-nand-large-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  7144477 Feb  7 22:49 aredn-3.22.1.0-ar71xx-mikrotik-rb-nor-flash-16M-ac-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  7144457 Feb  7 22:35 aredn-3.22.1.0-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  9705052 Feb  7 22:47 aredn-3.22.1.0-ar71xx-mikrotik-vmlinux-initramfs.elf
-rw-r--r-- 1 pi root  6488850 Feb  7 22:51 aredn-3.22.1.0-ath79-generic-glinet_gl-ar150-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450635 Feb  7 22:44 aredn-3.22.1.0-ath79-generic-tplink_cpe210-v1-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804275 Feb  7 22:44 aredn-3.22.1.0-ath79-generic-tplink_cpe210-v1-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6438493 Feb  7 22:46 aredn-3.22.1.0-ath79-generic-tplink_cpe210-v2-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:51 aredn-3.22.1.0-ath79-generic-tplink_cpe210-v2-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6438545 Feb  7 22:49 aredn-3.22.1.0-ath79-generic-tplink_cpe210-v3-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804113 Feb  7 22:50 aredn-3.22.1.0-ath79-generic-tplink_cpe210-v3-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450633 Feb  7 22:34 aredn-3.22.1.0-ath79-generic-tplink_cpe220-v2-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804278 Feb  7 22:48 aredn-3.22.1.0-ath79-generic-tplink_cpe220-v2-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6438510 Feb  7 22:49 aredn-3.22.1.0-ath79-generic-tplink_cpe220-v3-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:44 aredn-3.22.1.0-ath79-generic-tplink_cpe220-v3-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450291 Feb  7 22:44 aredn-3.22.1.0-ath79-generic-tplink_cpe510-v1-squashfs-factory.bin
-rw-r--r-- 1 pi root  7803933 Feb  7 22:43 aredn-3.22.1.0-ath79-generic-tplink_cpe510-v1-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450816 Feb  7 22:45 aredn-3.22.1.0-ath79-generic-tplink_cpe510-v2-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804477 Feb  7 22:47 aredn-3.22.1.0-ath79-generic-tplink_cpe510-v2-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450816 Feb  7 22:45 aredn-3.22.1.0-ath79-generic-tplink_cpe510-v3-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804477 Feb  7 22:46 aredn-3.22.1.0-ath79-generic-tplink_cpe510-v3-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450388 Feb  7 22:50 aredn-3.22.1.0-ath79-generic-tplink_cpe610-v1-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804058 Feb  7 22:49 aredn-3.22.1.0-ath79-generic-tplink_cpe610-v1-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450388 Feb  7 22:48 aredn-3.22.1.0-ath79-generic-tplink_cpe610-v2-squashfs-factory.bin
-rw-r--r-- 1 pi root  7804061 Feb  7 22:47 aredn-3.22.1.0-ath79-generic-tplink_cpe610-v2-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450141 Feb  7 22:46 aredn-3.22.1.0-ath79-generic-tplink_wbs210-v1-squashfs-factory.bin
-rw-r--r-- 1 pi root  7803781 Feb  7 22:35 aredn-3.22.1.0-ath79-generic-tplink_wbs210-v1-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450168 Feb  7 22:35 aredn-3.22.1.0-ath79-generic-tplink_wbs210-v2-squashfs-factory.bin
-rw-r--r-- 1 pi root  7803811 Feb  7 22:34 aredn-3.22.1.0-ath79-generic-tplink_wbs210-v2-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450140 Feb  7 22:44 aredn-3.22.1.0-ath79-generic-tplink_wbs510-v1-squashfs-factory.bin
-rw-r--r-- 1 pi root  7803781 Feb  7 22:44 aredn-3.22.1.0-ath79-generic-tplink_wbs510-v1-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6450204 Feb  7 22:43 aredn-3.22.1.0-ath79-generic-tplink_wbs510-v2-squashfs-factory.bin
-rw-r--r-- 1 pi root  7803848 Feb  7 22:47 aredn-3.22.1.0-ath79-generic-tplink_wbs510-v2-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6488476 Feb  7 22:50 aredn-3.22.1.0-ath79-generic-ubnt_airrouter-squashfs-factory.bin
-rw-r--r-- 1 pi root  6488849 Feb  7 22:46 aredn-3.22.1.0-ath79-generic-ubnt_airrouter-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6488476 Feb  7 22:48 aredn-3.22.1.0-ath79-generic-ubnt_bullet-m-squashfs-factory.bin
-rw-r--r-- 1 pi root  6488846 Feb  7 22:45 aredn-3.22.1.0-ath79-generic-ubnt_bullet-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6488476 Feb  7 22:35 aredn-3.22.1.0-ath79-generic-ubnt_bullet-m-xw-squashfs-factory.bin
-rw-r--r-- 1 pi root  6488855 Feb  7 22:51 aredn-3.22.1.0-ath79-generic-ubnt_bullet-m-xw-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6488476 Feb  7 22:45 aredn-3.22.1.0-ath79-generic-ubnt_nanostation-m-squashfs-factory.bin
-rw-r--r-- 1 pi root  6488861 Feb  7 22:34 aredn-3.22.1.0-ath79-generic-ubnt_nanostation-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6488476 Feb  7 22:46 aredn-3.22.1.0-ath79-generic-ubnt_nanostation-m-xw-squashfs-factory.bin
-rw-r--r-- 1 pi root  6488870 Feb  7 22:46 aredn-3.22.1.0-ath79-generic-ubnt_nanostation-m-xw-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root  6488476 Feb  7 22:47 aredn-3.22.1.0-ath79-generic-ubnt_rocket-m-squashfs-factory.bin
-rw-r--r-- 1 pi root  6488846 Feb  7 22:45 aredn-3.22.1.0-ath79-generic-ubnt_rocket-m-squashfs-sysupgrade.bin
-rw-r--r-- 1 pi root      281 Feb  7 22:48 firmware.airrouter.list
-rw-r--r-- 1 pi root     8818 Feb  7 22:45 firmware.all-factory.list
-rw-r--r-- 1 pi root      453 Feb  7 22:45 firmware.bullet-m.list
-rw-r--r-- 1 pi root      287 Feb  7 22:49 firmware.bullet-m-xw.list
-rw-r--r-- 1 pi root      287 Feb  7 22:51 firmware.cpe210-220-v1.list
-rw-r--r-- 1 pi root      287 Feb  7 22:48 firmware.cpe210-v1.list
-rw-r--r-- 1 pi root      287 Feb  7 22:50 firmware.cpe210-v2.list
-rw-r--r-- 1 pi root      287 Feb  7 22:43 firmware.cpe210-v3.list
-rw-r--r-- 1 pi root      287 Feb  7 22:49 firmware.cpe220-v2.list
-rw-r--r-- 1 pi root      287 Feb  7 22:34 firmware.cpe220-v3.list
-rw-r--r-- 1 pi root      197 Feb  7 22:46 firmware.cpe510-520-v1.list
-rw-r--r-- 1 pi root      287 Feb  7 22:43 firmware.cpe510.list
-rw-r--r-- 1 pi root      287 Feb  7 22:44 firmware.cpe510-v1.list
-rw-r--r-- 1 pi root      287 Feb  7 22:44 firmware.cpe510-v2.list
-rw-r--r-- 1 pi root      287 Feb  7 22:51 firmware.cpe510-v3.list
-rw-r--r-- 1 pi root      287 Feb  7 22:43 firmware.cpe610-v1.list
-rw-r--r-- 1 pi root      107 Feb  7 22:44 firmware.cpe610-v2.list
-rw-r--r-- 1 pi root      284 Feb  7 22:45 firmware.gl-ar150.list
-rw-r--r-- 1 pi root      269 Feb  7 22:49 firmware.gl-ar300m.list
-rw-r--r-- 1 pi root      266 Feb  7 22:46 firmware.gl-ar750.list
-rw-r--r-- 1 pi root      353 Feb  7 22:49 firmware.gl-usb150.list
-rw-r--r-- 1 pi root      361 Feb  7 22:34 firmware.lbe-m5.list
-rw-r--r-- 1 pi root      373 Feb  7 22:51 firmware.loco-m-xw.list
-rw-r--r-- 1 pi root      368 Feb  7 22:51 firmware.nano-m.list
-rw-r--r-- 1 pi root      293 Feb  7 22:43 firmware.nanostation-m.list
-rw-r--r-- 1 pi root      302 Feb  7 22:34 firmware.nanostation-m-xw.list
-rw-r--r-- 1 pi root      291 Feb  7 22:45 firmware.rb-911g-5hpnd.list
-rw-r--r-- 1 pi root      291 Feb  7 22:34 firmware.rb-911g-5hpnd-qrt.list
-rw-r--r-- 1 pi root      291 Feb  7 22:48 firmware.rb-912uag-2hpnd.list
-rw-r--r-- 1 pi root      291 Feb  7 22:50 firmware.rb-912uag-5hpnd.list
-rw-r--r-- 1 pi root      318 Feb  7 22:48 firmware.rb-952ui-5ac2nd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:33 firmware.rb-ldf-2nd.list
-rw-r--r-- 1 pi root      409 Feb  7 22:51 firmware.rb-ldf-5nd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:49 firmware.rb-lhg-2nd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:51 firmware.rb-lhg-2nd-xl.list
-rw-r--r-- 1 pi root      309 Feb  7 22:49 firmware.rb-lhg-5hpnd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:51 firmware.rb-lhg-5hpnd-xl.list
-rw-r--r-- 1 pi root      106 Feb  7 22:34 firmware.rb-lhg-5nd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:47 firmware.rb-sxtsq-2nd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:51 firmware.rb-sxtsq-5hpnd.list
-rw-r--r-- 1 pi root      309 Feb  7 22:34 firmware.rb-sxtsq-5nd.list
-rw-r--r-- 1 pi root      278 Feb  7 22:43 firmware.rocket-m.list
-rw-r--r-- 1 pi root      381 Feb  7 22:49 firmware.rocket-m-ti.list
-rw-r--r-- 1 pi root      381 Feb  7 22:47 firmware.rocket-m-xw.list
-rw-r--r-- 1 pi root      371 Feb  7 22:43 firmware.wbs210-v1.list
-rw-r--r-- 1 pi root      287 Feb  7 22:43 firmware.wbs210-v2.list
-rw-r--r-- 1 pi root      287 Feb  7 22:49 firmware.wbs510-v1.list
-rw-r--r-- 1 pi root      371 Feb  7 22:48 firmware.wbs510-v2.list
drwxr-xr-x 2 pi root     4096 Feb  8 02:25 html
-rw-r--r-- 1 pi root    81174 Feb  7 22:34 index.html
-rw-r--r-- 1 pi root     2748 Feb  7 22:49 list.tar.gz
drwxr-xr-x 4 pi root    12288 Feb  8 02:25 ubnt

I should have said that I have version 3.22.1.0 already on the Loco M5.  I got up this morning and realized I didn't give all the information.

Right now, my mesh island is not able to hear any other stations other devices.  I am hoping to change that with the new hardware.

73,
Matt
nc8q
nc8q's picture
Error: no route to Host

So, your node does not have a route to http://10.118.68.3/firmware.
This needs to be fixed.
Is your web/file server on the local LAN?

If reserved, you can use the 'Hostname' in lieu of an IP address.
From a ssh circuit on the node, what does
ping -c 1 10.118.68.3
and
traceroute 10.118.68.3
return?

NA7RF
The Pi is on the node's local
The Pi is on the node's local LAN.

I added a DHCP reservation.  I then made sure the node could ping the Pi by name and it can.  I changed from the IP address to the host name and rebooted the node.  I then tried to refresh the firmware and package management list and still got the no route to host.

Ping results:
root@NA7RF-238-200-128:~# ping -c 1 10.118.68.3
PING 10.118.68.3 (10.118.68.3): 56 data bytes
64 bytes from 10.118.68.3: seq=0 ttl=64 time=0.892 ms

--- 10.118.68.3 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 0.892/0.892/0.892 ms

Traceroute results:
root@NA7RF-238-200-128:~# traceroute 10.118.68.3
traceroute to 10.118.68.3 (10.118.68.3), 30 hops max, 38 byte packets
 1  mesh-srv (10.118.68.3)  1.167 ms  0.605 ms  0.421 ms

Using the name:
root@NA7RF-238-200-128:~# ping -c 1 mesh-srv
PING mesh-srv (10.118.68.3): 56 data bytes
64 bytes from 10.118.68.3: seq=0 ttl=64 time=1.314 ms

--- mesh-srv ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 1.314/1.314/1.314 ms
root@NA7RF-238-200-128:~# traceroute mesh-srv
traceroute to mesh-srv (10.118.68.3), 30 hops max, 38 byte packets
 1  mesh-srv (10.118.68.3)  1.118 ms  0.647 ms  0.629 ms

Is there a log on the mesh device I can 'tail' to watch what is happening (or look at later)?  I have looked around but can't seem to find anything like that.

Thanks for the help and 73,
Matt
 
nc8q
nc8q's picture
On the server
Hi, Matt:

Just before I clicked 'Download firmware refresh', I did
gelmce@nc8q-mesh-server:~ $ sudo tcpdump -i enxb827ebfbff80 port 80
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on enxb827ebfbff80, link-type EN10MB (Ethernet), capture size 262144 bytes
17:02:33.431561 IP localnode.local.mesh.42128 > nc8q-mesh-server.local.mesh.http: Flags [S], seq 1211288154, win 29200, options [mss 1460,sackOK,TS val 1820117351 ecr 0,nop,wscale 3], length 0
17:02:33.431740 IP nc8q-mesh-server.local.mesh.http > localnode.local.mesh.42128: Flags [S.], seq 3141362952, ack 1211288155, win 28960, options [mss 1460,sackOK,TS val 4055485899 ecr 1820117351,nop,wscale 7], length 0
17:02:33.432291 IP localnode.local.mesh.42128 > nc8q-mesh-server.local.mesh.http: Flags [.], ack 1, win 3650, options [nop,nop,TS val 1820117352 ecr 4055485899], length 0
17:02:33.432670 IP localnode.local.mesh.42128 > nc8q-mesh-server.local.mesh.http: Flags [P.], seq 1:102, ack 1, win 3650, options [nop,nop,TS val 1820117353 ecr 4055485899], length 101: HTTP: GET /mesh/downloads.arednmesh.org/firmware/firmware.loco-m-xw.list HTTP/1.1
17:02:33.432797 IP nc8q-mesh-server.local.mesh.http > localnode.local.mesh.42128: Flags [.], ack 102, win 227, options [nop,nop,TS val 4055485900 ecr 1820117353], length 0
17:02:33.433273 IP localnode.local.mesh.42128 > nc8q-mesh-server.local.mesh.http: Flags [P.], seq 102:137, ack 1, win 3650, options [nop,nop,TS val 1820117353 ecr 4055485900], length 35: HTTP
17:02:33.433331 IP nc8q-mesh-server.local.mesh.http > localnode.local.mesh.42128: Flags [.], ack 137, win 227, options [nop,nop,TS val 4055485900 ecr 1820117353], length 0
17:02:33.437111 IP localnode.local.mesh.42128 > nc8q-mesh-server.local.mesh.http: Flags [F.], seq 137, ack 580, win 3795, options [nop,nop,TS val 1820117357 ecr 4055485901], length 0
17:02:33.437278 IP nc8q-mesh-server.local.mesh.http > localnode.local.mesh.42128: Flags [F.], seq 580, ack 138, win 227, options [nop,nop,TS val 4055485904 ecr 1820117357], length 0
17:02:33.437760 IP localnode.local.mesh.42128 > nc8q-mesh-server.local.mesh.http: Flags [.], ack 581, win 3795, options [nop,nop,TS val 1820117358 ecr 4055485904], length 0

You might install tcpdump on your RPi server and do a tcpdump on the node's IP address and port 80.
I am still baffled by the 'host not found' error.
:-|

Chuck


 
NA7RF
Chuck,
Chuck,

I installed tcpdump.  I have used tcpdump back in the early 2000's at a company I worked for.  I don't get any packets hitting port 80 when I click the refresh button.  I think when it says "no route to host" the mesh really means it.  Yet, it can get to the IP address just fine.  I have verified this through a telnet to the mesh and then telnet to port 80 from the mesh.

I also put tcpdump on the mesh.  When ever I click the refresh button, I can't see any network activity.  Does my eth0.1 need to have an IP address?  Here are the IP addresses from my mesh:
root@NA7RF-238-200-128:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr 04:18:D6:EF:C8:80  
          inet addr:10.118.68.1  Bcast:10.118.68.7  Mask:255.255.255.248
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2375 errors:0 dropped:10 overruns:0 frame:0
          TX packets:2353 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:172957 (168.9 KiB)  TX bytes:202724 (197.9 KiB)
 
eth0      Link encap:Ethernet  HWaddr 04:18:D6:EF:C8:80  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2375 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3142 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:206207 (201.3 KiB)  TX bytes:365842 (357.2 KiB)
          Interrupt:4 
 
eth0.1    Link encap:Ethernet  HWaddr 04:18:D6:EF:C8:80  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:100890 (98.5 KiB)
 
eth0.2    Link encap:Ethernet  HWaddr 04:18:D6:EF:C8:80  
          inet addr:10.239.200.128  Bcast:10.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:494 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:59072 (57.6 KiB)
 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1136 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:78202 (76.3 KiB)  TX bytes:78202 (76.3 KiB)
 
wlan0     Link encap:Ethernet  HWaddr 04:18:D6:EE:C8:80  
          inet addr:10.238.200.128  Bcast:10.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4863 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3948 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:414213 (404.5 KiB)  TX bytes:1356702 (1.2 MiB)
 
wlan0-1   Link encap:UNSPEC  HWaddr 06-18-D6-EE-C8-80-00-44-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1913520 (1.8 MiB)  TX bytes:0 (0.0 B)


73,
Matt
NA7RF
All,
All,

I found the solution to the "no route to host".  After checking tcpdump from the mesh, I discovered the script was not even trying to get out.  I then looked in the code and found 1 line that was the key:
$meshpkgs = system('grep -q ".local.mesh" /etc/opkg/distfeeds.conf');
Another line of code that works in conjunction with the above line is:
if((get_default_gw() ne "none") || (!$meshpkgs))
So, I read that if you have a default gateway (I interpret this a having a WAN connection) or there are no entries in the /etc/opkg/distfeeds.conf file that have .local.mesh, then it will always give you "Error: no route to Host" message.

Once I changed the advanced admin settings to mesh-srv.local.mesh as the host name, I can not only get the firmware refresh button to work, but also the package refresh button.

I am not sure I would count this as a bug but adding information to the documentation would be helpful for future individuals.  Taking a step back, is a check needed for an entry with .local.mesh or a default gateway?  I can't answer that because I was not involved in coding the logic.  Maybe this is exactly what the developer(s) wanted.

Thanks for the help!  We can mark this as closed unless someone else wants to make somre more comments.
Matt

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer