Support for Mikrotik wAP 60G

Any news for the wap60g revision 2?

Which is the binary that contains this seed?

Ok, it is literally the "wireless" binary found in nova/bin/wireless

I believe that the seed for the brd files from 6.46.6 is 0x58CFA159, in case this is useful to anyone. Just use the linked Python script.

1 Like

Hmm. Interesting. I can't find this version on the Mikrotik download page.

Sorry, my bad. That is ROS 6.46.4 not 6.46.6. The brd files from that version use a custom header, I was able to "port" at least one of those brd files (I did not try with more yet) to work with the mainline wil6210 driver and fw.

I was able to port .brd files from 6.46.4 to the mainline linux, however I am still having problems with the wAP 60Gx3, hostapd and wpa_supplicant load without a problem but the device sends no beacons and cannot scan.

Any help with this?

I am still using the base image from @robimarko

Anything new about wap60g rev2?

Nothing on my side,

until Qualcomm releases the wil6436.fw and drivers supporting it I don't think there will be any way to support it.

wil6210 support 6436 as well but there is no FW available

Well, the firmware can be extracted from the ROS image, I tried it and I still could not get it to work.

1 Like

Mikrotik uses some sort of patched FW so not even the wil6210.fw will work with the upstream driver.

I tried to patch wil6210 and make it ignore the firmware checksum. Without any luck =(
Module always crash during the firmware boot process. So, probably it's a patched FW for patched EEPROM or something like that.

I guess the only other option would be to check the 'wireless' binary and see how the firmware is scrambled, in case it is a very easy obfuscation. But I do not have the required expertise to do this.

@klukonin, you mentioned in a previous post that the wireless driver patches some files on-the-fly. Have you found anything related to the wil6210_sparrow_plus.fw I still could not get anything out of it.

I have something.

1 Like

Does the v2 version work?

v2 version?

The wap60g has an old version which has a working 60 ghz chip and a new that was running openwrt, but the 60 ghz was not working.

Ah, got it. Possibly it's for an old version.