hcxdumptool - missing frames w/ filtering
#41
Thanks for your observations. This is very helpful to improve the tools.
At the moment I'm working on better support of Realtek drivers.
Some good news here: latest git head of hcdumptool/hcxlabtool provide support
for Realtek rt8xxxu devices:
https://github.com/kimocoder/realtek_rtwifi
tested devices are here:
https://github.com/kimocoder/realtek_rtwifi/issues/34
and rt88xxau devices:
https://github.com/aircrack-ng/rtl8812au
https://github.com/aircrack-ng/rtl8814au


Arch Linux information is here:
https://archlinuxarm.org/wiki

Prepare SD-card
Code:
sudo fdisk /dev/sdx
o p n p 1 <ret> +100M t c n p 2 <ret> <ret> w

sudo mkfs.fat -F32 /dev/sdx1
sudo mkfs.ext4 /dev/sdx2

mkdir boot
mount /dev/sdx1 boot
mkdir root
mount /dev/sdx2 root

Download Arch:
http://dk.mirror.archlinuxarm.org/os/
e.g.:
http://dk.mirror.archlinuxarm.org/os/Arc...est.tar.gz

and extract it to SD card:
Code:
tar -xvf ArchLinuxARM-rpi-armv7-latest.tar.gz -C root
sync
mv root/boot/* boot
sync
umount boot root

Put SD card into RPI and boot.
Than do the final installation (as explained in Arch wiki)
Reply
#42
Trying to disable onboard Bluetooth, HDMI and WiFi at boot by adding
Code:
dtoverlay=disable-wifi
dtoverlay=disable-bt
hdmi_blanking=1
to /boot/config.txt This code worked in _Kali, but crashes Archlinux. 

Could you please advice correct code to disable onboard Bluetooth, HDMI and WiFi at boot for Archlinux? Unfortunately very little info around regarding Archlinux compare to _Kali. Thank you.
Reply
#43
here we go:

config.txt
Code:
gpu_mem=64
initramfs initramfs-linux.img followkernel
max_usb_current=1
hdmi_blanking=1
dtoverlay=pi3-disable-bt
dtoverlay=pi3-disable-wifi
dtparam=audio=off
dtparam=watchdog=on
disable_splash=1
dtparam=act_led_trigger=none
dtparam=act_led_activelow=on
dtparam=pwr_led_trigger=none
dtparam=pwr_led_activelow=off

cmdline.txt
Code:
root=/dev/mmcblk0p2 rw rootwait console=serial0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 kgdboc=serial0,115200

enable watchdog:
Code:
pacman -S watchdog

nano /etc/watchdog.conf
watchdog-device = /dev/watchdog
watchdog-timeout = 15
max-load-1 = 24

systemctl enable watchdog.service

enable auto-login:
Code:
cp /usr/lib/systemd/system/getty@.service /etc/systemd/system/autologin@.service
nano /etc/systemd/system/autologin@.service
ExecStart=-/sbin/agetty  -a root --noclear %I $TERM
Type=simple

Disable the old getty service and enable the new autologin service.
Code:
systemctl disable getty@tty1
systemctl enable autologin@tty1
systemctl disable shadow.service
systemctl disable shadow.timer

Hide kernel messages from terminal
Code:
/etc/sysctl.d/20-quiet-printk.conf
kernel.printk = 3 3 3 3

Enable fake hw clock:
Code:
pacman -S fake-hwclock

systemctl enable fake-hwclock fake-hwclock-save.timer
systemctl start fake-hwclock
Reply