pwnagotchi_angrygotchi/angry_scripts/wardrive.sh
2026-04-09 17:20:59 +00:00

21 lines
463 B
Bash

#!/bin/bash
set -e
WLAN_DEVICE=$1
GPS_FORWARDER_SETTINGS=$2
pkill gpsd
gpsd -n /dev/ttyACM0
sleep 1
UTCDATE=`gpspipe -w | grep -m 1 "TPV" | sed -r 's/.*"time":"([^"]*)".*/\1/' | sed -e 's/^\(.\{10\}\)T\(.\{8\}\).*/\1 \2/'`
date -u -s "$UTCDATE"
if [ -z $GPS_FORWARDER_SETTINGS ]; then
angryoxide -i $WLAN_DEVICE --notransmit --headless --autoexit
else
angryoxide -i $WLAN_DEVICE --notransmit --headless --autoexit --gpsd $GPS_FORWARDER_SETTINGS
fi