Testa trådlös signalstyrka från kommandoraden i Mac OS X
Innehållsförteckning:
Om du försöker justera en trådlös router för att få den bästa signalen, är det verkligen värdefullt att kontinuerligt mäta wi-fi-signalstyrkan medan du leker med antennerna, placeringen och vad som helst i nätverket. Medan de flesta användare är bäst betjänta av att använda Mac Wi-Fi Diagnostics-appen för att övervaka signalstyrka och prestanda, är ett annat alternativ att vända sig till kommandoraden i Mac OS X, och det är vad vi kommer att täcka här.
Det här tricket är helt baserat på kommandoraden med hjälp av det något hemlighetsfulla trådlösa flygplatsverktyget, och det är tillgängligt på alla Mac-datorer med alla versioner av Mac OS X. Ja, flygplatsverktyget finns fortfarande kvar och är lika användbart som någonsin, även om trådlöst nätverk nu kallas Wi-Fi på Mac.
Öppna Terminal-appen för att komma igång. För bästa resultat vill du förmodligen öka textstorleken på ditt termin alteckensnitt, tangenttryckningen Kommando+ gör det enkelt.
Hur man övervakar Wi-Fi-signalstyrkan från kommandoraden på Mac OS X och visa RSSI-historik
För att se en löpande sammanställning av signalstyrkan använd följande kommando, se till att syntaxen är korrekt angiven utan radbrytningar (omslag är ok) för att detta ska fungera som avsett:
medan x=1; gör /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI; sömn 0,5; Gjort
Tryck på retur så börjar du se något i stil med följande rullning på skärmen:
Detta är din signalstyrkeindikator, du kommer att märka att det sista numret av 'agrCtlRSSI: -38' bör ändras ofta eftersom det skrivs ut upprepade gånger på din terminalskärm. Det numret är styrkan på din wifi-signal som kommer från routern till din Mac.
Du kan stoppa detta kontinuerliga signalövervakningskommando från att uppdateras genom att trycka på Ctrl+C i terminalfönstret.
Hur man testar och tittar på Wi-Fi-signalstyrka på en enda linje i Mac OS X-terminal
Om du inte vill se en lista över trådlös signalstyrka med historik (vilket gör det enkelt att se om dina justeringar gör saker bättre eller sämre), kan du också få kommandorapporten bara en enda linje med signalstyrka.Detta kan vara till hjälp för att skripta och anpassa ditt skal, och kan vara att föredra för vissa användare i allmänhet. Använd följande syntax för att ha en enda textrad:
klar; medan x=1; gör /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; sömn 0,5; Gjort"
Tryck bara på Ctrl+C igen för att stoppa kommandot.
Det är värt att komma ihåg att wifi-signalstyrkan påverkas av många faktorer, inklusive kraften hos den trådlösa routerantennen, störningar från lokala föremål och fysiska barriärer som en skorsten eller mikrovågsugn, radiosignaler och mycket Mer. För bästa resultat vill du vara säker på att du har v alt den bästa wi-fi-kanalen för ditt nätverk, lätt möjligt med detta Mac-verktyg, så att wi-fi-sändningskanalen har minimal användning och störningar i närheten.
Jag hittade båda ovanstående kodexempel på en sedan länge borta forumsida när jag letade efter ett sätt att övervaka signalstyrkan, det här var före Mac OS X Wireless Diagnostics Tool, som inkluderade sådan funktionalitet. , och de har varit till stor hjälp när jag försöker placera min wi-fi-hårdvara för maximal mottagningskvalitet. Denna kommandoradsmetod fungerar i alla vagt moderna versioner av Mac-systemprogramvara, och den finns fortfarande kvar i de senaste versionerna, inklusive macOS Mojave, Catalina, Sierra, El Capitan, Mac OS X Mavericks och andra.