Trying to get Openwrt running on RouterBOARD wsAP 5Hac2nD

Has anyone been able to get openwrt-ar71xx-mikrotik-rb-nor-flash-16M-ac-initramfs-kernel.bin to run and give access to the shell on one of these RBwsAP-5Hac2nD routers by Mikrotik? Because console is disabled on this gear it's difficult to see what's going on. When I TFTP the Openwrt firmware it appears to be working but I have no access on any interface. They are nearly identical to the RB952Ui-5ac2nD which works except with 2 less ports on the switch.

Chances of success are pretty low to add support for a new device, so without console to be able to see what’s happening ...

Thanks Sparks
I guess that's why I'm here asking in case someone has any other ideas. I've been compiling from the 19.07.2 build and hoping to get lucky with the firmware recognising it and setting up the network correctly.
I've been pretty much following the commit for the RB952Ui-5ac2nD and adding the wsAP-5Hac2nD in the same files. But you're correct chances are pretty low without the console so I'm hoping trial and error would get me in. It definitely seems like it's not setting up the network correctly so any input is appreciated.

1 Like

If you’re game, pop the case open and take some hires photos and post them here. Maybe console pinout is hidden/buried?

Other devices people have found ways to get a telnet daemon running by exporting a oem firmware config backup, adding/ modifying values then restoring the config onto the device .

Thanks Sparks
I had already opened it up to see if it had a serial console marked on the board and there is some random pads on the board but my understanding is the Mikrotik disable the console in the bootloader.
This isn't my image I got it off the net but you can see the pads I'm talking about.

There is UART on those pads, but its disabled in the hwconfig bits.
It can be enabled if you can dump the SPI flash

1 Like

Thanks but I have no idea how to do that.

Howdy. I have a bus pirate and I'm comfortable with SPI flash. I've just ordered one of these units because I needed 802.3af POE input. I'm not familiar with the porting process for this type of thing, however. Are there guides that would apply?

There aren't really any particularly good guides, because adding support for a new device takes so much knowledge that most information is just simply assumed to be known already. The wiki provides a couple of relevant documents, but that's about it:

Collecting as much information as possible should always be the first step, then one might look into what devices are already supported -- there may very well already be something that is reasonably close and could just be modified.