OpenWrt Support for Asus RT-AC88U

This will be supported once OpenWrt switches to a kernel (or backports) which includes the RTL8365MB DSA driver.

2 Likes

I just installed 22.03-SNAPSHOT r19657-d1f14d17aa on my ac88u and most things seem to be working fine.

Two things that don't seem to be working:

  • The WAN port will not detect a carrier (work around by configuring one of the LAN ports for WAN);
  • When WPA3 is active various devices won't connect to wifi (e.g. Android devices will complain "access point full").

Looks like better Realtek switch support is coming. :partying_face:

1 Like

Hopefully the wi-fi vlan bridge issue gets fixed soon too - I'm really impressed with this router on Openwrt - the wi-fi range is much better than on stock fw and meant I could remove an AP in my garage.

Hi @arinc9,
Thank you for all your work on the RT-AC88U from Asus!

I was wondering if you knew anymore about why this would have been happening for Jneonn last year?

I have flashed all of the available release candidates, and the 21.02.1 but wireless is unavailable with any of them on my RT-AC88U.

Please see some info from the dmesg below where I'm getting the same messages, brcm/brcmfmac4366b-pcie.bin

Let me know if there is anything else I can do to assist with this in-case there are other RT-AC88U's out there with this issue.

Note: All the wireless radios work with DD-WRT, Merlin and the stock firmware.

root@OpenWrt:~# dmesg | grep brcmfmac
[   14.710560] usbcore: registered new interface driver brcmfmac
[   14.722196] brcmfmac 0000:01:00.0: enabling device (0140 -> 0142)
[   14.844020] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4366b-pcie for chip BCM4366/3
[   14.852801] brcmfmac 0000:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.asus,rt-ac88u.bin failed with error -2
[   14.863949] brcmfmac 0000:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.bin failed with error -2
[   19.869676] brcmfmac 0001:01:00.0: enabling device (0140 -> 0142)
[   19.993997] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4366b-pcie for chip BCM4366/3
[   20.002697] brcmfmac 0001:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.asus,rt-ac88u.bin failed with error -2
[   20.013818] brcmfmac 0001:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.bin failed with error -2

image

I had a similar issue with my own, only after resetting NVRAM it started to work. Other than that I have no idea why it won’t work.

1 Like

No worries, thank you for responding so quickly.
I'll try resetting again but alas, perhaps this specific unit just isn't mean to be :woman_shrugging:

Defo try resetting the nvram, I had some weirdness going from rc4 to rc5.

Flash the firmware again and tell her t take rest all settings. See if it helps. Then restore a backup

1 Like

Thanks, I tried resetting nvram again before and post flash, unfortunately with no change to the status of WiFi.

I did notice build 22.03.0 has been released, I'll test that out later on and report back.

For those interested the 22.03.0 release had no change on this device. Thank you all for your input thus far.

Wireless menu and indicator LED not working. How to configure it?

I'm also not able to get wifi working. 22.03, flashed it and reset NVRAM before and after. There simply isnt any wifi tab under networking or interfaces.

I have noticed in the log that a certain set of firmware files is attempting to be loaded but fail.

When I SSH into my router and check the firmware directory, the filenames are different?

Wed Sep 28 10:59:14 2022 kern.warn kernel: [   13.228021] brcmfmac 0000:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.asus,rt-ac88u.bin failed with error -2
Wed Sep 28 10:59:14 2022 kern.warn kernel: [   13.239174] brcmfmac 0000:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.bin failed with error -2
Wed Sep 28 10:59:14 2022 kern.info kernel: [   18.269216] pci 0001:00:00.0: enabling device (0140 -> 0142)
Wed Sep 28 10:59:14 2022 kern.info kernel: [   18.274910] brcmfmac 0001:01:00.0: enabling device (0140 -> 0142)
Wed Sep 28 10:59:14 2022 kern.info kernel: [   18.399224] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4366b-pcie for chip BCM4366/3
Wed Sep 28 10:59:14 2022 kern.warn kernel: [   18.407924] brcmfmac 0001:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.asus,rt-ac88u.bin failed with error -2
Wed Sep 28 10:59:14 2022 kern.warn kernel: [   18.419045] brcmfmac 0001:01:00.0: Direct firmware load for brcm/brcmfmac4366b-pcie.bin failed with error -2

Screenshot 2022-09-28 125715

Could you check with hardware revision you have? There should be a note "A2" or "A5" or maybe even "A6" on the bottom of the device. It seems that there are different WiFi chip revisions in the non-working devices. It would be great if we could find a pattern in which revision works and which (currently) doesn't so we can come up with a solution.
Note: I'll receive mine in a few days and I'm curious as to which version I'll get.

Mine is HW version A2.

I just received mine: HW A6, working perfectly fine including WiFi.

For those with non-working WiFi: Could you try installing the package brcmfmac-firmware-4366b1-pcie? Does this provide the required firmware for your WiFi device?

Has anybody had luck using wifi channels >=100 ? I get the following error:

kern.err kernel: [  138.885487] ieee80211 phy1: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58234, -52

This is using a European country code that should be able to use these channels.

Mine HardWare Version is A2, and I'm also cannot get Wi-Fi working on 22.03 stable version.

Did you try installing the firmware package I mentioned two posts above yours?

I also have such router that is 5 years old and it has exactly A2 revision. I can confirm that brcmfmac 4366b1 firmware fixes the problem, but I didn't tried to install the package and made my own OpenWrt build with included brcmfmac-firmware-4366b1-pcie right into the firmware.

P.S: Thanks everyone for such amazing job for supporting this router by OpenWrt !!!

Could someone check STA+AP config on the same radio 2.4 or 5 GHz described in https://openwrt.org/docs/guide-user/network/wifi/ap_sta on A5 or A6 revision?

On my A2 revision it doesn't work but it would be very helpful for me if it would be possible to fix it somehow or at least point me to the right direction how to investigate this issue.