启动
关NM!!!
它会出现不知道什么情况。
AP
sudo service network-manager stop
#重启之后它有概率忘记自己的ip,要关了再开
sudo ifdown wlan0 && sudo ifup wlan0
cd hostapd-2.6/hostapd
sudo ./hostapd hostapd.conf
Station
sudo service network-manager stop
# network-manager 会偷偷摸摸启动wpa_suppliment, 导致后面用wpa的时候有两个一起,就冲突了连不上了
# 所以先杀光它
ps -e | grep wpa
kill ****(wpa的号码)
sudo wpa_supplicant -c xxx.conf -Dnl80211 -iwlan0
静态IP
临时用,没设DHCP,要给AP和STA都设静态IP他们才能知道他是谁他在哪儿他要干什么。
AP
cd /etc/network
vi interfaces
# 往后写
iface wlan0 inet static
address 192.168.2.1
netmask 255.255.255.0
gateway 192.168.2.1
STA
xxx.conf #写个新的或者/etc/wpa_supplicant.conf都可以
network={
ssid="xxxxxxx"
#psk="xxxxxxxx"
key_mgmt=NONE#AP没设密码
}
/etc/network/interfaces
auto wlan0
iface wlan0 inet static
address 192.168.2.3
netmask 255.255.255.0
iperf
看通没通只要ping
就完事了,但是想看看他们正常通讯的速率,所以用iperf
。
AP
iperf -s
STA
iperf -c 192.168.2.1