WHR-G300N V2 上使用 OpenWrt 构建 WDS 无线网络扩展
- - LinuxTOYBuffalo WHR-G300N V2 的硬件和 WHR-G301 一样,所以可以直接使用针对它的固件. 若是还没有在 Buffalo WHR-G300N V2 刷入 OpenWrt 或者更新至 15.05 的话,可以参照下面的方式操作:. 前往 OpenWrt 官网下载 WHR-G301 的固件: 从官方固件升级 或者.
Buffalo WHR-G300N V2 的硬件和 WHR-G301 一样,所以可以直接使用针对它的固件。若是还没有在 Buffalo WHR-G300N V2 刷入 OpenWrt 或者更新至 15.05 的话,可以参照下面的方式操作:
Admin
或者 OpenWrt 固件的 Reflash
更新便可以了。192.168.1.1
访问 Web 管理界面了WDS 是一个非标准的 IEEE 802.11 无线网络扩展,允许两台路由器通过无线的方式连接起来形成一个内网环境,连接至路由器 A 的主机可以透明的访问的连接至路由器 B 的主机。
由于是非标准的方案,各个厂商的实现机制都有所差异,所以在官方固件基本上只允许同品牌甚至同型号的产品之间组成 WDS 网络,有的还有数量限制,比如 WHR-G300N V2 的官方固件仅允许两台同型号。得益于 OpenWrt,只要所用芯片一样,不同品牌的之间也可以组成 WDS 网络,也打破了无谓的数量限制。
选定刷好 OpenWrt 的路由器中的一台作为 主访问点,这个访问点的 WAN 接口需要连接 ADSL/Fiber 猫或者更上一级网络。其余的路由器称为 次访问点,这些路由器按照 WDS 的说法起到扩展主访问点覆盖范围的功效。
192.168.1.1
在 Web 管理界面在 Interface
中完成 WAN 相关的配置,PPPoE 或者 DHCP(Client) 什么的Wifi
设定,开启无线网络,注意 Access Type
需要选择 Access Point(WDS)
,然后像通常一般指定 SSID、加密方式和访问密钥。主访问点配置完成
192.168.1.1
在 Web 管理界面在 Interface
的 LAN 中 禁用 DHCP 服务,因为很显然只需要主访问点的 DHCP 服务就可以了,改为静态地址。这个地址需要和主访问点同一个子网,但又在其 DHCP 地址池的分配范围之外,在 OpenWrt 中这一般在 100 以内,比如 192.168.1.2
。Wifi
设定,开启无线网络,注意 Access Type
需要选择 Client(WDS)
,然后再下方 指定主访问点的 SSID、加密方式和访问密钥。 重要Wifi
页面,在无线网络设备的页面点击 Add
按钮添加一个虚拟访问节点(VAP),这个节点将用于无线连接次访问点。Access Type
选择 Access Point
,类似一般的指定 SSID 和加密方式即可。这里的 SSID 并不特别要求和主 SSID 的一样,允许不同。个人经验是不同的 SSID 可以方便手动选择当前信号最佳的节点,因为有些设备(PS Vita)选择 WiFi 信号时太愚蠢了……次访问点配置完成
如果有更多的路由器,可以参照上述方式添加到 WDS 网络中即可。
OpenWrt Wiki: Atheros and MAC80211 WDS to implement a wireless network bridge (wireless repeater)