This device seems to have a realtek ac chipset from the rtl88xxau family.
It would be useful to provide the stdout of
lsusb
You can try to install the following dkms package:
sudo apt install rtl8812au-dkms
In case it does not work, install the drivers from aircrack-ng github repository (and you will also have monitor mode)
sudo apt install git build-essential bc libelf-dev
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo ./dkms-install.sh
edit: There is another set of repositories that provide drivers for many unsupported Realtek USB WiFi chips (including the rtl8812). I strongly recommend to use this solution from now on.
morrownr repository
sudo apt install git build-essential libelf-dev linux-headers-amd64
git clone https://github.com/morrownr/8812au-20210629.git
cd 8812au-20210629
make
sudo make install
/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/core/rtw_br_ext.c:25:10: fatal error: net/ipx.h: No such file or directory
– Eugen Konkov Mar 02 '22 at 21:12aircrack-ng/rtl8812au
driver worked for my Edimax AC 600 (device ID7392:a812
) on Debian 11, whereas themorrownr/8812au-20210629
does not seem to support this specific device ID. – ngj Jan 13 '23 at 17:27