openwifi/user_space/sdr-ad-hoc-join.sh
2021-01-20 13:30:12 +01:00

35 lines
746 B
Bash
Executable File

#!/bin/bash
# SPDX-FileCopyrightText: 2019 Jiao Xianjun <putaoshu@msn.com>
# SPDX-License-Identifier: AGPL-3.0-or-later
if [ $# -ne 4 ]
then
echo "Please input NIC_name ch_number ip_addr cell as input parameter!"
exit
fi
nic_name=$1
ch_number=$2
ip_addr=$3
cell=$4
echo $nic_name
echo $ch_number
echo $ip_addr
echo $cell
# sudo service network-manager stop
sudo ip link set $nic_name down
sudo iwconfig $nic_name mode ad-hoc
sudo iwconfig $nic_name essid 'sdr-ad-hoc'
sudo ip link set $nic_name up
sudo iwconfig $nic_name channel $ch_number
sudo iwconfig $nic_name ap $cell
#sudo iwconfig $nic_name modulation 11g
#sudo iwconfig $nic_name rate 6M
sudo ifconfig $nic_name $ip_addr netmask 255.255.255.0
ifconfig
iwconfig $nic_name