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 widma częstotliwości radiowych. Niektóre routery transmitują informacje z krajów, w których według nich się znajdują.
Narzędzie Wireless Diagnostics w systemie Mac OS X wyświetla komunikat o błędzie, jeśli w pobliżu znajdują się „kolidujące kody krajów”. Nie każdy router rozgłasza te szczegóły, ale źle skonfigurowany router może powodować problemy.
Znajdowanie kodów krajów będących w konflikcie
ZWIĄZANE Z: Rozwiązywanie problemów i analizowanie Wi-Fi komputera Mac za pomocą narzędzia do diagnostyki bezprzewodowej
Aby ustalić, czy w obszarze Maca występują sprzeczne kody krajów, przytrzymaj klawisz Option, kliknij ikonę Wi-Fi na górnym pasku i wybierz „Otwórz diagnostykę sieci bezprzewodowej”. Przejdź przez kreatora, który przeskanuje Twój obszar i powiadomi Cię o tym, co możesz zrobić, aby ulepszyć Wi-Fi.
Pod koniec procesu w podsumowaniu zobaczysz „Kody krajów w konflikcie”. Oznacza to, że w pobliżu znajdują się routery bezprzewodowe z dwoma różnymi kodami krajów. Albo jest źle skonfigurowany router, albo znajdujesz się prawie dokładnie na granicy dwóch różnych krajów!
Dlaczego sprzeczne kody krajów są problemem
Niektóre routery nadają kody krajów przy użyciu standardu 802.11d. To informuje pobliskie urządzenia z obsługą Wi-Fi - takie jak MacBook - w jakim kraju się znajdują i jakich ustawień Wi-Fi powinny używać. Na przykład w naszym przykładzie poniżej mamy pobliski fałszywy router z kodem kraju TW, który jest w konflikcie z innymi routerami i ich kodami krajów w USA.
Może to zmylić komputer Mac. Po przebudzeniu skanuje w poszukiwaniu pobliskich sieci Wi-Fi, a informacje o kodzie kraju mówią komputerowi Mac, których ustawień Wi-Fi powinien używać w tym obszarze. Wygląda na to, że Mac używa kodu kraju z pierwszej sieci, w której znajdzie te informacje. Jeśli jesteś w jednym kraju i w pobliżu znajduje się router z kodem innego kraju, Twój Mac może pomyśleć, że jesteś w tym kraju, użyj tych ustawień Wi-Fi i masz problemy z połączeniem się z sieciami bezprzewodowymi przy użyciu odpowiednich ustawień dla kraju, w którym się znajdujesz faktycznie w środku.
Okno informacyjne Apple wskazuje, że „może to uniemożliwić komputerowi Mac automatyczne ponowne dołączenie do poprzednio połączonej sieci Wi-Fi”. Mówi się również, że używanie routera bezprzewodowego w kraju, dla którego nie został zaprojektowany, „może spowodować problemy z wydajnością i niezawodnością pobliskich klientów Wi-Fi”. Idealnie byłoby, gdybyś skonfigurował Maca tak, aby ignorował te sprzeczne szczegóły i mówił mu, w którym kraju się znajdujesz - ale nie możesz.
Identyfikacja problematycznej sieci
Aby zidentyfikować router z kolidującym kodem kraju, kliknij menu Okno w aplikacji Diagnostyka sieci bezprzewodowej i wybierz opcję Skanuj.
Zobaczysz listę pobliskich sieci Wi-Fi. Rzuć okiem na kolumnę „Kraj”, aby znaleźć router nadający nieprawidłowy kod kraju. Nazwę sieci bezprzewodowej routera można pobrać z kolumny „Nazwa sieci”, dzięki czemu dowiesz się, który router nadaje nieprawidłowy kod kraju.
Naprawianie problemu
ZWIĄZANE Z: Jak uzyskać lepszy sygnał bezprzewodowy i zmniejszyć zakłócenia w sieci bezprzewodowej
Niestety wydaje się, że nie ma sposobu, aby zmusić komputer Mac do słuchania tylko określonego kodu kraju. Nie ma jasnego sposobu na preferowanie określonego kodu kraju, gdy w pobliżu jest kilka kodów. Jedynym prawdziwym rozwiązaniem jest zlokalizowanie naruszającego prawa 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. Jeśli router nie należy do Ciebie lub kogoś, kogo znasz, może niewiele możesz z tym zrobić. Możesz chodzić z laptopem lub telefonem, szukając miejsca, w którym sygnał wydaje się najsilniejszy, i pukać do drzwi sąsiadów, aby zlokalizować fałszywą sieć Wi-Fi i poprosić sąsiada o jej naprawienie. Brzmi to jak absurdalne 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”. Nie jest to łatwe rozwiązanie, aw wielu sytuacjach nawet realistyczne, ale jedyne, które zadziała.
Pobliski router nadający nieprawidłowy kod może działać na nielicencjonowanych częstotliwościach, co w rzeczywistości może stanowić naruszenie obowiązujących przepisów i praw. W Stanach Zjednoczonych osoba obsługująca router może naruszać federalne prawo telekomunikacyjne. Ale nie oczekuj, że rząd włączy się do zagranicznego routera twoich sąsiadów, chyba że powoduje to poważne problemy - na przykład zakłócanie częstotliwości komunikacji awaryjnej.
Routery przesyłają te informacje przy użyciu standardu 802.11d. Wydaje się, że wyłączenie standardu 802.11d na komputerze Mac nie jest możliwe, więc tak naprawdę nie ma sposobu na obejście tego braku wątpliwych rozwiązań, takich jak modyfikowanie pliku sterownika sieciowego na komputerze Mac . Nie próbowaliśmy tego konkretnego rozwiązania - jest to przykład długości, które trzeba było pokonać, aby komputer Mac nie przestrzegał tych niedokładnych kodów.
Jeśli masz rzeczywiste problemy z Wi-Fi w danym obszarze na komputerze Mac, pozbycie się tego fałszywego routera może być jedynym rozwiązaniem, które zadziała. Możesz także spróbować i poprawianie własnego sygnału Wi-Fi , a po włączeniu komputer Mac może najpierw zobaczyć własną sieć Wi-Fi zamiast sieci powodującej konflikt.
Źródło zdjęcia: Alessio Maffels na Flickr