Skip to main content

如何修復衝突的國家/地區代碼並改善您的Mac的Wi-Fi

如何修復衝突的國家/地區代碼並改善您的Mac的Wi-Fi

Geoffrey Carr

每個國家/地區的Wi-Fi都不盡相同。世界各國的監管機構將Wi-Fi限制在無線電頻譜的不同部分。一些路由器廣播他們認為他們所在的國家。

如果附近存在“衝突的國家/地區代碼”,Mac OS X上的無線診斷實用程序會向您顯示錯誤消息。並非每個路由器都會廣播這些詳細信息,但配置錯誤的路由器可能會導致問題。

查找衝突的國家/地區代碼

要確定Mac上某個區域是否存在衝突的國家/地區代碼,請按住Option鍵,單擊頂部欄上的Wi-Fi圖標,然後選擇“打開無線診斷程序”。瀏覽嚮導,該嚮導將掃描您的區域和提醒您可以採取的措施來改善您的Wi-Fi。

在流程結束時,您將在摘要中看到“衝突的國家/地區代碼”。這表明附近有兩個不同國家代碼的無線路由器。要么是配置錯誤的路由器,要么你幾乎正好在兩個不同國家的邊界!

為什麼衝突的國家代碼是一個問題

一些路由器使用802.11d標準廣播國家代碼。這會通知附近的支持Wi-Fi的設備 - 例如MacBook - 他們所在的國家/地區以及應該使用的Wi-Fi設置。例如,在下面的示例中,我們附近有一個TW國家代碼的流氓路由器,它與其他路由器及其美國國家代碼衝突。

這可能會使您的Mac感到困惑。當它醒來時,它會掃描附近的Wi-Fi網絡,並且國家/地區代碼信息告訴Mac它應該在該區域使用哪些Wi-Fi設置。似乎Mac使用來自它找到的第一個網絡的國家代碼來廣播這些信息。如果您在一個國家/地區並且附近有其他國家/地區代碼的路由器,您的Mac可能會認為您在該國家/地區使用這些Wi-Fi設置,並且使用適合您所在國家/地區的設置連接到無線網絡時遇到問題實際上是在。

此處的Apple信息對話框表明“這可能會阻止您的Mac自動重新加入以前加入的Wi-Fi網絡。”它還表示,在一個國家/地區使用無線路由器並非設計用於“可能導致性能和可靠性問題對於附近的Wi-Fi客戶端。“理想情況下,您可以將Mac配置為忽略這些衝突的細節,並告訴它您所在的國家/地區 - 但您不能。

識別問題網絡

要識別具有衝突國家/地區代碼的路由器,請單擊“無線診斷”應用程序中的“窗口”菜單,然後選擇“掃描”。

您將看到附近的Wi-Fi網絡列表。瀏覽“國家/地區”列,找到一個廣播錯誤國家/地區代碼的路由器。您可以從“網絡名稱”列中獲取路由器無線網絡的名稱,這將告訴您哪個路由器正在廣播不正確的國家/地區代碼。

解決問題

不幸的是,似乎沒有辦法迫使你的Mac只聽一個特定的國家代碼。當附近有多個國家代碼時,沒有明確的方法來選擇特定的國家代碼。唯一真正的解決方案是找到有問題的無線路由器,並更改其國家/地區代碼或將其替換為正確配置為在當前國家/地區運行的路由器。

這可能是個問題。除非路由器屬於您或您認識的其他人,否則您可能無法做到這一點。您可以隨身攜帶筆記本電腦或手機,尋找信號最強的位置,敲開鄰居的大門,找到流氓Wi-Fi網絡並請求鄰居修復。這聽起來像一個荒謬的解決方案,但這正是Apple推薦的 - 正如Wi-Fi診斷應用所說,你應該“聯繫網絡所有者來解決問題。”這不是一個簡單的解決方案,甚至在許多情況下都是現實的解決方案,但它是唯一可行的。

附近廣播錯誤代碼的路由器可能在未經許可的頻率上運行,這實際上可能違反了適用的法規和法律。在美國,操作路由器的人可能違反了聯邦電信法。但是,不要指望政府貶低鄰居的外國路由器,除非它造成嚴重問題 - 例如,干擾緊急通信頻率。

路由器使用802.11d標準廣播此信息。似乎不可能在Mac上禁用802.11d,因此無法解決諸如修改Mac的網絡驅動程序文件等缺乏可疑的解決方案。我們沒有嘗試這個特定的解決方案 - 這是為了防止你的Mac遵守這些不准確的代碼所需的長度的一個例子。


如果您的Mac上的某個區域存在實際的Wi-Fi問題,那麼擺脫該惡意路由器可能是唯一可行的解​​決方案。您也可以嘗試改進自己的Wi-Fi信號,並且當Mac開機時,您的Mac可能會首先看到您自己的Wi-Fi網絡,而不是相互衝突的網絡。

Link
Plus
Send
Send
Pin