用于个人记录,方便以后配置。
我的版本是 openwrt-23.05 ImmortalWrt 23.05.4 ArgonTheme v2.4.2
配置 AP
将所有设备添加到 lan 里面。
ImmortalWrt 23.05.4 以上的版本经过测试发现添加了 eth0 会导致无法开机。新版本注意不要添加 eth0 。
配置 lan 口,设置 ipv4 地址为主路由同一网段的 ip ,需要注意不要冲突了,然后设置网关为主路由的 ip ,设置子网掩码 255.255.255.0 ,还需设置 dns 为主路由的 ip ,不然 ap 本身无法解析域名。还需要关闭 dhcp 服务。
配置 dns
禁用 ipv6
关掉 dhcp
关闭 dhcpv6。
保存前我们可以先把防火墙关掉,在启动项里面停止并禁用 firewall 。
保存后我们还可以按照上述步骤关掉 dnsmasq odhcpd 这些 ap 用不上的服务。
由于重启后还是会启动上述服务,所以可以在 /etc/rc.local 添加以下脚本关闭。
1 | these services do not run on dumb APs |
上述配置 ip 的方法是设置静态的地址,我们也可以设置为 DHCP 客户端 的方式配置 ip ,而不需要手动输入地址,其它步骤一样的。
配置漫游
多个 AP 配置同名的 SSID 和密码,并且使用 WPA2-PSK 。
只开 802.11k 802.11v ,勾上 802.11k RRM 信标报告 邻居报告 睡眠模式 BSS过渡 。
多个 AP 重复一样的配置。








