morrownr / USB-WiFi

USB WiFi Adapter Information for Linux
2.65k stars 175 forks source link

Got 3 COMFAST adapters, would like to help testing #315

Open fishBone000 opened 12 months ago

fishBone000 commented 12 months ago

Hi! I currently have 3 COMFAST adapters:

  1. CF-953AX
  2. CF-952AX
  3. CF-924AC

The reason why I have so many is that I want an adapter that runs well under AP mode, but I haven't succeeded for now.
I plan to refund CF-953AX (probably) and CF-952AX soon, but 1 or 2 days ago I saw your repo, so I'd like to help testing before I refund them.
I also have some problems with the tx rate under AP mode. I have submitted #316 regarding it.

manuelpaulo commented 8 months ago

but there's hope?

For the rtl8812au chipset, probably not much hope. It is the first generation AC1200 chipset while the rtl9912bu is the second generation. The 2nd generation WiFi 5 chipsets are mostly being supported in the in-kernel driver called RTW88 which Realtek made and maintains in the kernel. RTW88 is standards compliant. The usb support was provided by a community member. USB support in RTW88 is not perfect yet but fixes are slowly coming in. It would be better if Realtek took over responsibility for the usb support in RTW88. Right now, the only chipset in RTW88 that I am showing in the Plug and Play list is the 8812bu as I have seen good enough results in managed mode tests that is should work for most people AP mode is not where it should be yet, I wouldn't buy it for monitor mode as the adapters based on the mt7610u, mt7612u and mt7921au are much better.

8812au is not covered in RTW88 and being the older chipset, it is unlikely that we ever see an in-kernel driver. I have warnings about chipsets in this situation in various places around this site.

@morrownr

Thanks @morrownr for the long and clear reply. Too bad so many well-known brands, like TP-Link, still using that chipset.

bjlockie commented 8 months ago

8812au is not covered in RTW88 and being the older chipset

I don't understand why it is not easy to support an earlier chipset that IMO should function close to the 2nd generation.

morrownr commented 8 months ago

Welcome to Realtek Linux support. I suspect Realtek is the reason the kernel wireless devs had to put code in the kernel to not allow support for any WiFi 7 wireless drivers that use WEXT. So far I have not seen any indication of what Realtek is going to do. They do not appear to have WiFi 7 support in the kernel in any form at this point. Intel, Qualcomm and Mediatek do.

bjlockie commented 8 months ago

Even Realtek PCI Wifi7 is not there yet? I thought the PCI group was reasonably good. :-)

morrownr commented 8 months ago

Even Realtek PCI Wifi7 is not there yet?

If it is, I am not recognizing it. I do follow linux-wireless and have seen nothing saying anything about WiFi 7 and Realtek. RTW89 is WiFi 6. I suppose it will be RTW90 that handles WiFi 7 but what do I know.

I thought the PCI group was reasonably good. :-)

Certainly they are better than the USB group they are behind. I am actually puzzled. I can usually get an idea of what is going on given time but I got nothing. It is like this everywhere I look regarding wireless and Realtek. Here is a list of WiFi 6 supported WiFi Routers from OpenWRT:

https://openwrt.org/toh/views/toh_available_16128_ax-wifi

In years past, you would see some Realtek based routers but all you see now are Qualcomm and Mediatek. Routers have to be supportable or they can't be on the that list. That is why no Broadcom chips are on the list. I have not seen any WiFi 6 routers that are based on Realtek chips. Intel does not compete in this market much like they do not compete in the USB WiFi market.

@morrownr