I am running Parrot Security 4.3 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.
[ 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