linux arm wifi dhcp使用

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小分享

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值