Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Invalid Mesh IP Address" error after Initial Install on MikroTik RBLHGG-5acD-XL #747

Closed
kearneyjf opened this issue Mar 12, 2023 · 8 comments

Comments

@kearneyjf
Copy link

kearneyjf commented Mar 12, 2023

Model: MikroTik LHG XL 5 ac
P/N: RBLHGG-5acD-XL

Nightly Build 2414:
Factory: aredn-2414-21115f7-ipq40xx-mikrotik-mikrotik_lhgg-5acd-xl-initramfs-kernel.bin
Sysupgrade: aredn-2414-21115f7-ipq40xx-mikrotik-mikrotik_lhgg-5acd-xl-squashfs-sysupgrade.bin

After installing the Factory file (rb.elf) for nightly build 2414 on a MikroTik LHG XL 5 ac (P/N RBLHGG-5acD-XL), the AREDN header shows up as NOCALL without any extension. I expect to see NOCALL-XXX-XXX-XXX. When the Sysuprade file is uploaded to the node, the node accepts the Sysupgrade file and I am able to connect to the node with a browser using the 192.168.1.1 IP address. If I try to save the configuration with a Node Name and Password, I get an error message saying that I have an "invalid Mesh IP address". The Mesh IP Address displayed on the AREDN screen is 10.0.0.0

Looking at the Support Data file, it shows that the AREDN software is able to read the MAC address of the node (DC:2C:6E:DB:40:10). My understanding is that the Mesh IP Address is derived from the MAC address. So, it appears that the AREDN software is not able to translate the MAC address into a 10-XXX-XXX-XXX mesh IP address.

Same problem occurs with nightly builds 2368, 2378, 2390, 2397, and 2405.

The problem can be reproduced by following the standard MikroTik installation procedure as described under "Installing AREDN Firmware" (https://docs.arednmesh.org/en/latest/arednGettingStarted/installing_firmware.html) and the MikroTik First Install Checklist (https://docs.arednmesh.org/en/latest/_downloads/45c3c92b35d89f810b754d7798a0e940/Mikrotik_First_Install_Checklist.pdf).

A screen shot showing the "Invalid Mesh IP Address" message and the Mesh IP Address of 10.0.0.0 is attached. The Support Data file for the node is also attached.

MikroTik LHG Screen Shot Showing Invalid IP Address Error 230311.docx

supportdata-NOCALL-202301030028.gz

@aanon4
Copy link
Contributor

aanon4 commented Mar 12, 2023

We need to add something about this to the install instructions (alerting @ab7pa).

So some nodes take quite some time to initialize on first boot. This related to how the node now need more entropy to set up some things (like generating initial ssh keys). Eventually, if you refresh the page after a couple of minutes, you should see the expected NOCALL-X-X-X and you need to wait for that before proceeding.

@kearneyjf
Copy link
Author

kearneyjf commented Mar 12, 2023 via email

@kearneyjf
Copy link
Author

kearneyjf commented Mar 12, 2023 via email

@aanon4
Copy link
Contributor

aanon4 commented Mar 12, 2023

Well heck. Thanks for this. I think I have one of these devices in my box of test devices so I'll dig it out and work out what's going on. Will update this with what I find.

@kearneyjf
Copy link
Author

kearneyjf commented Mar 12, 2023 via email

@aanon4
Copy link
Contributor

aanon4 commented Mar 13, 2023

It looks like I had support for the RBLHGG-5acD but not the XL model. I'll fix that today.

@aanon4
Copy link
Contributor

aanon4 commented Mar 13, 2023

#750

@kearneyjf
Copy link
Author

kearneyjf commented Mar 14, 2023

Installed Nightly Build 2423 on my MikroTik RBLHGG-5acD-XL. Solved the problem.
Thanks very much for the quick fix.
John, KM6ZJT

@aanon4 aanon4 closed this as completed Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants