Patikrinkite belaidžio ryšio signalo stiprumą iš „Mac OS X“ komandinės eilutės
Turinys:
Jei bandote patobulinti belaidį maršruto parinktuvą, kad gautumėte geriausią signalą, galimybė nuolat matuoti Wi-Fi signalo stiprumą, kol žaidžiate su antenomis, vieta ir visa kita tinkle yra tikrai vertinga. Nors dauguma vartotojų geriausiai pasitarnauja naudojant „Mac Wi-Fi Diagnostics“ programą, skirtą signalo stiprumui ir našumui stebėti, kita galimybė yra naudoti „Mac OS X“ komandų eilutę, ir mes apie tai aptarsime čia.
Šis triukas yra visiškai pagrįstas komandų eilute, naudojant šiek tiek slaptą oro uosto belaidį įrankį, ir jis pasiekiamas visuose Mac kompiuteriuose su visomis Mac OS X versijomis. Taip, oro uosto įrankis vis dar yra ir toks pat naudingas kaip bet kada, nors belaidis tinklas dabar vadinamas „Wi-Fi“ „Mac“.
Norėdami pradėti, atidarykite terminalo programą. Norėdami pasiekti geriausių rezultatų, tikriausiai norėsite padidinti terminalo šrifto teksto dydį. Command+ klavišo paspaudimas tai palengvina.
Kaip stebėti „Wi-Fi“ signalo stiprumą naudojant „Mac OS X“ komandų eilutę ir peržiūrėti RSSI istoriją
Norėdami pamatyti einamąją signalo stiprumo sąmatą, naudokite šią komandą, įsitikinkite, kad sintaksė įvesta tinkamai, be eilučių lūžių (įvyniojimas yra tinkamas), kad tai veiktų taip, kaip numatyta:
while x=1; padaryti /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI; miegoti 0,5; padaryta
Paspauskite „Return“ ir ekrane pamatysite kažką panašaus į šį slinkimą:
Tai yra jūsų signalo stiprumo indikatorius. Pastebėsite, kad paskutinis skaičius „agrCtlRSSI: -38“ turėtų dažnai keistis, nes jis nuolat spausdinamas terminalo ekrane. Šis skaičius yra „Wi-Fi“ signalo, gaunamo iš maršruto parinktuvo į „Mac“, stiprumas.
Galite sustabdyti šios nuolatinio signalo stebėjimo komandos atnaujinimą terminalo lange paspausdami Control+C.
Kaip patikrinti ir žiūrėti „Wi-Fi“ signalo stiprumą vienoje linijoje „Mac OS X“ terminale
Jei nenorite matyti belaidžio ryšio signalo stiprumo sąrašo su istorija (kuris leidžia lengvai nustatyti, ar dėl jūsų koregavimų padėtis gerėja ar blogėja), taip pat galite tiesiog turėti komandų ataskaitą viena linija su signalo stiprumu.Tai gali būti naudinga kuriant scenarijus ir tinkinant apvalkalą, o kai kuriems vartotojams apskritai gali būti teikiama pirmenybė. Jei norite turėti vieną teksto eilutę, naudokite šią sintaksę:
aišku; tuo tarpu x=1; padaryti /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; miegoti 0,5; padaryta"
Vėl tiesiog paspauskite Control+C, kad sustabdytumėte komandą.
Verta atsiminti, kad „Wi-Fi“ signalo stiprumui įtakos turi daugelis veiksnių, įskaitant belaidžio maršrutizatoriaus antenos galią, vietinių daiktų ir fizinių kliūčių, pvz., kamino ar mikrobangų krosnelės, trikdžius, radijo signalus ir kt. daugiau. Norėdami gauti geriausius rezultatus, įsitikinkite, kad pasirinkote geriausią „Wi-Fi“ kanalą savo tinklui, nesunkiai įmanoma naudojant šią „Mac“ priemonę, kad „Wi-Fi“ transliacijos kanalas būtų kuo mažiau naudojamas ir trukdytų.
Abu pirmiau minėtus kodo pavyzdžius radau seniai nebenaudojamame forumo puslapyje, kai ieškojau būdo stebėti signalo stiprumą. Tai buvo prieš Mac OS X belaidžio diagnostikos įrankio, į kurį įtraukta tokia funkcija. , ir jie labai padėjo bandant nustatyti mano „Wi-Fi“ aparatinę įrangą, kad būtų užtikrinta maksimali priėmimo kokybė. Šis komandų eilutės metodas veikia visose neaiškiai moderniose „Mac“ sistemos programinės įrangos versijose ir vis dar taikomas naujausiuose leidimuose, įskaitant „macOS Mojave“, „Catalina“, „Sierra“, „El Capitan“, „Mac OS X Mavericks“ ir kt.