#!/bin/bash # Author: Xianjun Jiao # SPDX-FileCopyrightText: 2019 UGent # 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