linux station 连接ap步骤:
连接wpa加密的网络:
- ip link set wlan0 up 或者 ifconfig wlan0 up
- wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf & (WPA /WPA2加密使用)(WPA /WPA2加密使用)
- udhcpc -i wlan0 -b 或者 busybox udhcpc -i wlan0 -b
- route 或者 busybox route (查看网络路线)
- 若可以连接外网,可以尝试ping www.baidu.com
连接无密码或者WEP加密的网络: - iwconfig wlan0 essid “xxxxxxx” key xxxxxxx
- iwconfig wlan0 essid “xxxxxxx”
启动AP模式:
- ip link set p2p0 up 或者 ifconfig p2p0 up
- ip a add 10.10.0.1/24 brd 10.10.0.255 dev p2p0 或者 ip a add 10.10.0.1/24 dev p2p0
(ip是10.10.0.1 24位掩码(255.255.255.0) 标准广播地址10.10.0.255 设备是屏p2p0) - (ip是10.10.0.1 24位掩码(255.255.255.0) 标准广播地址10.10.0.255 设备是屏p2p0)
- busybox udhcpd /etc/udhcpd.conf&(为STA 获取IP 提供服务)
备注:
I . WLAN AP模式的分配的网段不能和主机所处的网段相同
II. 三类预留地址:
A:10.10.0.0~10.255.255.255
B:172.16.0.0~172.31.255.255
C:192.168.0.0~192.168.255.255