RTL8197F/RTL8812F WiFi设置为WPA3加密手机提示拒绝连接问题解决方案

编程入门 行业动态 更新时间:2024-10-28 15:23:56

问题描述

       项目开发过程中遇到需要支持WPA3功能,于是通过指令设置WPA3,确认参数设置没有异常

Flash设置如下

flash set WLAN0_IEEE80211W 2
flash set WLAN0_SHA256_ENABLE 1
flash set WLAN0_WPA_CIPHER_SUITE 0
flash set WLAN0_WPA2_CIPHER_SUITE 2
flash set WLAN0_WSC_AUTH 64 
flash set WLAN0_WSC_ENC 8
flash set WLAN0_ENCRYPT 8
flash set WLAN0_WPA_AUTH 2
 

iwpriv直接设置mib,指令如下

iwpriv wlan0 set_mib dot11IEEE80211W=2
iwpriv wlan0 set_mib enableSHA256=1
iwpriv wlan0 set_mib encmode=2
iwpriv wlan0 set_mib psk_enable=8 
iwpriv wlan0 set_mib wpa2_cipher=8 
iwpriv wlan0 set_mib wpa_cipher=0
ifconfig wlan0 down up 

问题分析

       从测试情况来看,是AP端拒绝了手机的连接,通过omnipeek抓包发现是关联阶段出现问题,所以查看代码发现是由于check if the PMKID is exist in pmkid cache出现问题

问题修改

代码如下

diff --git a/rtl819x/linux-3.10/drivers/net/wireless/rtl8192cd/8192cd_headers.h b/rtl819x/linux-3.10/drivers/net/wireless/r

更多推荐

RTL8197F/RTL8812F WiFi设置为WPA3加密手机提示拒绝连接问题解决方案

本文发布于:2023-06-10 23:18:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1352944.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:设置为   解决方案   提示   手机   RTL8812F

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!