Kismet - Install on Librem5 (Ethical Wardriving)

Hi, I’m an ethical security professional and I regularly run Kismet for wardriving WIFI OSINT on Kali Linux. This requires a few packages that are normally easy to install.

Issue:
How to install Kismet and it’s dependencies on Librem5 / pureos

Normal method
Install Kistmet-Core: https://www.kali.org/tools/kismet/#kismet-core

  • It looks like you get into some dependency issues here and the best way is to manually add the repo, however of course we are not dealing with a regular OS release:

https://www.kismetwireless.net/repos/apt/release/

Git option?
I could do a Git Clone but this is going to install a lot of un-necessary packages.

Has anybody else tried yet? I’d be keen to hear from you

3 Likes

I installed with:

wget -O - https://www.kismetwireless.net/repos/kismet-release.gpg.key --quiet | gpg --dearmor | sudo tee /usr/share/keyrings/kismet-archive-keyring.gpg >/dev/null
echo 'deb [signed-by=/usr/share/keyrings/kismet-archive-keyring.gpg] https://www.kismetwireless.net/repos/apt/release/bullseye bullseye main' | sudo tee /etc/apt/sources.list.d/kismet.list >/dev/null
sudo apt update
sudo apt install kismet

The phone doesn’t like to boot with the service enabled so I disabled it and manually start when needed. Switching off Wifi with the hardware killswitch allowed the phone to boot normally. I’m unable to enable wlan0 “wlan0 interface ‘wlan0’ looks like a Broadcom embedded device but could not be initialized: You MUST install the nexmon patched drivers to use this device with Kismet”