Jak naprawić sprzeczne kody państw i poprawić Wi-Fi w komputerze Mac
Wi-Fi nie jest takie samo w każdym kraju. Agencje regulacyjne w krajach na całym świecie ograniczają Wi-Fi do różnych części częstotliwości radiowych. Niektóre routery transmitują kraje, w których się znajdują.
Narzędzie Wireless Diagnostics w systemie Mac OS X wyświetla komunikat o błędzie, jeśli w pobliżu znajdują się "kody krajów powodujących konflikt". Nie każdy router nadaje te szczegóły, ale źle skonfigurowany router może powodować problemy.
Znajdowanie kolidujących kodów krajów
Aby ustalić, czy w danym obszarze na Macu znajdują się kolidujące kody krajów, przytrzymaj klawisz Opcja, kliknij ikonę Wi-Fi na górnym pasku i wybierz "Otwórz diagnostykę bezprzewodową". Przejdź przez kreator, który przeskanuje twój obszar i ostrzegam cię o rzeczach, które możesz zrobić, aby poprawić Wi-Fi.
Po zakończeniu tego procesu w podsumowaniu zobaczysz "Sprzeczne kody krajów". Oznacza to, że w pobliżu znajdują się routery bezprzewodowe z dwoma różnymi kodami krajowymi. Albo jest źle skonfigurowany router, albo prawie jesteś na granicy między dwoma różnymi krajami!
Dlaczego konflikty kodów krajów są problemem
Niektóre routery nadają kody krajów za pomocą standardu 802.11d. Informuje to pobliskie urządzenia obsługujące Wi-Fi - takie jak Twój komputer MacBook - o kraju, w którym się znajdują, i ustawienia Wi-Fi, których powinny używać. Na przykład w naszym przykładzie poniżej mamy poboczny router typu "rogue" z kodem kraju TW, który koliduje z innymi routerami i ich kodami krajowymi w USA.
To może zmylić twój Mac. Po przebudzeniu skanuje pobliskie sieci Wi-Fi, a informacje o kodzie kraju informują komputer Mac, które ustawienia Wi-Fi powinny być używane w tym obszarze. Wygląda na to, że Mac używa kodu kraju z pierwszej sieci, w której znajduje transmisję tych informacji. Jeśli jesteś w jednym kraju, a w pobliżu znajduje się router z kodem innego kraju, komputer Mac może wydawać Ci się, że jesteś w tym kraju, korzystać z tych ustawień Wi-Fi i mieć problemy z łączeniem się z sieciami bezprzewodowymi przy użyciu odpowiednich ustawień dla kraju, w którym się znajdujesz. w rzeczywistości.
W oknie dialogowym informacji firmy Apple widać, że "może to uniemożliwić automatyczne łączenie się komputera Mac z wcześniej przyłączoną siecią Wi-Fi." Mówi również, że używanie routera bezprzewodowego w kraju, w którym nie został zaprojektowany "może spowodować problemy z wydajnością i niezawodnością dla klientów w pobliżu Wi-Fi. "Najlepiej byłoby skonfigurować komputer Mac, aby ignorował te sprzeczne szczegóły i informował, w którym kraju się znajdujesz - ale nie można.
Identyfikacja sieci problemów
Aby zidentyfikować router z niezgodnym kodem kraju, kliknij menu Okno w aplikacji Wireless Diagnostics i wybierz Skanuj.
Zobaczysz listę pobliskich sieci Wi-Fi. Rzuć okiem na kolumnę "Kraj", aby znaleźć jeden router nadający niepoprawny kod kraju. Nazwę sieci bezprzewodowej routera można uzyskać z kolumny "Nazwa sieci", która informuje, który router nadaje niepoprawny kod kraju.
Naprawianie problemu
Niestety, nie wydaje się, aby można było zmusić komputer Mac do słuchania tylko określonego kodu kraju. Nie ma wyraźnego sposobu, aby preferować konkretny kod kraju, gdy wiele z nich jest w pobliżu. Jedynym realnym rozwiązaniem jest zlokalizowanie szkodliwego routera bezprzewodowego i zmiana jego kodu kraju lub zastąpienie go routerem, który jest odpowiednio skonfigurowany do działania w twoim obecnym kraju.
To może być problem. O ile router nie należy do ciebie ani do kogoś, kogo znasz, być może niewiele z tego możesz zrobić. Możesz chodzić z laptopem lub telefonem, szukając najsilniejszego sygnału i pukając do drzwi sąsiadów, aby zlokalizować nieuczciwą sieć Wi-Fi i poprosić o to swojego sąsiada. To brzmi jak śmieszne rozwiązanie, ale to właśnie zaleca Apple - jak mówi aplikacja Wi-Fi Diagnostics, "należy skontaktować się z właścicielem sieci, aby rozwiązać problem." To nie jest łatwe rozwiązanie, ani nawet realistyczne w wielu sytuacjach, ale to jedyny, który zadziała.
Pobliski router nadający nieprawidłowy kod może działać na częstotliwościach nielicencjonowanych, co w rzeczywistości może stanowić naruszenie obowiązujących przepisów i przepisów. W Stanach Zjednoczonych osoba obsługująca router może naruszać federalne prawo telekomunikacyjne. Ale nie oczekuj, że rząd spadnie na zagraniczny router sąsiadów, o ile nie spowoduje poważnych problemów - na przykład zakłóca częstotliwość komunikacji awaryjnej.
Routery transmitują te informacje za pomocą standardu 802.11d. Nie wydaje się możliwe wyłączenie 802.11d na Macu, więc naprawdę nie ma mowy o tak mało wątpliwych rozwiązaniach, jak modyfikowanie pliku sterownika sieciowego Maca. Nie próbowaliśmy tego konkretnego rozwiązania - jest to przykład długości, których musieli Państwo unikać, aby uniemożliwić komputerowi Mac wykonywanie tych niedokładnych kodów.
Jeśli masz rzeczywiste problemy z Wi-Fi w danym obszarze na Macu, pozbycie się tego fałszywego routera może być jedynym rozwiązaniem, które zadziała. Możesz także spróbować poprawić swój własny sygnał Wi-Fi, a Twój Macintosh może najpierw zobaczyć twoją sieć Wi-Fi zamiast konfliktu, gdy uruchomi się..
Image Credit: Alessio Maffels na Flickr