And it supports also AP mode. The source structure and Makefile looks similar to rtl8812au which is supported as out of tree in Openwrt
I am trying to make a package of it, because it is required to leverage on the Openwrt build framework in order to pick up correct UAPI (Openwrt use backported mac80211)
But it does not work, it seems that the module build is not even triggered, I am a little bit lost.
I managed to get rtl88x2bu to compile as an openwrt package but must admit I have no idea what I'm doing. Cross compiling and attempting to bring up my rtl8812bu based usb adapter results in the iw command hanging. So while it compiles and loads, I still haven't had luck actually getting it to work as an AP in openwrt.
compiled modules for ath79.. dont know if they do actually work.. I've managed to get them compiled, still have to give'em a try 88x2bu.ko.5.4 88x2bu.ko.4.14
Sorry to resuscitate such an old thread, but dealing with that exact problem, and kind of at my wits' end:
It needs unplugging/replugging and restarting ~every week to run it as an AP.
I think the problem is with hostapd or the driver so I'm hopeful it'll get fixed eventually.
I have a Raspberry Pi 4 with a TPLink UE300 ethernet dongle and the Alfa as access point.
Did you ever manage to fix that problem?
I recently got an ALFA AWUS036ACM, hoping it would be the easiest way to improve my RPi4's Wifi… but every few days (seemingly every time a certain amount of data has been transferred), it will die and require unplugging/plugging back, to get it working.
I must admit I am a bit lost on which driver is even the recommended one at that stage (seems to be mt76x2u?), and how I can ensure I am running the latest version and/or upgrade to a more recent version.
On their website I found that the ALFA AWUS036ACM uses the MT7612U chipset, which has nothing to do with the rtl8812bu driver. That chipset is from Mediatek, which is a different manufacturer and I would assume uses the mt76 driver by default, which is in the Linux kernel and gets merged into OpenWRT regularly. If there are bugs, I would suggest to try a newer Linux kernel or a newer version of OpenWRT. If you can reliably reproduce the issue you also could open a thread in the forums or a bug report at github.
Edit: Some users have reported mtk drivers/firmware work well for some older mediatek chipsets, so you could try those if you have severe problems, but they themselves are quite old (2019 and older) and may not adhere to newest Linux kernel standards.
For the others: Recently, there has been ongoing work to bring the rtl8812bu and some other Realtek chipsets into the Linux kernel. The project runs under the name rtw88. It might potentially make it into kernel 6.2 or something. See here: