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