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 4 ] 8 then 9 echo "Please input NIC_name ch_number ip_addr cell as input parameter!" 10 exit 11fi 12 13nic_name=$1 14ch_number=$2 15ip_addr=$3 16cell=$4 17echo $nic_name 18echo $ch_number 19echo $ip_addr 20echo $cell 21 22# sudo service network-manager stop 23sudo ip link set $nic_name down 24sudo iwconfig $nic_name mode ad-hoc 25sudo iwconfig $nic_name essid 'sdr-ad-hoc' 26sudo ip link set $nic_name up 27sudo iwconfig $nic_name channel $ch_number 28sudo iwconfig $nic_name ap $cell 29#sudo iwconfig $nic_name modulation 11g 30#sudo iwconfig $nic_name rate 6M 31sudo ifconfig $nic_name $ip_addr netmask 255.255.255.0 32ifconfig 33iwconfig $nic_name 34 35