wpa_cli
wpa_cli reconfigure
wpa_cli reconnect
wpa_cli -i p2p0 scan_result
wpa_cli -i wlan0 scan //搜索附近wifi网络
wpa_cli -i wlan0 scan_result//打印搜索wifi网络
wpa_cli -i wlan0 add_network//添加一个网络连接
wpa_cli -i wlan0 list_networks
wpa_cli -i wlan0 disable_network 0
wpa_cli -i wlan0 set_network 0 ssid ‘“IoT-Test”’
wpa_cli -i wlan0 set_network 0 psk ‘“12345678”’
wpa_cli -i wlan0 set_network 0 ssid ‘“TP-LINK_2BDF”’
wpa_cli -i wlan0 remove_network 0
wpa_cli -i wlan0 add_network
wpa_cli -i wlan0 select_network 0
wpa_cli -i wlan0 ap_scan 1
wpa_cli -i wlan0 disable_network 0
wpa_cli -i wlan0 set_network 0 ssid ‘“IoT-Test”’
wpa_cli -i wlan0 set_network 0 psk ‘“12345678”’
wpa_cli -i wlan0 set_network 0 key_mgmt WPA-PSK
wpa_cli -i wlan0 enable_network 0
wpa_cli -i wlan0 save_config
wpa_cli -i wlan0 disable_network all
wpa_cli -i wlan0 enable_network 0
使用wpa_supplicant.conf联网
ap_scan=1
update_config=1
network={
ssid="HUAWEI-WDNJ4L"
psk="1234567890"
key_mgmt=WPA-PSK
}
hostapd_cli
hostapd_cli -iwlan0 all_sta
hostapd_cli -iwlan0 deauthenticate 3c:f0:11:54:04:66 c4:9f:4c:b4:5b:42
hostapd_cli -iwlan0 disassociate 3c:f0:11:54:04:66
hostapd_cli -iwlan0 set max_num_sta 2
hostapd_cli -iwlan0 reload
hostapd /userdata/nfs/hostapd_rk3308.conf -B
hostapd_cli配置文件
interface=p2p0
driver=nl80211
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
hw_mode=g
channel=7
max_num_sta=2
macaddr_acl=0
#accept_mac_file=/etc/hostapd/hostapd.accept
#deny_mac_file=/etc/hostapd/hostapd.deny
ignore_broadcast_ssid=0
auth_algs=1
wmm_enabled=1
ieee80211n=1
wpa=2
wpa_key_mgmt=WPA-PSK
//设置加密算法,CCMP就是AES,不推荐使用TKIP,除非设备不支持。
wpa_pairwise=CCMP
wpa_passphrase=1234567890
ssid=rk3308_net
dhclient
send vendor-class-identifier "manu_name:HONYAR:dev_type:Bridge:model:IHA1214HW";
dhclient -r && dhclient -cf /userdata/dhclient.conf
echo nameserver 114.114.114.114 > /etc/resolv.conf
echo nameserver 8.8.8.8 >> /etc/resolv.conf
echo “” > /etc/resolv.conf
dhclient -cf /userdata/app/dhclient.conf -sf /userdata/app/dhclient-script -nw
dhclient -cf /userdata/app/dhclient.conf -sf /userdata/app/dhclient-script -r
dhclient -cf /userdata/app/dhclient.conf -r && dhclient -cf /userdata/app/dhclient.conf -nw