SSID: pi PSK: peel#input#rank#false#those GUI login: admin / favorlostchewsick
Pi login: jbrubake /
sudo raspi-config
curl -sL https://install.raspap.com | bash
See the kismet site for different Raspbian versions.
$ wget -O - https://www.kismetwireless.net/repos/kismet-release.gpg.key | sudo apt-key add -
$ echo 'deb https://www.kismetwireless.net/repos/apt/release/buster buster main' | sudo tee /etc/apt/sources.list.d/kismet.list
$ sudo apt update
$ sudo apt install kismet
$ lsusb
Bus 001 Device 008: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
# vendor --^ ^-- product
$ echo 'ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="<vendor>", ATTRS{idProduct}=="<product>", SYMLINK+="gps"' |
sudo tee /etc/udev/rules.d/99-gps-puck.rules
$ sudo udevadm control --reload-rules
ls -l /dev/gps
$ sudo apt install gpsd gpsd-clients #python-gps
$ sudo vi /etc/defaults/gpsd
# DEVICES="/dev/gps"
At this point I had to reboot to get gpsd
to pick up my GPS puck. You can verify it is working with sudo gpsmon /dev/gps
which should show a gps fix. You can add your user to the dialout
group to avoid the need for sudo
.
NOTE: As of 10/31/21 this installs aircrack-ng-1.5.2
. If you want the latest version (1.6) you will have to build it from source.
Connect your Alfa card and run sudo airmon-ng
. If you see the card listed this step is complete. Otherwise you need to install drivers. Download install-wifi, put it in your path and run it as root.
sudo airmon-ng start wlan1
sudo iwconfig wlan1 mode monitor
wlan1mon
later with wlan1
. This has to do with a bug in the version of aircrack-ng
in the standard Raspbian Buster repositories.kismet
user: sudo useradd -g kismet -d /var/lib/kismet -m -s /bin/false kismet
/usr/lib/systemd/system/kismet.service
to run as a normal user
User=root
to User=kismet
and Group=root
to Group=kismet
/etc/kismet/kismet_site.conf
log_prefix=/var/lib/kismet
gps=gpsd:host=localhost,port=2947
source=wlan1
NOTE: Cannot do this because RaspAP is already using port 80. Can I do a proxy or something? - Forward TCP 80 to kismet
web GUI: iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 2501