歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> WHR-G300N V2 上使用 OpenWrt 構建 WDS 無線網絡擴展

WHR-G300N V2 上使用 OpenWrt 構建 WDS 無線網絡擴展

日期:2017/2/28 13:57:28   编辑:Linux教程

刷入 OpenWrt

Buffalo WHR-G300N V2 的硬件和 WHR-G301 一樣,所以可以直接使用針對它的固件。若是還沒有在 Buffalo WHR-G300N V2 刷入 OpenWrt 或者更新至 15.05 的話,可以參照下面的方式操作:

  1. 前往 OpenWrt 官網下載 WHR-G301 的固件:從官方固件升級 或者 自 OpenWrt 升級
  2. 確保使用有線方式連接路由器,還是因為 OpenWrt 默認不開無線網絡……
  3. 前往官方固件的 Admin 或者 OpenWrt 固件的 Reflash 更新便可以了。
  4. 等待 WHR-G300N V2 上紅色的 DIAG 燈熄滅後,便可以在浏覽器中通過 192.168.1.1 訪問 Web 管理界面了
  5. 重復這個步驟,對兩台 WHR-G300N V2 都更新至 OpenWrt 15.05 版本

WDS 無線網絡擴展

WDS 是一個非標准的 IEEE 802.11 無線網絡擴展,允許兩台路由器通過無線的方式連接起來形成一個內網環境,連接至路由器 A 的主機可以透明的訪問的連接至路由器 B 的主機。

由於是非標准的方案,各個廠商的實現機制都有所差異,所以在官方固件基本上只允許同品牌甚至同型號的產品之間組成 WDS 網絡,有的還有數量限制,比如 WHR-G300N V2 的官方固件僅允許兩台同型號。得益於 OpenWrt,只要所用芯片一樣,不同品牌的之間也可以組成 WDS 網絡,也打破了無謂的數量限制。

選定刷好 OpenWrt 的路由器中的一台作為主訪問點,這個訪問點的 WAN 接口需要連接 ADSL/Fiber 貓或者更上一級網絡。其余的路由器稱為 次訪問點,這些路由器按照 WDS 的說法起到擴展主訪問點覆蓋范圍的功效。

主訪問點的配置
  1. 使用有線方式連接主機和主訪問點,通過 192.168.1.1 在 Web 管理界面在 Interface 中完成 WAN 相關的配置,PPPoE 或者 DHCP(Client) 什麼的
  2. 確保之後可以通過這台路由器訪問互聯網或者上級網絡
  3. 前往 Wifi 設定,開啟無線網絡,注意 Access Type 需要選擇 Access Point(WDS),然後像通常一般指定 SSID、加密方式和訪問密鑰。
  4. 拔掉主機和主訪問點的連線,確保現在可以通過這台路由器的無線節點上網。

主訪問點配置完成

次訪問點的配置
  1. 使用有線方式連接主機和次訪問點,通過 192.168.1.1 在 Web 管理界面在 Interface 的 LAN 中禁用 DHCP 服務,因為很顯然只需要主訪問點的 DHCP 服務就可以了,改為靜態地址。這個地址需要和主訪問點同一個子網,但又在其 DHCP 地址池的分配范圍之外,在 OpenWrt 中這一般在 100 以內,比如 192.168.1.2
  2. 拔掉主機與次訪問點的連接,將主訪問點和次訪問點的兩個 LAN 連接起來,主機應該可以通過新指定的 IP 地址打開次訪問點的 Web 配置界面。
  3. 前往 Wifi 設定,開啟無線網絡,注意 Access Type 需要選擇 Client(WDS),然後再下方指定主訪問點的 SSID、加密方式和訪問密鑰。重要
  4. 稍等一會兒,WDS 的連接建立需要大約 1 分鐘。之後將主機的無線網絡暫時禁用,再次使用有線方式連接次訪問點,此時應該可以正常上網了。
  5. 如果上一步沒問題,再次前往 Wifi頁面,在無線網絡設備的頁面點擊 Add 按鈕添加一個虛擬訪問節點(VAP),這個節點將用於無線連接次訪問點。
  6. 點擊新創建的 VAP 開始配置,可以發現諸如網絡制式和頻道之類是無法調整的,畢竟共用一個天線嘛。下面的 Access Type 選擇 Access Point,類似一般的指定 SSID 和加密方式即可。這裡的 SSID 並不特別要求和主 SSID 的一樣,允許不同。個人經驗是不同的 SSID 可以方便手動選擇當前信號最佳的節點,因為有些設備(PS Vita)選擇 WiFi 信號時太愚蠢了……
  7. 斷開主機和次訪問點的有線連接,重新啟用無線網絡,此時應該能通過次訪問點的節點正常上網了。

次訪問點配置完成

如果有更多的路由器,可以參照上述方式添加到 WDS 網絡中即可。

參考文獻

OpenWrt Wiki: Atheros and MAC80211 WDS to implement a wireless network bridge (wireless repeater)

OpenWrt Wiki: Buffalo WHR-G300N V2

DD-WRT Wiki: WDS Linked router network

OpenWRT環境搭建 http://www.linuxidc.com/Linux/2015-09/122657.htm

MT7620a OpenWrt barrier_breaker編譯後wan口dhcp無法獲得地址 http://www.linuxidc.com/Linux/2015-08/122062.htm

Copyright © Linux教程網 All Rights Reserved