Page 1 of 1

mr3020 failing to load meteobridge image

Posted: Sat Sep 11, 2021 5:57 am
by stevem
Hi,

After several years of fault free operation our ethernet connected mr3020 (v1) has failed to load following a power fail. It's stuck in fast flash mode.

I'm really confused because everything appears good. From our lan devices we can access the internet fine.

I can access the meteobridge device landing page across the ethernet lan and all the network vital signs look good. It has a local lan dhcp ip address, and the correct addresses for the dns and gateway. There are plenty of packets coming and going. What's more I can access openwrt from the landing page and using the network tools ping and tracert to the meteobridge.com servers proving that the internet is accessible from the hardware. Yet it stubbornly won't load the main image.

The only two potential issues I've picked up so far:
1. The flashed image is V1.4 and I see V1.5 is now latest.
2. My update support period expired two weeks ago. This is probably the first boot since then. (we will renew support as soon as able).
Could either of these issues be preventing the MB image download?

Is there any way to trace or log the MB image load process? I see in the "Boot sequence" page it talks about holding the button in until the first flash will cause logging to be written to an available FAT Usb drive. Will this log cover the MB image download process? And secondly, when exactly do you push the button for the one flash hold? At first boot?, once it gets to the fast flash stage? It's very tricky to time the button press during fast flash to only one flash.

Any ideas or thoughts to diagnose or remedy appreciated.
Steve

IFCONFIG:
br-lan Link encap:Ethernet HWaddr 18:D6:C7:58:FF:CE
inet addr:192.168.25.43 Bcast:192.168.25.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4023 errors:0 dropped:45 overruns:0 frame:0
TX packets:1266 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5213344 (4.9 MiB) TX bytes:98517 (96.2 KiB)

eth0 Link encap:Ethernet HWaddr 18:D6:C7:58:FF:CE
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4098 errors:0 dropped:21 overruns:0 frame:0
TX packets:1266 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5294450 (5.0 MiB) TX bytes:98517 (96.2 KiB)
Interrupt:4

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


RESOLV.CONF:
# Interface lan
nameserver 192.168.25.100
search xxxx.co.nz

ROUTE:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.25.254 0.0.0.0 UG 0 0 0 br-lan
192.168.25.0 * 255.255.255.0 U 0 0 0 br-lan

NSLOOKUP:
Server: 192.168.25.100
Address 1: 192.168.25.100 NACAKLDC01.xxxx.co.nz

Name: connect.meteobridge.com
Address 1: 2a01:4f8:272:5216::4711 tau.meteobridge.com
Address 2: 162.55.245.30 tau.meteobridge.com

Re: mr3020 failing to load meteobridge image

Posted: Sat Sep 11, 2021 1:59 pm
by admin
Download works fine for my systems. What is the MAC of your MR3020?
DNS resolution looks fine to me.

Re: mr3020 failing to load meteobridge image

Posted: Sat Sep 11, 2021 2:08 pm
by admin
I checked server logs and I see these requests from your Meteobridge.

Code: Select all

Sep 11 13:20:50 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 7009: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:21:01 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 7009: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814607 bytes)
Sep 11 13:26:33 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 6403: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:26:45 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 6403: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814605 bytes)
Sep 11 13:31:51 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 2982: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:32:03 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 2982: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814608 bytes)
Sep 11 13:37:35 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 8131: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:37:46 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 8131: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814605 bytes)
Sep 11 13:42:54 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 7253: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:43:06 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 7253: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814607 bytes)
Sep 11 13:48:37 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 6234: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:48:49 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 6234: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814608 bytes)
Sep 11 13:53:54 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 9010: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:54:07 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 9010: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814607 bytes)
Sep 11 13:59:38 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 169: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 13:59:50 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 169: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814610 bytes)
Sep 11 14:04:55 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 1917: client 103.19.4.92 started loading global image (hw=TL-MR3020, fw=1.4, versions: valid=2021-09-03 req= deliv=newest limit=none country=NZ)
Sep 11 14:05:08 gollum METEOBRIDGE 18:D6:C7:58:FF:CE 1917: client 103.19.4.92 successfully loaded global image (hw=TL-MR3020, fw=1.4, version=newest, station=5, 4814608 bytes)
Application stack is delivered on request but your client keeps asking for a new one. Did you try to power cycle again?

Re: mr3020 failing to load meteobridge image

Posted: Sat Sep 11, 2021 2:13 pm
by admin
You might login as "root" via ssh and check by inspecting /var/log/start.log what is going on. Is the Meteobridge rebooting or just cycling?

When the internal flash of the MR3020 is gone bad, it might not be able to store parts of the pack locally and might cause this looping. But as long as I can't see what is going on at your MR3020 it is a bit guesswork. Do you have a chance to give me remote access?

Re: mr3020 failing to load meteobridge image

Posted: Sat Sep 11, 2021 10:12 pm
by stevem
Thanks for reply.
Device is remote from me and behind corporate firewall. Remote access difficult.
I will investigate start.log.
Probably 24 hrs before I can do that.
Rgds
Steve

Re: mr3020 failing to load meteobridge image

Posted: Sun Sep 12, 2021 1:58 am
by stevem
more info...

/var/log does not contain a start.log.

There are 3 files of ZERO length - lastlog, meteobridge.log, and wtmp.

And a single file of 27 bytes - bootstatus - which contains the text "start meteobridge download".

I notice that in /var there is an image.log file which ends with a message "HTTPS support not complied in." May be this is of help.

The create date on image.log is consistent with the Date() on the device. i.e. indicating recently created.

See attached.

Rgds Steve
nsac-meteo.jpg
nsac-meteo.jpg (343.6 KiB) Viewed 2082 times

Re: mr3020 failing to load meteobridge image

Posted: Mon Sep 13, 2021 11:15 am
by stevem
Hi,

It has suddenly started working - on Monday at 0330Z (utc).

We didn't touch a thing. Have you changed anything?

Steve

Re: mr3020 failing to load meteobridge image

Posted: Mon Sep 13, 2021 2:33 pm
by admin
No. Funny.

Re: mr3020 failing to load meteobridge image

Posted: Mon Sep 13, 2021 11:13 pm
by stevem
Hi,

Did the info I provided above hint at any reason?

We need reliability and I can’t have this happen again. I need to bottom out the underlying cause.

I’m going to replace the hardware. Order placed. I’ll also update the support today now I can attach.

I’m assuming we can transfer the licence to new hardware?

Is there a way to save the image to USB and reload locally or is net loading the only option?

Thanks for help.

Regards
Steve

Http://Weather.nsac.co.nz

Re: mr3020 failing to load meteobridge image

Posted: Tue Sep 14, 2021 12:01 am
by stevem
Hi,

more...

When I applied the support extension key it didn't respond correctly.

Then it rebooted. Now I'm back to the unable to load condition.

The hardware must be faulty.

Waiting on replacement...

Rgds

Steve