Replies: 7 comments 4 replies
-
there is no need to disable this service: Just make sure that iwd and wpa-supplicant don't have access to the interface. It is not normal that the build-in wifi card has not been enabled on boot. It should look like this (I have a Realtek 8821ce PCIe card):
|
Beta Was this translation helpful? Give feedback.
-
I have not heard about the problems of HP notebooks, because I don't use them. I don't know the default configuration of the Arch ISO, but I guess it is completely different to my system configuration. Unwanted services can be disabled/stopped by systemctl. BTW: |
Beta Was this translation helpful? Give feedback.
-
Please make up you own mind:
https://downloads.raspberrypi.com/raspios_lite_armhf/images/raspios_lite_armhf-2024-07-04/2024-07-04-raspios-bookworm-armhf-lite.img.xz OpwnWRT: Raspbian 500MB vs. OpenWRT 58MB Take a stop watch and measure boot time OpenWRT vs Raspbian For fun: I'm running hcxdumptool, hcxtools, hashcat and JtR on an ASUF TUF notebook. This is my configuration:
20-amd-ryzen.conf (to make sure the GUI use it instead of the build in NVIDIA GPU Section "Device" Section "Screen"
|
Beta Was this translation helpful? Give feedback.
-
Basically OpenWRT is a Linux distribution and it is running a Linux kernel like all other Linux distributions, too. So far the basics. For sure, you can install a Linux distribution and remove everything you don't need, configure it to run headless and disable all service you don't want. That include to reconfigure and to recompile the Linux kernel so that it is tailored to run as router. Or you get the OpenWRT toolchain and compile a system that is tailored exactly to your hardware (e.g. Raspberry Pi Zero & WiFi adapter). The entire system is tailored to be a router. Everything that take additional CPU cycles has been compiled out. Please take a look at my OpenWRT .config file:
To save power, config.txt has been modified, too:
On a standard distribution most of this useless stuff is enabled by default and you have to wrestle with this configurations if something is not working as you expect. I've never used the Arch Realtime Kernel.
|
Beta Was this translation helpful? Give feedback.
-
You can't compare the 2 systems because the RPI is a single core and the TUF is a quad core running 8 threads.
only 23 packets are dropped by the kernel:
Running on a RPI Zero at the same time with a GUI and firefox, I don't think that hcxdumptool is able to update all its internal ring buffers in case of high traffic - but I have not measured this. |
Beta Was this translation helpful? Give feedback.
-
Added some time measurement e.g entire function to process an incoming BEACON frame: Depending on the traffic, hcxdumptool has to do this sereral times a second:
In case of processing BEACONs, we are in good shape.
There is enough time to process the BEACON and to start an attack (request PMKID). |
Beta Was this translation helpful? Give feedback.
-
If you're interested in how I do the measurement. This is the function to measure the elapsed time:
|
Beta Was this translation helpful? Give feedback.
-
Hi, Mike
Please review how I use hcxdumptool on a notebook.
Maybe you can advice something usefull.
Thank you in advance.
My main OS is still Windows, I usually run Arch Linux from an iso-file using the GRUB loader.
Initially, I used the monthly official Arch iso.
https://hashcat.net/forum/thread-11349.html
Now I am creating my own iso using the archiso tool.
My iso is the same monthly official iso-file
plus additional software like lts-kernel, hcxdumptool, etc.
I run hcxdumptool in alacritty (a terminal emulator) under i3 (a tiling window manager).
Before running hcxdumptool I disable unnecessary (in my opinion) services.
BTW: Instead of
reflector.service
I manually enter my favorite Arch mirror to/etc/pacman.d/mirrorlist
, instead ofsystemd-resolved.service
I use simple text file/etc/resolv.conf
So I have 14 services
However, after that hcxdumptool cannot find interface
After the command
sudo iw phy phy0 interface add wlan0 type station
The interface was found
BTW: hw-mac and virtual-mac are the same so far.
Now I can scan and attack
If I need access to Internet, I type in separate tile of alacritty
sudo /lib/iwd/iwd
Then connect
If I need hcxdumptool again,
1st, I need to cancel
iwd
(I enter Ctrl-C in alacritty tile with iwd)2nd, I again enter
sudo iw phy phy0 interface add wlan0 type station
and then hcxdumptool should work as intended.
All of the above assumes my current notebook with a single built-in wifi card.
Beta Was this translation helpful? Give feedback.
All reactions