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