85元搞定全屋WIFI自动漫游篇二,使用OpenWrt& 802.11r协议组建漫游网络

2020-04-13 23:41:01 104点赞 873收藏 57评论

一、前情提要

书接上文,上篇《85元搞定全屋WIFIf无缝漫游,就问你香不香?》发布后,得到了小伙伴们的热情支持,在此感谢点赞打赏的小伙伴们!说明一下,文中WIFI系统一直正常稳定运行至今,漫游切换迅速,小伙伴们可以放心参考组建哦!

阅读此文之前,强列建议先移步:《85元搞定全屋WIFI无缝漫游,就问你香不香?》

二、问题的提出

使用集客固件组建的全屋WIFI自动漫游系统,工作性能和运行稳定性令人满意,集客AP固件管理、配置简单易行,容易上手,但是存在一个(巨大)的缺点,这也是在上文跟贴互动中很多小伙伴所纠结的:主路由不能参与AP们的漫游!主路由不能参与AP们的漫游!虽然选用的都是价格低廉的路由器,但多一台路由器,相应的引起多占用一处电源,安装、摆设等一系列衍生问题。

比如我这套房子,客厅和餐厅的覆盖靠设置在客厅电视柜处(A点)的AP来实现,如果能把入户玄关弱电箱处的主路由无线利用上,则可以取消A点处的路由器,同样能实现客餐厅的完全覆盖,这样布置,甚至厨房、生活阳台的信号强度还会更好。

粗糙的户型图粗糙的户型图

三、使用OpenWrt& 802.11r协议组建漫游网络

802.11r协议目的就是减少漫游认证所需的时间,手机在两个无线路由器之间漫游时,使手机能够从一个无线路由器迅速断开连接,并重新连接到另一个无线路由器。这个切换过程理论上延迟时间不超过50毫秒。802.11r改善了移动的手机等设备在接入点之间运动时的切换过程。协议允许一个无线客户端在实现切换之前,就建立起与新接入点之间安全认证,大大减少无线接入时认证时间,因此快速切换得以实现。虽然802.11r协议已问世超过10年,但目前支持802.11r协议的固件却不算很多,比较常见的有LEDEOpenWrt

其实我在使用集客固件之前就考察过802.11r方案,但是一方面是因为个人比较喜欢老毛子简单直观又功能强大的系统,另一方面是802.11r的配置相对集客固件要复杂得多,好在现在新版OpenWrt固件已经支持Generate PMK Locally功能,极大的降低了802.11r的配置难度。

下面就以我手头的一台小米路由器MINI,一台斐迅K1为例,实战OpenWrt&820.11r协议组建漫游网络。其中小米路由器MINI就是之前刷老毛子当主路由的那台,斐迅K1是前几天朋友升级退役下来的老货(说信号不够好,我拿我自已的K2给他换下来的)。

第一步,两台路由器分别刷上最新版的OpenWrt,以小米路由器为例:

1、OpenWrt官网下载最新版固件:

OpenWrt官网固件下载OpenWrt官网固件下载

2、小米MINI路由器LAN口连接电脑,捅住路由器屁股上的Rest按钮不放,插上电源,等待几秒后松开Rest按钮,检查电脑网口分配到192.168.1.X地址,打开浏览器,输入192.168.1.1进入Breed管理界面,刷入OpenWrt固件。

Breed下刷入固件Breed下刷入固件


第二步,主路由参数设置

1、固件刷入后,稍等片刻等路由器重启完成,不放心的话可以再捅一次Rest按钮重置一次路由器,预防某些奇怪的问题。检查电脑网口再次分配到有效IP地址后,在浏览器输入192.168.1.1,打开OpenWrt管理页面。

OpenWrt登录页OpenWrt登录页

2、默认密码为空(没密码),直接点击Login进入OpenWrt主页面,在这个页面可以看到路由器的主要概况和当前运行情况等。


OpenWrt主页OpenWrt主页

3、现在正式开始设置(敲黑板!)

点击页面上方的Network-> Wireless,进入无线设置页面,页面列出了当前路由器的无线收发器和SSID信息,其中radio0为5G频段,radio1为2.4G频段,系统已经预设了两个名为OpenWrt的SSID,但都处于禁用(Disabled)状态。


无线设置页无线设置页

4、点击图中5G SSID的Edit按钮,进入5G SSID设置。如图,依次设置好5G频道、工作模式、SSID名称(我还是设为了原用的SSID,这样虽然换了路由,但一干手机等用户不用重新设置连接)。点击WirelessSecurity选项卡,进入无线安全设置页面。


无线基本设置无线基本设置

5、在无线安全设置页面,设置好加密方式、无线密码,把802.11rFast Transition、Generate PMK Locally两个选项打上勾,其它的按默认设置不动,滚动到页面最下方,点击Save保存退回无线设置页面,点击Enable启用无线SSID,点击Save&Appay保存并启用设置,至此,802.11r相关设置完成。(Generate PMK Locally功能的加入,极大简化了设置,但相比集客AP固件设置还是要复杂一些)


无线安全设置无线安全设置

6、由于小米MINI是主路由器,所以还需要设置WAN口接入参数。点击主页面上方的Network->Interfaces,进入接口设置页面,点击WAN一列的Edit按钮,进入WAN口设置页面。


接口界面设置接口界面设置

7、笔者是PPOE拨号上网,小伙伴们可以根据自已的上网方式自行设置。至此,主路由器全部设置完成。


WAN口上网设置WAN口上网设置

第三步,设置副路由K1

1、副路由的设置与主路由基本一致,将副路由的SSID、加密方式、密码设为与主路由完全相同,频道设置为不同频道,同样勾选好802.11rFast Transition、Generate PMK Locallyg两个选项,参见上面主路由设置。

2、由于是副路由,WAN口参数不用设置。

3、设置副路由的LAN口参数,由于主路由的LAN IP是192.168.1.1,所以将副路由的LAN IP设置为192.168.1.2(有多个副路由的类推),网关和DNS服务器地址设为主路由IP地址192.168.1.1,勾上Ignore interface选项,关闭副路由的DHCP服务。

LAN口设置入口LAN口设置入口


设置LAN口IP地址设置LAN口IP地址

关闭LAN口DHCP服务关闭LAN口DHCP服务

关闭IPV6 DHCP服务关闭IPV6 DHCP服务

四、网络测试和使用体验

两台路由器都设置好后,将它们接入网络,副路由的LAN口用网线连接主路四的LAN口,主路由WAN口拨号接入外网,主路由放置在入户玄关弱电箱内,副路由放置在次卧C点。

先来一波测速:

电脑上测速截屏,电脑通过无线连接的副路由电脑上测速截屏,电脑通过无线连接的副路由


手机测速,晚间高峰期,各个房间测速基本达到满速手机测速,晚间高峰期,各个房间测速基本达到满速

然后是漫游测试:


WiFi魔盒漫游测试WiFi魔盒漫游测试

使用WIFI魔盒APP进行测试,漫游切换正常,但切换时间不太准确,实际切换速度明显比集客固件要慢,大约在100~300ms左右,而且存在有时无法及时切换的现象。

五、总结和建议

本文实践了两台智能路由器通过802.11r组建快速切换的WIFI漫游网络,两台路由之间通过网线连接,无线漫游切换效果较好,但逊于通过集客AP固件组网的方式,且配置过程较为繁锁。优点是在某些特定场合,可以节省一台路由器。

如果是光纤入户,且光猫设置为路由模式时,可以直接使用光猫作为主路由,建议使用集客AP固件方案;其它方式接入上网,且对漫游切换速度没有特别高的要求时,可以选择本文介绍的802.11r组网方式,可以节省一台路由器。

需要说明的是,802.11r协议,需要路由器和客户端(手机)同时支持才能发挥作用,目前苹果手机和IPAD(还有实用价值的)全系支持,其它品牌较新款的理论上应该支持。

最后几句题外话:许多小伙伴关心的问题:主副路由间能不能无线连接?答案是:可以!当然设置方法有所不同,此外,有网线时一定要优先使用网线回程!速度和稳定性都优于无线回程!

展开 收起

夏新5g随身wifi6移动无线插卡路由器cpe全网通千兆双频便携式车载上网卡高速流量 5G臻享版【双频wifi6网速狂飙】

夏新5g随身wifi6移动无线插卡路由器cpe全网通千兆双频便携式车载上网卡高速流量 5G臻享版【双频wifi6网速狂飙】

382元起

长城【送1500G流量】随身wifi移动无线上网卡便携式免插卡随行wi-fi流量笔记本电脑无限网卡5 随身4G路由器-智能双网切换-信号覆盖网速更强 90天试用-不满意可退换-3年只换不修

长城【送1500G流量】随身wifi移动无线上网卡便携式免插卡随行wi-fi流量笔记本电脑无限网卡5 随身4G路由器-智能双网切换-信号覆盖网速更强 90天试用-不满意可退换-3年只换不修

49元起

HUAWEI 华为 无线AP

HUAWEI 华为 无线AP

2177元起

长城4G路由器移动随身wifi无线路由器免插卡CPE无线网卡无限穿墙王家用路由流量随行便携上网卡5 【 全国通用 】免拉宽带-移动/电信双网切换 长城世界500强成员企业 【 全国通用 】免拉宽带-智能自由双网切换

长城4G路由器移动随身wifi无线路由器免插卡CPE无线网卡无限穿墙王家用路由流量随行便携上网卡5 【 全国通用 】免拉宽带-移动/电信双网切换 长城世界500强成员企业 【 全国通用 】免拉宽带-智能自由双网切换

99元起

TP-LINK AX5400 WiFi6全屋覆盖套装 mesh子母路由器千兆高速5G千兆端口tplink家用无线穿墙大户型K53/K52

TP-LINK AX5400 WiFi6全屋覆盖套装 mesh子母路由器千兆高速5G千兆端口tplink家用无线穿墙大户型K53/K52

499元起

金波罗【送1500G流量】金波罗5G CPE移动路由器家用穿墙王免插卡上网卡WIFI6随身wifi全网通无线千兆宽带 鼎桥5G芯片+双频WIFI6 5G CPE设备(可插卡版)+7天体验流量

金波罗【送1500G流量】金波罗5G CPE移动路由器家用穿墙王免插卡上网卡WIFI6随身wifi全网通无线千兆宽带 鼎桥5G芯片+双频WIFI6 5G CPE设备(可插卡版)+7天体验流量

699元起

华为(HUAWEI)全屋wifi6套装无线千兆路由器8口POE交换机+6双网口86面板AP双频1800M企业级家用信号穿墙王石墨黑

华为(HUAWEI)全屋wifi6套装无线千兆路由器8口POE交换机+6双网口86面板AP双频1800M企业级家用信号穿墙王石墨黑

3163元起

华为(HUAWEI)全屋wifi6套装无线千兆路由器大户型1吸顶AP+4双网口86面板AP+8口POE交换机双频1800M穿墙王石墨黑

华为(HUAWEI)全屋wifi6套装无线千兆路由器大户型1吸顶AP+4双网口86面板AP+8口POE交换机双频1800M穿墙王石墨黑

2876元起

华为(HUAWEI)全屋wifi6套装无线千兆路由器8口POE交换机+7双网口86面板AP双频1800M企业级家用信号穿墙王石墨黑

华为(HUAWEI)全屋wifi6套装无线千兆路由器8口POE交换机+7双网口86面板AP双频1800M企业级家用信号穿墙王石墨黑

3576元起

京东云 BE6500 千兆无线路由器 WiFi7

京东云 BE6500 千兆无线路由器 WiFi7

539元起

FLYTODAWN 飞曙 随身wifi可移动wifi无线wifi网卡免插卡便携

FLYTODAWN 飞曙 随身wifi可移动wifi无线wifi网卡免插卡便携

16元起

华为(HUAWEI)坤灵企业级防火墙10*GERJ45+2*10GESFP+ VPN100带机量中小型办公室桌面云管理USG6000E-S03

华为(HUAWEI)坤灵企业级防火墙10*GERJ45+2*10GESFP+ VPN100带机量中小型办公室桌面云管理USG6000E-S03

8999元起

Xiaomi 小米 AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 黑色

Xiaomi 小米 AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 黑色

339元起

华为(HUAWEI)全屋wifi6套装无线千兆路由器4口POE交换机+3双网口86面板AP双频1800M企业级家用信号穿墙王典雅白

华为(HUAWEI)全屋wifi6套装无线千兆路由器4口POE交换机+3双网口86面板AP双频1800M企业级家用信号穿墙王典雅白

1598元起

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

1999元起

TP-LINK 普联 TL-7AP5100HI-PoE 易展版 BE5100 无线面板式AP Wi-Fi 7 白色 单个装

TP-LINK 普联 TL-7AP5100HI-PoE 易展版 BE5100 无线面板式AP Wi-Fi 7 白色 单个装

459元起
57评论

  • 精彩
  • 最新
  • 用集客省心,2个月没重启过

    校验提示文案

    提交
    对,集客漫游效果也令人满意。

    校验提示文案

    提交
    集客是真的强。。我现在搞漫游都用集客的方案了。。关键是省心

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 其实就是弱信号主动踢出

    校验提示文案

    提交
    并不是,802.11r,切换由客户端主动发起,并且无需4次握手步骤,减少了切换时长。

    校验提示文案

    提交
    我想说,802.11r有使用条件,必须要802.1x+RSN的认证方式才能起作用,但家里不会去802.1x认证啊,这802.11r就完全是个噱头

    校验提示文案

    提交
    还有8条回复
    收起所有回复
  • 多个集客ap都接主路由上,还是说可以第二个接等一个上,然后第三个接第二个上?

    校验提示文案

    提交
    都接主路由,串接1、2只也可以,性能可能稍差些。

    校验提示文案

    提交
    收起所有回复
  • 这个方案组漫游,会有2个小问题。。1.部分设备不会选最强的信号来连接,如A点50%信号,B点100%,设备仍会连接A,不会连接到B,导致部分情况会出现假信号。。2.信号切换效率不够,如打王者时,切换信号点会出现460。。不过这也是最少的成本组漫游的方法了 [傻笑] 另外这种方法,一定要做有线回程,用无线做桥,最大网速折半,还不稳定。。
    当然了,在现在,搞个便宜的mesh组网是最省心的 [傻笑]

    校验提示文案

    提交
    这个方案打王者可能是不行,只能解决日常使用不死连低信号路由问题。

    校验提示文案

    提交
    收起所有回复
  • 我用思科全家桶,针对11r有专门的ft psk认证方式,但实际使用下来,只要有11k/v,即使关闭11r,漫游效果没有影响。11r主要是省略802.11x服务器认证那环节,而psk认证方式是享受不了那节省的时间,因为本地认识本身已足够快,还有个问题,就是非11r设备不能连到11r网络,除非网络支持自适应。最后,是否要切换最终取决于移动设备而非网络。有11k/v就足够。你可以试试关闭11r看看漫游效果,我在思科环境里测试苹果设备,体验几乎是一样的。

    校验提示文案

    提交
    MT7620对K/V支持并不全面,貌似只支持V,而且同样需要固件支持和正确设置。

    校验提示文案

    提交
    收起所有回复
  • 楼主能玩下游戏测试吗? 看看切换的时候游戏的延时多少和会不会短暂掉线?

    校验提示文案

    提交
    要游戏还是上集客AP方案吧,我试过,吃鸡不会掉。11r的这个方案估计不成。

    校验提示文案

    提交
    收起所有回复
  • 大佬,咨询一下,我是直接光猫拨号,两个网口各接一个刷了openwrt的小米路由器,这种情况下能够开这个kvr漫游吗

    校验提示文案

    提交
    可以。。。。。。

    校验提示文案

    提交
    收起所有回复
  • 房子太小,在中间走道墙上一个路由全屋搞定

    校验提示文案

    提交
  • 集客在MTK处理器的路由器(K2P除外)上只有2.4G有802.11r,5G不支持802.11r,亲测,且有网友写的FAQ得出相同结论。集客适合K2P和高通处理器的路由器。

    校验提示文案

    提交
  • 先mark一下,等等有时间改一下自家的

    校验提示文案

    提交
  • 折腾半天,百m带宽?

    校验提示文案

    提交
  • 主路由是百兆路由器,拖累网速

    校验提示文案

    提交
  • WiFi改一个名字不就行了,为何这么麻烦?

    校验提示文案

    提交
    不同ssid切换会很痛苦的

    校验提示文案

    提交
    收起所有回复
  • 两个mg1200ac更好,100m没意义

    校验提示文案

    提交
  • 全屋?50平方也是全屋,100平方也是全屋,三层别墅也是全屋 [傻笑]

    校验提示文案

    提交
  • 看完了,感觉跟mesh组网类似?早点看到的话可能就会折腾这个了,现在有两个ty400进行mesh组网了,就不再折腾了 [高兴]

    校验提示文案

    提交
    两个ty400效果怎么样?USB口能用吗

    校验提示文案

    提交
    没用过usb口,没这方面需求,以前k2的usb口也从没用过。

    校验提示文案

    提交
    收起所有回复
  • 这个上传速率太猛了。 [高兴]

    校验提示文案

    提交
  • 不放心的话,按住捅他! [赞]

    校验提示文案

    提交
  • 我刷的DD-WRT貌似有类似的功能,没深入研究。

    校验提示文案

    提交
  • 粗粮不是所有的型号都可以刷breed没有刷breed之前基本没什么机会刷第三方系统

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
873
扫一下,分享更方便,购买更轻松