Replies: 10 comments
-
The new WiFi bands bands are defined since Linux kernel 5.10:
From hcxdumptool 6.3.0 kernel 5.10 is mandatory as mentioned in requirements section: on Debian: If you meet these conditions, e.g.:
make should find this enum:
and hcxdumptool compiles and installs fine:
If you're running an older kernel than 5.10, hcxdumptool v6.2.9 is the last working version. |
Beta Was this translation helpful? Give feedback.
-
By latest commit |
Beta Was this translation helpful? Give feedback.
-
Can you please comment output of In your first comment, you mentioned that you're running Ubuntu Xenial. This is a very old distribution version, released on 21 April 2016. |
Beta Was this translation helpful? Give feedback.
-
uname -r yes distro is old but if i upgraded to 18.04 my laptop will not run smoothly sudo apt-get install pkg-config libcurl4-openssl-dev libssl-dev zlib1g-dev make gcc gcc is already the newest version (4:5.3.1-1ubuntu1). |
Beta Was this translation helpful? Give feedback.
-
Thanks for that information. The same applies to the installed tools, e.g.: libssl-dev 3.1.3 Neither latest hcxdumptool nor latest hcxtools will work on this old versions. |
Beta Was this translation helpful? Give feedback.
-
thanks for the great support , i have 2 choices then either running kali linux from usb to try hcxdumptool or upgrading to bionic beaver . but i prefer kali since my old OS is working fine without major issues. |
Beta Was this translation helpful? Give feedback.
-
Bionic Beaver doesn't make sense, because you run into the same problems. I'm running Arch Linux (main systems) and Raspbian OS Lite testing (Raspberry Pi). Both distributions installed, configured and customized by hand. That ensure that I know what is going on in the background of my systems. That include driver bugs, as reported e.g. here: On the bright side all hcxdumptool/hcxtools are always state of the art (NETLINK, WiFI6, ...). |
Beta Was this translation helpful? Give feedback.
-
okay thanks for the advice , i'm not going to install Bionic Beaver to just letting hcxdumptool work . as for kali i have used couple of times with my current laptop . but i tested backtrack before kali to come to life . so i'm used to these complicated os's although i don't have robust knowledge i just google issues sometimes i'm able to solve them . at this point i will need standard tools to work probably with kali like airmon-ng and airodump-ng along with hcxdump ,meanwhile supporting my driver and injection. kali usually packed with a lot of tools that not useful for everyone like you have mentioned . its often overwhelming but i'm okay with that . can you please recommend a stable kali version that not tricky at getting things started and support wide models of wifi drivers , it doesn't have to be latest version since my older hardware might not run at all with cutting edge distribution with tendency to hunt all resources. again thanks for the awesome support |
Beta Was this translation helpful? Give feedback.
-
All tools compile fine on gcc (13). As long as your distribution version meet this conditions, everything is fine. Recommended is Arch Linux or Raspbian OS Lite Black Arch should do it, too: As well as KALI BTW: I have a TP-LINK TL-WN722N, too and noticed several problems on older drivers. Under heavy load, it stops working. TP LINK replaced the TL-WN722N v1 (Atheros) by v2(Realtek) and later on by v3 (Realtek): |
Beta Was this translation helpful? Give feedback.
-
i have both TP-LINK TL-WN722N v1 and a couple of TP-LINK TL-WN722N v2 adapters .but i had way more success with v1 over the newer t p-link versions in my past experiences , in terms of driver compatibility and other factors like reception when connecting to regular wifi network . could be because Atheros chipset always worked out of box . |
Beta Was this translation helpful? Give feedback.
-
git clone https://github.com/ZerBea/hcxtools.git
cd hcxtools
make
hcxdumptool.c: In function ‘channel_to_frequency’:hcxdumptool.c:682:7: error: ‘NL80211_BAND_6GHZ’ undeclared (first use in this function)
case NL80211_BAND_6GHZ:
hcxdumptool.c:682:7: note: each undeclared identifier is reported only once for each function it appears in
hcxdumptool.c: In function ‘set_interface’:
hcxdumptool.c:3831:68: error: ‘NL80211_BAND_6GHZ’ undeclared (first use in this function)
else if(userband[0] == 'c') ufreq = channel_to_frequency(uband, NL80211_BAND
Makefile:66: recipe for target 'hcxdumptool' failed
[Makefile:66:: command not found
](make: *** [hcxdumptool] Error 1)
no matter what i do same i get same error 2 days in the raw. i have ubuntu xenial and atheros usb adapter
also i tried this command to make sure i'm not missing some dependencies
sudo apt-get install pkg-config libcurl4-openssl-dev libssl-dev zlib1g-dev make gcc
then i installed hcxdumptool 5.1.7 deb file from another source its works but i cant get pmkid's when i run
sudo hcxdumptool -i interface -o Wi-Fi_PMKIDnew.pcapng --enable_status=1
Beta Was this translation helpful? Give feedback.
All reactions