aircrack-ng / rtl8812au

RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection
GNU General Public License v2.0
3.47k stars 764 forks source link

Support for RTL88x2BU #667

Open JacobF-dev opened 4 years ago

JacobF-dev commented 4 years ago

Hello, Will this driver work with my RTL88x2BU? If not, could you point me to a driver that will work with monitor mode?

Many thanks, Jacob

Hurricos commented 4 years ago

rtw88-usb isn't ready yet, but the chipset should be compatible with mac80211, so as features get added you should be able to use them. You should try it here: https://github.com/ulli-kroll/rtw88-usb

Principle difference: rtw88 uses mac80211 to do what it does, which gives an interface for very fine control over what the hardware does; in particular, monitor mode comes naturally as a VIF (virtual interface) on all hardware capable of using it.

antermin commented 1 year ago

In Linux 6.2, 8822BU is already supported by rtw88:

https://github.com/torvalds/linux/tree/v6.2/drivers/net/wireless/realtek/rtw88

JacobF-dev commented 1 year ago

Unfortunately my chipset is the rtl8812BU, which I was able to get working in managed mode with https://github.com/cilynx/rtl88x2bu.

However, the chipset fails to enter monitor mode.

antermin commented 1 year ago

Do you mind revealing your adapter model, vendor ID and device ID?

Even though the filename is rtw8822bu.c, the file itself apparently also includes adapters of 8812BU chipsets (I used this webpage as a reference).

So I think rtw88 in 6.2 may also support 8812BU.