wfb-ng/scripts/rx_standalone.sh
2023-02-07 17:01:21 +03:00

43 lines
795 B
Bash
Executable File

#!/bin/bash
####
#### WARNING!!!
#### This script is depricated and **not supported** by author!
#### I leave it only for reference for **developers**.
#### Use python services instead.
####
WLANS=$@
BAND="5G"
#BAND="2G"
CHANNEL2G="6"
CHANNEL5G="149"
for WLAN in $WLANS
do
nmcli device set $WLAN managed no
ip link set $WLAN down
iw dev $WLAN set monitor otherbss
iw reg set BO
ip link set $WLAN up
case $BAND in
"5G")
echo "Setting $WLAN to channel $CHANNEL5G"
iw dev $WLAN set channel $CHANNEL5G HT40+
;;
"2G")
echo "Setting $WLAN to channel $CHANNEL2G"
iw dev $WLAN set channel $CHANNEL2G HT40+
;;
*)
echo "Select 2G or 5G band"
exit -1;
;;
esac
done
# No UI, video only
./wfb_rx -p 0 -u 5600 -K gs.key $WLANS