eATM

openwrt利用802.11 k/v/r实现wifi无缝漫游

苹果手机自iphone6s开始支持

安卓手机未知,202x年后出来的手机应该支持.

 

关键步骤

 

各个openwrt路由处于同一子网

 

WIFI名密码相同(上次没成功就是WIFI名不一致).

可以使用不同信道

WIFI必须开启密码验证-本次使用的是wpa2-psk

 

安装完整版本wpad-wolfssl或者wpad-openssl,并且,删除原有的wpad开头的软件包,安装完需重启路由

 

开启802.11 k/v/r:配置文件关键参数:

/etc/config/wireless

option ieee80211k '1'
option ieee80211v '1'
option bss_transition '1'
option ieee80211r '1'
option ft_over_ds '1'
option ft_psk_generate_local '1'
option nasid 'mi4a'
#nasid 按照说明wpa(2)-psk可以不填写

option mobility_domain '6666'
#移动域,也就是漫游区域的标识符-可不填,如果填写,需要统一填一样的

 

 

某些国内定制的openwrt在web后台就能开启这几个协议

当前最新的原版貌似只能在web中开启r,k与v仍然需要自己到配置文件中修改.

 

协议相关参考文章:

https://zhuanlan.zhihu.com/p/52967573

https://www.right.com.cn/forum/thread-314756-1-1.html

https://www.h3c.com/cn/d_201708/1018839_30005_0.htm

https://extremeportal.force.com/ExtrArticleDetail?an=000086184

 

官网wifi配置说明:https://openwrt.org/docs/guide-user/network/wifi/basic

 

我的tp路由貌似可以参考一下这个配置

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注