Hello All,
The SFWEM team have sadly discovered that MikroTik's Basebox has been updated to a new board revision (r2) which breaks compatibility with AREDN firmware. Until this compatibility issue is resolved, do not order a MikroTik BaseBox 5 - you won't be able to use it.
There's an OpenWRT thread tracking the issue here - if affects both the 2GHz and 5GHz models: https://forum.openwrt.org/t/add-support-for-mikrotik-rb912uag-2hpnd-r2/4...
The TL;DR is that the new unit appears to add a GPIO or other mechanism that keeps the WiFi radio powered off until it's flipped - and no one can find it, yet. There are also some minor changes to the flash layout as well.
Here's hoping it's fixed soon - we just ordered a bunch of these and it would suck to have to return and pay restocking fees on them.
https://archive.org/stream/AR93xxART2ReferenceGuideMKG15527/AR93xx_ART2_Reference_Guide_MKG-15527_djvu.txt
After it finds this data, we see the driver reporting this information in system log (which is not showing on the r2 boot up logs):
[ 9.956025] ath: EEPROM regdomain: 0x0
[ 9.956036] ath: EEPROM indicates default country code should be used
[ 9.956040] ath: doing EEPROM country->regdmn map search
[ 9.956057] ath: country maps to regdmn code: 0x3a
[ 9.956063] ath: Country alpha2 being used: US
[ 9.956066] ath: Regpair used: 0x3a
[ 9.969793] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 9.974704] ieee80211 phy0: Atheros AR9340 Rev:3 mem=0xb8100000, irq=47
I'll put the idea in the openwrt forum post...
Joe AE6XE
Thanks
Stan KR6CV
Joe AE6XE
Jim NH6HI
The good news is the root problem is understood, the bad news is the fix takes time to work it's way in to our images. Openwrt latest is the new ath79 target architecture for mikrotik this has been added. It looks like the fix needs ported back the ar71xx target images that 99% of the entire openwrt community are still using. Let me investigate a little more to see if there's a way to accelerate pulling this into AREDN images.
Here's some of this history if interested: https://github.com/openwrt/openwrt/pull/2729
Joe AE6XE
Sometimes there are multiple issues with new hardware revisions and confusion. I see another fix for the r2 basebox devices related to flash memory, created in January. Can someone try the images found here to see if there are less errors at boot (or get lucky and everything works)?:
"kernel: add support for GD25D05 SPI NOR. This chip is used on newer RB912UAG-5HPnD r2 boards"
[after edit] images removed at this link, see next post.
https://drive.google.com/drive/folders/1UCQDfaZ7de9e0Ga9921IUHRAuystpjTP?usp=sharing
Joe AE6XE
Specifically, a fix is now included to define a new flash chip in this device. The question to answer is if this device now works or there are still more issues to address. Please load the currently nightly build image, then attached a support data download (link at bottom of Administration page), if able, to this forum thread.
It is possible, the RF radio did not start up, because the calibration data necessary is in vendor data on this new NOR flash chip. The AREDN firmware and file system is installed on the NAND flash, a 2nd flash chip on this device. So it appeared the flash storage was intact, but it was not.
I have 2 international versions (934/r2). I got it to flash....The NOCALL-XXX-XXX-XXX is blank and the MESH RF is 10.0.0.0 & LAN 10.0.0.1 ... I tried entering in my own IP address, trird to save changes and then got the message CONFIGURATION NOT SAVED" "parameter in 'MAC2' in the '_setup.default' Does not exist
Not sure to go from here. I can send 1 if you like.
Jim NH6HI
With a Basebox 2, I have the same condition upon final flash as Jim describes, with no precomputed Mesh IP address (10.0.0.0) and LAN of 10.0.0.1. I used the nightly images from 2/27: 1366-5d672f5.
It's a new Basebox2 and the serial number has the suffix "/r2", so presumably it's the rev 2 board.
Steve, NU7B
Joe AE6XE
I have 2. Do you want 1 or both?
Jim NH6HI
Joe AE6XE
Jim NH6HI
Joe AE6XE
Joe AE6XE
This is the support data file from the nightly build dated 2/27, 1366-5d672f5.
Much Thanks,
Steve NU7B
Not surprisingly, this issue seems to have found it's way on to the RB911G-2HPnD-12S as well. I'm attaching the supportdata file from that, from the 1394 nightly build.
https://github.com/openwrt/openwrt/pull/2729
getting closer, but not quite there yet.
Joe AE6XE
Appreciate your work on this. I can test it out here on my BB2_r2 when/if you need beta testers.
Steve, NU7B
Aloha & Mahalo
Jim NH6HI
Anyone bought one really recently?
Jim
Thanks to the loaner hardware from NH6HI, I have successfully tested a patch that is working on a BaseBox 2. Mikrotik has changed the encoding method of the wireless calibration data stored on flash at manufacture time in newer firmware releases (it's not a hardware issue).
Because this patch affects all mikrotik hardware, this needs tested on a variety of hardware to confirm nothing else is broken before we moving the fix in to the nightly build. If you are able to help out, please post back the results for the model tested.
The images can be found here:
https://drive.google.com/drive/folders/19_PjuulNIcmPZed0hRWpBYbr6Z6FIBeI...
Joe AE6XE
Support data joined just in case.
Joe AE6XE
Just tried your firmware on my new version of the RB911G-2HPnD-12S and it ran fine. Also tried it on my previously working (last tested with 1234-dcdd217) from the nightly builds raw RB911G-2HPnD. Both pieces of hardware took a few reboots to load, and needed a hard powercycle after uploading the new firmware in order for them to actually boot. Without the hard reboots, they seemed to be stuck in an infinite boot loop. Attached are supportdata files for both. The new mANTBox is W8HHF, the old raw board is KC8UFV.
As far as my testing, I only did a quick test to make sure it could see another node on 10MHz -2. Didn't test DtD, or internet connectivity, and only used an uptime of 5-10 minutes each.
Joe
https://mikrotik.com/product/RB921GS-5HPacD-19S
https://mikrotik.com/product/RB921GS-5HPacD-15S
https://mikrotik.com/product/mantbox_2_12s
Just the 2.4 GHz - https://mikrotik.com/product/mantbox_2_12s
The 5GHz version uses the AC chipset which currently doesn't have a workaround to change the bandwith, and gain access to the ham-only frequencies.
And I just realized, I was thinking the support file in the firmware, not the hardware matrix on the website. Still could use being added there.
Joe AE6XE
Do you still need the Basebox2 for testing? If so, let me know and I can pick up another one for my project.
Jim NH6HI
Joe AE6XE
I successfully flashed my other basebox2 and it's on it's way to Maui. Thanks for figuring this out.
Jim NH6HI
Aloha from the garden Isle of Kauai.
We just got a shipment of Basebox5 units that seem to have the same issues. They were shipped to the Big Island directly so I don't have one to send in. They don't work with the current stable build or the nightly build. Hope they aren't going to make a habit of this!
Guess I need to be a little more specific. The problem is the same as the basebox2's. After flashing you only get "NOCALL" and nothing following.
Any suggestions on where to go from here?
Jim NH6HI
Joe AE6XE
Jim NH6HI
In this data file I see an initialized host with name "WH6DVI-6-Ainaloa". it has tunnels installed and a couple of connections. it appears the node is setup and working. Were you able to get around the symptoms in basic setup to make the node functional? or maybe need this data from a different node?
Joe AE6XE
Jim
Pages