
我正在嘗試將 dd-wrt 路由器(Linksys WRT400N,韌體:DD-WRT v3.0-r36079 std (06/01/18))設定為中繼器橋。我正在跟進這條指令高通 Atheros 部分。
我將我的電腦連接到我正在嘗試設定的 dd-wrt 路由器。首先,我將其設定為客戶端橋接模式(因此還沒有無線虛擬介面)。到這一步,橋接路由器就和主路由器連接上了,我可以存取兩個路由器,並且可以存取網路了。我的主路由器位址是192.168.1.1,DHCP IP範圍是192.168.1.10~99,橋接路由器位址是192.168.1.2。然而,我發現的第一件奇怪的事情是我的電腦IP現在是192.168.1.129,它超出了DHCP範圍。然後,要么等待一段時間,要么重新啟動路由器,我的電腦將失去其IP位址。我無法存取路由器,也無法上網。除了恢復出廠設定之外,我無法重新連接到橋接路由器。所以我甚至無法繼續進行中繼器橋接步驟。
橋接路由器在客戶端橋接模式下到底做了什麼?連接到橋接路由器的設備如何取得IP位址?他們應該從主路由器上的 DHCP 伺服器取得 IP,對嗎?那為什麼我的計算機會先取得超出範圍的位址呢?且網橋路由器本身應該沒有IP位址?我錯過了什麼嗎?
更新:
現在我想了一下,我的電腦可能會獲得IP 192.168.1.129前第二個路由器設定為客戶端橋接模式。在客戶端橋接模式之後,我的電腦再也沒有從主路由器取得IP。
更新2:
事實證明我只需要重新啟動主要的路由器。之後,客戶端橋接模式工作正常,我添加了具有不同 SSID 的虛擬接口,中繼器橋接器也工作正常。現在,從我的主路由器中,我可以看到橋接路由器和連接到橋接路由器的裝置(它們都具有相同的 IP 位址)。無論我連接到哪一個路由器,我都可以存取這兩個路由器。
順便說一句,虛擬介面的中繼WiFi訊號與主路由器在同一頻道,這會造成乾擾嗎?有沒有辦法把它放在另一個頻道上?
答案1
我相信您已經發現,DD-WRT 文件在某些方面缺乏重要資訊。請注意,在某些型號上,中繼橋會使路由器不穩定,需要頻繁重新啟動。有時只是硬體問題,有時可以使用開發部分中找到的 DD-WRT 的不同版本號來解決。 (嘗試始終運行穩定且非測試版本)在具有兩個實體無線電的路由器上不存在此限制。
將主路由器 DHCP 範圍設定為“192.168.1.2 到 192.168.2.249”
這是在路由器上設定它的方法一台收音機。
設定時直接插入第二個路由器。 (假設您已將其恢復原廠設定)在第二個路由器設定頁面中,轉到設定標籤。
dd-wrt 設定選項卡
將第二個路由器放在第一個路由器子網路的末端。 -“192.168.1.254 /24”
將其置於DHCP轉送模式並將其指向主路由器IP。 -“192.168.1.1”
WAN 和 STP 已停用。
現在是進入 NTP 伺服器的好時機。例如:「pool.ntp.org」。
(這將為路由器提供準確的系統時間)
點擊「儲存」。
在無線選項卡 --> 基本設定中
無線設定選項卡
將無線模式設定為客戶端橋接。
將無線網路模式設定為您希望其首先連接的無線模式。
(選擇兩者都支援的最快模式)。
將您的第一個路由器 SSID 設定到無線網路名稱框中,或者您可以在狀態 -> 無線下自動填入它。點擊“儲存”,然後轉到“無線安全性”子選項卡並確保您的預先共用金鑰正確。暫時不要建立虛擬介面。
點選儲存。
在“安全”標籤中
Disable the SPI firewall.
Hit Save.
在管理標籤下重新啟動路由器。以有線方式插入路由器,它將返回 .254 位址,您應該能夠轉到“狀態”->“無線”,並看到您已連接到第一個路由器無線網路。 (帶有雜訊讀數、RSSI 等)您應該從第一個路由器子網路內獲得一個 DHCP IP 位址。
返回無線選項卡並建立虛擬 WLAN 介面。
無線設定選項卡
點選儲存。
不要忘記在無線安全性選項卡下為虛擬介面設定 WPA-PSK。
這會帶來一個選擇,您可以使用不同的密碼將其設置為與第一個不同的 SSID,或者您可以完全匹配第一個的設置,客戶端將自動漫遊。
此時,我建議您設定連線看門狗,或在管理標籤下定時重新啟動。 (我發現定時重啟在 24 小時內效果很好)
管理選項卡 -> 保持活動狀態
設定後,點選儲存,然後套用。最後重新啟動路由器。將這些設定備份到「管理 --> 備份標籤」下的設定檔。如果這對您不起作用,請嘗試另一個建置版本。如果您確實需要嘗試其他版本,請使用您建立的備份來節省時間
希望這可以幫助你。如果您遇到麻煩請告訴我。