為什麼我的筆記型電腦選擇具有相同 SSID 的兩個存取點中較弱的一個?

為什麼我的筆記型電腦選擇具有相同 SSID 的兩個存取點中較弱的一個?

我的筆記型電腦(執行 Ubuntu 15.04)接收到具有相同 SSID 的兩個存取點的訊號。由於某種原因,它總是選擇訊號品質約為 45% (-79 dBm) 的訊號,而不是訊號品質約為 70% (-55 dBm) 的訊號。有沒有辦法強制切換到另一種?

答案1

ESS 內漫遊(即具有相同 SSID 的存取點之間的漫遊)通常在 WiFi 驅動程式/晶片組韌體層級執行。您的作業系統不太可能對決策過程有任何輸入。

ESS 間漫遊(具有不同 SSID 的 AP 之間的漫遊)是在請求者層級完成的,此時您的作業系統/請求者將有權決定連接到誰。

因此,您需要檢查您的 WiFi 卡和驅動程序,並檢查您是否使用的是最新版本,並且不存在任何已知問題。

此外,正如其他人指出的那樣,對於訊號強度,數字越低越好。我研究過的晶片組通常在訊號強度達到 -80dBm 左右時啟動 ESS 內漫遊,但這會因製造商而異。

您始終可以嘗試帶著筆記型電腦四處走動,觀察訊號強度下降,以了解何時觸發漫遊。

答案2

Ubuntu 不會選擇最強的連接,它會選擇您最後使用的連接。您可以使用 apt-get install wifi-radar 來安裝軟體並設定 ssid 的首選項。

答案3

由於某種原因,它總是選擇訊號品質約為 45% 的訊號,而不是訊號品質約為 70% 的訊號。

你讀的數字正確嗎?常見的是顯示訊號強度而不是百分比 (%)。

這將是 -45dBm 和 -70dBm 讀數,其中第一個讀數最強。


你有安卓手機嗎?
嘗試這個:https://play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=en
...它是免費的(底部有輕微的添加橫幅)
,並允許根據它顯示的數字和圖表進行一些外行分析。

相關內容