Go2X
发布于 2025-08-07 / 1 阅读
0
0

Openwrt路由器无线漫游组网要点

假设两台运行Openwrt系统的无线路由器,彼此之间通过有线作为回传连接。

主路由器正常配置,将第二台路由器的一个LAN口连接至主路由器的LAN口,该路由器就相当于一个扩展出来的无线二层交换机,因此WAN口不需要任何连接。

次路由器同时禁用DHCP,将来连接的客户端从主路由的DHCP获取IP。

在次路由的br-lan接口上配置一个与主路由同网段的静态IP,并设置网关为主路由IP。

两台路由器的SSID名称,加密方式,密码设置保持完全一致。

开启802.11K/V/R协议。这三个协议协同工作实现漫游的快速切换:SSID设置-WLAN漫游

设置相同的 Mobility Domain(移动域),填写输入框里显示的值即可

选择 FT over DS(意味着有线连接回传)

填写 NAS ID(每台路由唯一,比如 ap1、ap2)

相应的配置文件内容类似于:

/etc/config/wireless

config wifi-iface 'default_radio1'

option device 'radio1'

option mode 'ap'

option ssid 'YourSSID'

option encryption 'psk2'

option key 'YourPassword'

option ieee80211r '1'

option mobility_domain 'abcd' # 两台路由要一样

option ft_over_ds '1'

option ft_psk_generate_local '1'

option ieee80211k '1'

option ieee80211v '1'

option bss_transition '1' # opkg remove wpad-basic-mbedtls opkg install wpad-openssl 确保安装全功能版wpad插件,以激活该功能。否则Wifi会被系统禁用

关于是否使用160Mhz:

由于160Mhz是由连续的8个20Mhz信道组成,而国内无法利用100-144信道,导致两台路由器之间不重叠的信道设置选择很少。因此最佳方式就是不启用160Mhz,两台路由器分别设置36信道,80Mhz与52信道,80Mhz。可以完全利用80Mhz的带宽且无重叠信道。


评论