1#!/bin/bash 2 3# SPDX-FileCopyrightText: 2019 Jiao Xianjun <[email protected]> 4# SPDX-License-Identifier: AGPL-3.0-or-later 5 6if [ $# -ne 3 ] 7 then 8 echo "Please input NIC_name ch_number ip_addr as input parameter!" 9 exit 10fi 11 12nic_name=$1 13ch_number=$2 14ip_addr=$3 15echo $nic_name 16echo $ch_number 17echo $ip_addr 18 19sudo ip link set $nic_name down 20sudo iwconfig $nic_name mode ad-hoc 21sudo iwconfig $nic_name essid 'sdr-ad-hoc' 22sudo ip link set $nic_name up 23sudo iwconfig $nic_name channel $ch_number 24#sudo iwconfig $nic_name modulation 11g 25#sudo iwconfig $nic_name rate 6M 26sudo ifconfig $nic_name $ip_addr netmask 255.255.255.0 27ifconfig 28iwconfig $nic_name 29