Otestujte silu bezdrôtového signálu z príkazového riadku systému Mac OS X

Obsah:

Anonim

Ak sa snažíte vyladiť bezdrôtový smerovač, aby ste získali čo najlepší signál, schopnosť nepretržite merať silu signálu Wi-Fi, zatiaľ čo sa hráte s anténami, umiestnením a čímkoľvek iným v sieti, je skutočne cenná. Zatiaľ čo väčšine používateľov najlepšie poslúži aplikácia Mac Wi-Fi Diagnostics na monitorovanie sily a výkonu signálu, ďalšou možnosťou je obrátiť sa na príkazový riadok systému Mac OS X, a to je to, čo tu pokryjeme.

Tento trik je založený výlučne na príkazovom riadku pomocou trochu utajeného letiskového bezdrôtového nástroja a je dostupný na všetkých počítačoch Mac so všetkými verziami Mac OS X. Áno, letiskový nástroj je stále k dispozícii a je rovnako užitočný ako niekedy, aj keď sa bezdrôtové siete teraz na Macu nazývajú Wi-Fi.

Začnite otvorením aplikácie Terminál. Ak chcete dosiahnuť najlepšie výsledky, pravdepodobne budete chcieť zväčšiť veľkosť písma terminálu, stlačenie klávesu Command+ to uľahčuje.

Ako monitorovať silu signálu Wi-Fi z príkazového riadka v systéme Mac OS X a zobraziť históriu RSSI

Ak chcete zobraziť priebežný záznam sily signálu, použite nasledujúci príkaz, uistite sa, že syntax je zadaná správne bez zalamovania riadkov (zalamovanie je v poriadku), aby to fungovalo podľa plánu:

zatiaľ čo x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI; spánok 0,5; hotový

Kliknite na návrat a na obrazovke sa vám začne zobrazovať niečo ako nasledujúce posúvanie:

Toto je indikátor sily signálu, všimnete si, že posledné číslo „agrCtlRSSI: -38“ by sa malo často meniť, pretože sa opakovane zobrazuje na obrazovke vášho terminálu. Toto číslo predstavuje silu vášho wi-fi signálu prichádzajúceho zo smerovača do vášho Macu.

Obnovenie tohto príkazu na nepretržité monitorovanie signálu môžete zastaviť stlačením klávesov Control+C v okne Terminál.

Ako testovať a sledovať silu signálu Wi-Fi na jednej linke v termináli Mac OS X

Ak nechcete vidieť zoznam sily bezdrôtového signálu s históriou (čo uľahčuje zistenie, či vaše úpravy zlepšujú alebo zhoršujú situáciu), môžete si nechať správu príkazu len jeden riadok so silou signálu.To môže byť užitočné pri skriptovaní a prispôsobovaní vášho shellu a vo všeobecnosti môže byť preferované pre niektorých používateľov. Ak chcete mať jeden riadok textu, použite nasledujúcu syntax:

"

jasný; pričom x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI | sed -e &39;s/^.://g&39; | xargs -I SIGNAL printf \rRSSI dBm: SIGNAL; spánok 0,5; hotový"

Na zastavenie príkazu znova stlačte Ctrl+C.

Je potrebné pripomenúť, že silu signálu wi-fi ovplyvňuje mnoho faktorov vrátane výkonu antény bezdrôtového smerovača, rušenia miestnymi predmetmi a fyzických prekážok, ako je komín alebo mikrovlnná rúra, rádiové signály atď. viac. Ak chcete dosiahnuť najlepšie výsledky, budete si chcieť byť istí, že ste si vybrali najlepší wi-fi kanál pre svoju sieť, čo je s touto pomôckou pre Mac jednoducho možné, takže vysielací kanál wi-fi má minimálne využitie a rušenie.

Obe vyššie uvedené ukážky kódu som našiel na už dávno minulej stránke fóra, keď som hľadal spôsob, ako monitorovať silu signálu, bolo to pred dňami, keď nástroj na diagnostiku bezdrôtovej siete Mac OS X natívne obsahoval takúto funkciu , a boli veľkou pomocou pri pokuse umiestniť môj wi-fi hardvér na maximálnu kvalitu príjmu. Tento prístup pomocou príkazového riadka funguje vo všetkých nejasne moderných verziách systémového softvéru Mac a stále sa vyskytuje aj v najnovších vydaniach vrátane macOS Mojave, Catalina, Sierra, El Capitan, Mac OS X Mavericks a ďalších.

Otestujte silu bezdrôtového signálu z príkazového riadku systému Mac OS X