Skip to content

WiFi hardware

Vasily Evseenko edited this page Oct 3, 2024 · 11 revisions

Supported WiFi hardware:

In theory wfb-ng can support any wifi hardware that supports packet injection and monitor modes. But injection quality in different drivers are very different. So now we officially support only cards on Realtek RTL8812au and RTL8812eu chipsets. Please note that 8811*, 8812bu, 8812cu or 8814au are different cards and not supported by author. They may work but it at your own risk.

NOTE:
  • For Atheros SoC you need to use cluster mode (beta) due to CPU, Flash and RAM limits.
  • If you want only RX then in theory any card with monitoring mode will be suitable. For example you can try your OpenWRT-enabled router in cluster mode (beta). Some cards doesn't support LDPC and you can try to disable it on TX side if you don't receive any packets.
  • AC180 (aka Big Rookie) is not recommended anymore - it has bad RF design (dies after several days of continuous use) and bad SNR on RX (-20dB compared to BL-M8812EU2). Use BL-M8812EU2 as replacement.

Not supported, but may works:

The following Atheros chipsets should work (not used by author):

  • Atheros AR9271, Atheros AR9280, Atheros AR9287 and other ath9k usb cards for 2.4GHz band. They requires special firmware and kernel patches for injection support.
  • Ralink RT28xx family. Cheap, but doesn't produced anymore. System was tested with ALPHA AWUS051NH v2 as TX and array of RT5572 OEM cards as RX in 5GHz mode. Ralink packet injection is broken in latest 5.x kernels (injection became too slow and eats 100% cpu)