wpa_cli支持EAP-TTLS认证运行设计

wpa_cli支持EAP-TTLS认证运行设计

1 输入

1.1 启动wpa_supplicant 和 wpa_cli

在OpenHarmony开发板或华为开发机的命令行中输入

wpa_supplicant -Dnl80211 -c/data/service/el1/public/wifi/wpa_supplicant/wpa_supplicant.conf -g@abstract:/data/service/el1/public/wifi/sockets/wpa/wlan0 -iwlan0 -ddd 

 来启动wpa_supplicant

wpa_cli -g@abstract:/data/service/el1/public/wifi/sockets/wpa/wlan0  来启动wpa_cli 程序

wpa_cli

1.2 添加WIFI网络

在wpa_cli中 输入

add_network 

得到WIFI网络Id 为3

1.3 设置WFI网络参数

在wpa_cli中 输入

ifname=wlan0 set_network 3 ssid "dd-wrt_2.4G"

ifname=wlan0 set_network 3 key_mgmt WPA-EAP

ifname=wlan0 set_network 3 eap TTLS

ifname=wlan0 set_network 3 identity "liweiyuan"

ifname=wlan0 set_network 3 ca_cert   "/data/service/el1/public/wifi/wpa_supplicant/liweiyuan_ca_aes256.pem"

ifname=wlan0 set_network 3 password   "test"

ifname=wlan0 set_network 3 phase2 "auth=PAP"

1.4  连接WIFI网络

ifname=wlan0 select_network 3

 2  输出

 2.1 输出打印

2.1查看WIFI连接状态

ifname=wlan0 status

其中 wpa_state=COMPLETED EAP state =SUCCESS 代表EAP 认证成功。

selectedMethod=21 (EAP-TTLS)  代表为 EAP-TTLS认证

EAP-TTLSv0 Phase2 method=PAP 代表Phase2 阶段使用的认证方式为PAP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值