為什麼我的 Wi-Fi 切換直到原始訊號消失才發生?

為什麼我的 Wi-Fi 切換直到原始訊號消失才發生?

我家有AP1。我最近買了 AP2 來擴大我們的 Wi-Fi 覆蓋範圍。現在 AP1 和 AP2 彼此相距約 13 公尺(43 英尺)和 4 面牆。

假設我連接到 AP1,然後走到 AP2。此時我仍然連接到AP1,儘管它的訊號非常弱並且AP2的訊號衝破了屋頂。只有當我遠離 AP1 時,我才會自動連接到 AP2,因此其訊號完全消失。

無論我身在何處,我都希望能夠自動連接到訊號強度最強的存取點。事實顯然並非如此。從很多方面來說,目前的情況比建立AP2之前更糟。

我嘗試在這些 AP 上設定相同和不同的通道和 Wi-Fi 模式,但沒有成功。

有什麼辦法可以改善切換嗎?

AP1:ASUS WL500GPv2(運行 OpenWrt)
AP2:TP-LINK TL-WA701ND(使用不同 SSID 在存取點模式下運行)
測試裝置 1:Samsung Galaxy S2
測試裝置 2:Apple iPad 2

答案1

為了實現漫遊工作,兩個 AP 應該具有相同的 SSID 和安全性設定(相同的加密類型、PSK 密碼等),但要開啟不同的、不重疊的管道

它們也應該連接到同一個橋接乙太網路(也就是說,如果AP1 正在執行NAT 和DHCP 服務,則AP2 應該只是一個橋接器,以便AP2 的無線服務的用戶端仍然使用AP1 的NAT 和DHCP 服務) 。您不希望不同的子網路和 NAT 閘道導致漫遊網路出現問題。

即使您正確設定了所有內容,您也可能會發現某些客戶端比其他客戶端更不容易漫遊。 IEEE 802.11 標準沒有指定漫遊演算法;它將其作為實作細節留給客戶端實作者。某些 802.11 客戶端具有比其他客戶端更好的漫遊演算法。

答案2

從聲音來看,您尚未將其設定為正確漫遊。如果兩個 AP 位於同一 SSID 上且設定正確,設備將選擇最強的。

裝置無法在具有不同 SSID 的網路之間無縫切換,因為這通常會為您提供新的 IP 位址,而該位址會丟棄所有 TCP/IP 串流。

相關內容