mirror of
https://github.com/svpcom/wfb-ng.git
synced 2025-02-14 13:03:48 -04:00
43 lines
795 B
Bash
Executable File
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
|