用于个人记录,方便以后配置。

我的版本是 openwrt-23.05 ImmortalWrt 23.05.4 ArgonTheme v2.4.2

配置 AP

将除了 lan 口,其它接口全删除了。

将所有设备添加到 lan 里面。

ImmortalWrt 23.05.4 以上的版本经过测试发现添加了 eth0 会导致无法开机。新版本注意不要添加 eth0

配置 lan 口,设置 ipv4 地址为主路由同一网段的 ip ,需要注意不要冲突了,然后设置网关为主路由的 ip ,设置子网掩码 255.255.255.0 ,还需设置 dns 为主路由的 ip ,不然 ap 本身无法解析域名。还需要关闭 dhcp 服务。

配置 ip

配置 dns

配置 dns

禁用 ipv6

屏蔽 ipv6

关掉 dhcp

关掉 dhcp

关闭 dhcpv6。

关闭 dhcpv6

保存前我们可以先把防火墙关掉,在启动项里面停止并禁用 firewall 。

保存后我们还可以按照上述步骤关掉 dnsmasq odhcpd 这些 ap 用不上的服务。

由于重启后还是会启动上述服务,所以可以在 /etc/rc.local 添加以下脚本关闭。

1
2
3
4
5
6
7
# these services do not run on dumb APs
for i in firewall dnsmasq odhcpd; do
if /etc/init.d/"$i" enabled; then
/etc/init.d/"$i" disable
/etc/init.d/"$i" stop
fi
done

上述配置 ip 的方法是设置静态的地址,我们也可以设置为 DHCP 客户端 的方式配置 ip ,而不需要手动输入地址,其它步骤一样的。

配置漫游

多个 AP 配置同名的 SSID 和密码,并且使用 WPA2-PSK 。

只开 802.11k 802.11v ,勾上 802.11k RRM 信标报告 邻居报告 睡眠模式 BSS过渡

多个 AP 重复一样的配置。

参考链接

  1. 百元路由器ASR3000刷openwrt启用纯AP模式
  2. OpenWrt开启802.11k/v/r协议配置快速漫游
  3. 关于openwrt kvr 组网效果的一些个人见解
  4. 如何正确配置 OpenWrt WPA3 + 802.11kvr