xref: /openwifi/user_space/sdr-ad-hoc-up.sh (revision 402ab593956258615eb4f86da78ab229c7c06f24)
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