Subukan ang Lakas ng Wireless Signal mula sa Command Line ng Mac OS X

Talaan ng mga Nilalaman:

Anonim

Kung sinusubukan mong mag-tweak ng wireless router para makuha ang pinakamahusay na signal, ang patuloy na pagsukat ng lakas ng signal ng wi-fi habang pinaglalaruan mo ang mga antenna, placement, at kung ano pa man sa network ay talagang mahalaga. Bagama't ang karamihan sa mga user ay pinakamahusay na pinaglilingkuran sa pamamagitan ng paggamit ng Mac Wi-Fi Diagnostics app upang subaybayan ang lakas at pagganap ng signal, ang isa pang opsyon ay ang lumiko sa command line ng Mac OS X, at iyon ang tatalakayin natin dito.

Ang trick na ito ay ganap na nakabatay mula sa command line gamit ang medyo palihim na airport wireless tool, at available ito sa lahat ng Mac na may lahat ng bersyon ng Mac OS X. Oo, ang airport tool ay nasa paligid pa rin at kasing silbi ng kailanman, kahit na ang wireless networking ay tinatawag na ngayong Wi-Fi sa Mac.

Buksan ang Terminal app para makapagsimula. Para sa pinakamahusay na mga resulta, malamang na gusto mong dagdagan ang laki ng teksto ng iyong terminal na font, ginagawang madali iyon ng Command+ keystroke.

Paano Subaybayan ang Lakas ng Signal ng Wi-Fi mula sa Command Line sa Mac OS X at Tingnan ang Kasaysayan ng RSSI

Upang makakita ng tumatakbong tally ng lakas ng signal, gamitin ang sumusunod na command, tiyaking maayos na naipasok ang syntax nang walang mga linebreak (ok ang pag-wrap) para gumana ito ayon sa nilalayon:

habang x=1; gawin /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI; matulog 0.5; tapos na

Pindutin ang return at magsisimula kang makakita ng isang bagay tulad ng sumusunod na pag-scroll sa screen:

Ito ang iyong tagapagpahiwatig ng lakas ng signal, mapapansin mo ang huling bilang ng ‘agrCtlRSSI: -38’ ay dapat na madalas na nagbabago dahil paulit-ulit itong naka-print sa iyong terminal screen. Ang numerong iyon ay ang lakas ng signal ng iyong wi-fi na nagmumula sa router papunta sa Mac mo.

Maaari mong pigilan itong patuloy na pag-monitor ng signal na command mula sa pag-refresh sa pamamagitan ng pagpindot sa Control+C sa Terminal window.

Paano Subukan at Panoorin ang Lakas ng Signal ng Wi-Fi sa Isang Linya sa Mac OS X Terminal

Kung ayaw mong makakita ng listahan ng lakas ng signal ng wireless na may history (na ginagawang madaling malaman kung ang iyong mga pagsasaayos ay nagpapaganda o nagpapalala), maaari ka ring magkaroon ng command report lang isang linya na may lakas ng signal.Maaari itong maging kapaki-pakinabang para sa pag-script at pag-customize ng iyong shell, at maaaring maging kagustuhan sa ilang mga user sa pangkalahatan. Upang magkaroon ng isang linya ng text, gamitin ang sumusunod na syntax:

"

malinaw; habang x=1; gawin /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; matulog 0.5; tapos na"

Pindutin muli ang Control+C para ihinto ang command.

Nararapat tandaan na ang lakas ng signal ng wi-fi ay naaapektuhan ng maraming salik, kabilang ang kapangyarihan ng wireless router antenna, interference mula sa mga lokal na item at pisikal na hadlang tulad ng chimney o microwave, mga signal ng radyo, at marami pang iba. higit pa. Para sa pinakamahusay na mga resulta, gugustuhin mong makatiyak na pinili mo ang pinakamahusay na wi-fi channel para sa iyong network, madaling posible sa Mac utility na ito, upang ang wi-fi broadcast channel ay may kaunting paggamit at interference sa malapit.

Nakita ko ang parehong mga sample ng code sa itaas sa isang pahina ng forum na matagal nang nawala kapag naghahanap ng paraan para gawin ang lakas ng signal ng monitor, ito ay bago ang mga araw ng Mac OS X Wireless Diagnostics Tool na native kasama ang ganoong functionality , at naging malaking tulong sila kapag sinusubukang iposisyon ang aking wi-fi hardware para sa pinakamataas na kalidad ng pagtanggap. Gumagana ang command line approach na ito sa lahat ng hindi malinaw na modernong bersyon ng Mac system software, at nasa mga pinakabagong release pa rin ito, kabilang ang macOS Mojave, Catalina, Sierra, El Capitan, Mac OS X Mavericks, at iba pa.

Subukan ang Lakas ng Wireless Signal mula sa Command Line ng Mac OS X