Realtek rtl8812au driver Alfa AWUS036ACH

Hey Parrot-

New to Parrot and Linux distros in general (phenomenal build by the way - why have I been running Windows my whole life?); anyway, having some trouble getting my USB wireless card going. lsusb will recognize the device - had similar issues with Kali. Was able to get it going after about five different youtube videos and five different responses from internet queries. Any advice on this? Will the similar builds work for Kali that I pulled from GitHub? ref: astsam on GitHub.

Thanks–

The AWUS036ACH will work the same on Parrot, just get the firmware patch from Github to enable injection/monitor that some used on Kali, and you’re good to go.

2 Likes

i tested those…and for me nothing to do…
as mr9happyJUNK i too tested many drivers found around also tutorial…
but still not working for me in monitor mode the drivers posted here,but let me connect to internet.
other drivers i tested do no let my dongle even connect…
apologize for the post i made early this afterrnoon…
only now i saw someone else had problems with rtl8812au…
if anybody find a solution for monitor mode please post it…
very appreciated

I have an awus1900 and work with realtek-rtl88xxau-dkms from repo.
But read the THIS with attention!
This sad that the airmon doesnt work work eith this driver.

So:
sudo ip link set wlan0 down
sudo iw dev wlan0 set type monitor
sudo ip link set wlan0 up

Thats the only way to monitor mode

1 Like

the problem here is that i have the same adapter with 4 antennas and i installed the driver with the same command but the signl in weak and i dont know why

i wanna know what does realtek-rtl88xxau-dkms exatly mean ???

The chipset, what the adapter uses

realtek = vendor
rtl88xxau = model, RTL8812AU/21AU and RTL8814AU (awus 1900 uses RTL8814AU)
dkms = GitHub - aircrack-ng/rtl8812au: RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection

Check the wifi’s signal with sudo iw wlan1 scan

1 Like

This is actually an issue with what and how the code calls the time module, this was working just fine before that got changed with this new kernel kinda super sucks but nothing parrot can do short of just rewriting The code. I think there might be a semi working/working fork linked on atsams github under issues i think but i could be wrong about the location. If you find it and try i let us know what happens and if you get it to work any special steps you had to take

1 Like

Hi Parrot!

I have the same problem with Alfa AWUS036ACH adapter. Following https://github.com/aircrack-ng/rtl8812au I get the message:
“command failed: No such device (-19)”

I get monitor mode to work for me in Kali Linux, but when I do the same procedure in Parrot I get: “Error for wireless request” Set Mode “(8B06): SET failed on device wlan0; Invalid argument.”

All the solutions that have been given in the posts do not work for me. Thank you very much for the help provided!

the realtek88xx driver is now included in parrot by default, and it will be included in parrot 4.6

4 Likes

I am running Parrot Security 4.5 but also used previous versions but there is a lack of firmware for Qualcomm Atheros QCA9337 Wireless Adapter. For this the Wireless Adapter cannot enter into the monitor mode or in the promiscous mode & for this I can’t perform any wireless penetration test through it.
running the ‘dmesg’ command as a root user I have came to know that the missing firmware and driver related issues are given below. I also suggest you to add all third party or non-free firmware for all wireless adapters. Then it will be the best OS ever. The missing files via dmesg command

[ 14.806015] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:03:00.0.bin (-2)
[ 14.806019] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 14.806040] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/cal-pci-0000:03:00.0.bin (-2)
[ 14.806065] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-6.bin (-2)
[ 15.072773] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-5.bin
[ 15.072786] ath10k_pci 0000:03:00.0: qca9377 hw1.0 target 0x05020000 chip_id 0x003820ff sub 1a3b:2231
[ 15.072789] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[ 15.073318] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.1.0-00002-QCATFSWPZ-5 api 5 features ignore-otp crc32 c3e0d04f
[ 15.276928] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin
[ 15.277152] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a

Please add the missing firmware by default in “Parrot Security 4.6”

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903437

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ath10k/QCA9377/hw1.0

as i said the driver will be included by default in parrot 4.6

1 Like