Sprawdź siłę sygnału sieci bezprzewodowej z wiersza poleceń systemu Mac OS X
Spisu treści:
Jeśli próbujesz dostosować router bezprzewodowy, aby uzyskać najlepszy sygnał, możliwość ciągłego mierzenia siły sygnału Wi-Fi podczas zabawy z antenami, rozmieszczeniem i czymkolwiek innym w sieci jest naprawdę cenna. Podczas gdy większości użytkowników najlepiej służy aplikacja Mac Wi-Fi Diagnostics do monitorowania siły sygnału i wydajności, inną opcją jest skorzystanie z wiersza poleceń systemu Mac OS X i właśnie to tutaj omówimy.
Ta sztuczka jest w całości oparta na wierszu poleceń przy użyciu nieco tajemniczego bezprzewodowego narzędzia lotniskowego i jest dostępna na wszystkich komputerach Mac ze wszystkimi wersjami systemu Mac OS X. Tak, narzędzie lotniskowe jest nadal dostępne i tak samo przydatne jak kiedykolwiek, mimo że sieć bezprzewodowa nazywa się teraz Wi-Fi na komputerze Mac.
Otwórz aplikację Terminal, aby rozpocząć. Aby uzyskać najlepsze wyniki, prawdopodobnie będziesz chciał zwiększyć rozmiar czcionki terminala, co ułatwia naciśnięcie klawisza Command+.
Jak monitorować siłę sygnału Wi-Fi z wiersza poleceń w systemie Mac OS X i przeglądać historię RSSI
Aby zobaczyć bieżące zestawienie siły sygnału, użyj następującego polecenia, upewnij się, że składnia została wprowadzona poprawnie bez łamania linii (zawijanie jest w porządku), aby działało zgodnie z przeznaczeniem:
podczas gdy x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI; spać 0,5; Gotowe
Naciśnij powrót, a na ekranie zacznie się przewijać coś takiego:
To jest wskaźnik siły sygnału. Zauważysz, że ostatnia liczba „agrCtlRSSI: -38” powinna się często zmieniać, ponieważ jest wielokrotnie drukowana na ekranie terminala. Ta liczba określa siłę sygnału Wi-Fi przesyłanego z routera do komputera Mac.
Możesz zatrzymać odświeżanie tego polecenia ciągłego monitorowania sygnału, naciskając Control+C w oknie Terminala.
Jak testować i oglądać siłę sygnału Wi-Fi na jednej linii w terminalu Mac OS X
Jeśli nie chcesz widzieć listy siły sygnału bezprzewodowego wraz z historią (co ułatwia stwierdzenie, czy wprowadzone zmiany poprawiają, czy pogarszają sytuację), możesz również wyświetlić raport poleceń pojedyncza linia z siłą sygnału.Może to być pomocne przy pisaniu skryptów i dostosowywaniu powłoki, a także może być preferowane dla niektórych użytkowników w ogóle. Aby mieć pojedynczy wiersz tekstu, użyj następującej składni:
jasne; podczas gdy x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI | sed -e &39;s/^.://g&39; | xargs -I SYGNAŁ printf \rRSSI dBm: SYGNAŁ; spać 0,5; Gotowe"
Ponownie naciśnij Control+C, aby zatrzymać polecenie.
Warto pamiętać, że na siłę sygnału Wi-Fi ma wpływ wiele czynników, w tym moc anteny routera bezprzewodowego, zakłócenia powodowane przez lokalne przedmioty i bariery fizyczne, takie jak komin lub kuchenka mikrofalowa, sygnały radiowe i wiele innych jeszcze. Aby uzyskać najlepsze wyniki, będziesz chciał mieć pewność, że wybrałeś najlepszy kanał Wi-Fi dla swojej sieci, co jest łatwo możliwe dzięki temu narzędziu Mac, tak aby kanał transmisji Wi-Fi miał minimalne użycie i zakłócenia w pobliżu.
Znalazłem oba powyższe przykłady kodu na dawno nieistniejącej stronie forum, gdy szukałem sposobu na monitorowanie siły sygnału, to było przed czasami, gdy narzędzie Mac OS X Wireless Diagnostics Tool natywnie zawierało taką funkcjonalność i bardzo pomogli mi ustawić sprzęt Wi-Fi w taki sposób, aby uzyskać maksymalną jakość odbioru. To podejście z wiersza poleceń działa we wszystkich mniej więcej nowoczesnych wersjach oprogramowania systemu Mac i nadal jest dostępne w najnowszych wersjach, w tym macOS Mojave, Catalina, Sierra, El Capitan, Mac OS X Mavericks i innych.