PDA

View Full Version : Qualcomm QCA9377: Monitor mode working but no APs found



Mervin
2020-02-21, 05:01
I have recently downloaded Kali 2020.1 on my machine (usb persistence).
Now though I am able to use Wi-Fi but whenever I want to use monitor mode I am not able to discover any APs while there are many.

I was able to use monitor mode and airodump-ng on previous versions.

I tried many solutions but still no luck :confused:

I use airmon-ng for monitor mode
and airodump-ng for capturing packets

Mister_X
2020-02-23, 23:52
Anything in dmesg about it?

GetRektBoy724
2020-10-08, 08:02
I have recently downloaded Kali 2020.1 on my machine (usb persistence).
Now though I am able to use Wi-Fi but whenever I want to use monitor mode I am not able to discover any APs while there are many.

I was able to use monitor mode and airodump-ng on previous versions.

I tried many solutions but still no luck :confused:

I use airmon-ng for monitor mode
and airodump-ng for capturing packets

delete all fles on the firmware location for qca9377
download this https://github.com/marcost2/ath10k/ and copy that to the firmware location for qca9377
firmware location for qca9377 is /lib/firmware/ath10k/QCA9377/hw1.0/
WARNING !!! : PACKET INJECTION IS STILL NOT SUPPORTED

gasrios
2020-11-02, 17:06
Optionally, you can also get the firmware files directly from kernel.org. The last commit that still supports monitor mode is from 6/22/2017.

At the time of writing, the only file that has changed since is "firmware-5.bin", so you can keep the others. You need to delete file "firmware-6.bin", too, and reload the drive (via modprobe, or just reboot) before changes take effect.

Run the following from a terminal window:

$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/

$ cd linux-firmware/ath10k/QCA9377/hw1.0/

# Uncomment in case you want to check the log for QCA9377
#$ git log .

# The last commit that still supports monitor mode is dd5fba3a56bbb4c4a72576faa19f8bd45fed7ef6
$ git checkout dd5fba3a56bbb4c4a72576faa19f8bd45fed7ef6

$ cp firmware-5.bin /lib/firmware/ath10k/QCA9377/hw1.0/
$ rm /lib/firmware/ath10k/QCA9377/hw1.0/firmware-6.bin