MacBook Pro sperimenta picchi di ping sul router locale

15

Sto riscontrando picchi di ping estremi sul mio AirPort Extreme (IP locale: 192.168.1.1), tuttavia non riesco a ottenere questi picchi di ping su un altro MacBook Pro proprio accanto ad esso.

Ecco i miei risultati ping.

PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=24.703 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=145.378 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=975.540 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=577.900 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=2.802 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=5.377 ms
64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=5.922 ms
64 bytes from 192.168.1.1: icmp_seq=7 ttl=64 time=3.854 ms
64 bytes from 192.168.1.1: icmp_seq=8 ttl=64 time=3.522 ms
64 bytes from 192.168.1.1: icmp_seq=9 ttl=64 time=4.593 ms

--- 192.168.1.1 ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 2.802/174.959/975.540/316.450 ms

MacBook Pro (Retina, 13 pollici, inizio 2015)

    
posta C. Regan 05.12.2016 - 13:27
fonte

7 risposte

10

Sto postando questa risposta su alcuni thread per renderlo più facile da trovare. Ho inseguito lo stesso problema e alla fine ho trovato la causa.

LocationD. Apri l'app della console e guarda mentre fai un ping continuo. Ogni volta che vedi il picco di latenza, vedrai le voci per locationd. Vai a prefs- > system & security; privacy- > server di localizzazione. Da lì, puoi disattivare e probabilmente vedrai il problema scomparire. Tuttavia, perdi l'abilità "trova il mio mac".

Ciò che ha reso il mio accettabile era andare ai servizi di sistema (scorrere verso il basso) - > dettagli- > controllare l'icona mostra nella barra dei menu quando [...]. Quindi, dai un'occhiata a cosa sta richiedendo la posizione. Disabilitare Evernote ha aiutato molto. Ho potato al minimo e la frequenza delle punte è scesa ad un livello accettabile per me.

modifica: ha presentato un bug ad Apple perché anche quando i servizi di localizzazione sono disabilitati, le scansioni di locationd (verificate in console) influiscono sulla latenza. Apple lo ha contrassegnato come un duplicato, quindi presto riparato.

    
risposta data 06.03.2018 - 17:48
fonte
4

Esegui questo script da Terminal.app:

while x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep Ctl; ping -c 1 192.168.1.1; sleep 1; done

Questo script controlla il rapporto segnale / rumore. Probabilmente hai qualche interferenza.

    
risposta data 21.07.2017 - 14:31
fonte
2

Seguendo questa guida ho lavorato per me:

Risolve problemi Wi-Fi su MacOs Sierra

essenzialmente nella cartella /Library/Preferences/SystemConfiguration/ backup ed eliminazione di file

com.apple.airport.preferences.plist
com.apple.network.eapolclient.configuration.plist
com.apple.wifi.message-tracer.plist
NetworkInterfaces.plist
preferences.plist

Quindi riavvia il tuo Mac.

    
risposta data 21.07.2017 - 15:43
fonte
1

Dalla mia esperienza, nel 90% dei casi, il riavvio del router risolverà il problema.

    
risposta data 21.07.2017 - 15:12
fonte
1

Nel mio caso, si trattava di un'app per scattare screenshot. L'ho rilevato facendo quanto segue: ho eseguito il comando ping e stavo chiudendo le app una per una, poi ho notato dopo aver chiuso questa app, i picchi di ping erano spariti.

    
risposta data 23.06.2018 - 11:06
fonte
0

Ho rintracciato problemi simili a Airplay / Bonjour, ping picchi mentre l'airplay è in uso o in fase di controllo.

Credo che questo comportamento sia effettivamente collegato al bluetooth del dispositivo collegato con l'adattatore wireless nel dispositivo.

Prossimamente eseguirò altri test e invierò una segnalazione di bug di mele.

se mantieni disabilitato il bluetooth probabilmente scoprirai che non avrai picchi di ping.

    
risposta data 04.02.2018 - 03:26
fonte
0

Ho avuto esattamente lo stesso problema, mi ha turbato molto tempo. È particolarmente fastidioso quando si lavora da remoto su SSH o si gioca a giochi multiplayer. Ecco la mia soluzione a lungo termine:

Diagnosi

Esegui ping con frequenza 10 scansioni al secondo per vedere quando si verifica il glitch:

ping 8.8.8.8 -i 0.1

Scansione e amp; Servizi di localizzazione

Come accennato da altri, i picchi Wi-Fi sono in genere causati da demoni WiFi che esplorano altre reti WiFi. La scansione passa attraverso tutti i canali, quindi se il canale di ricezione corrente non è lo stesso di quello che il tuo AP sta trasmettendo, hai un picco di ping.

La scansione viene generalmente attivata dai servizi di localizzazione. Puoi esaminare i servizi di localizzazione in: System Preferences -> Security & Privacy -> Privacy tab -> Location Services .

SevaiaAdvancedcontrollaShowlocationiconinthemenubar...pervederequandoleappstannointerrogandolaposizione,controllandocosìilvicinatoWiFi.

IservizidilocalizzazioneeranoancoraattiviacausadiSystemservices.PrincipalmenteTimeZone&SystemCustomisationeSignificantLocations.Madopoaverlodisattivato,hoavutoancoraunproblemaconilWiFinonostantelafinestradiimpostazionedellaposizionenonmostrassealtreapplicazionicheacquisisconolaposizione.

Ricercadelcolpevole

DeviabilitarelaregistrazioneWiFipercapireperchéildemoneWiFieseguelascansione.

Tienipremutoiltastooption/alt(accantoaltastocomando)efaiclicsull'iconaWi-Finellabarradeglistrumentiinalto.FaiclicsuEnableWi-FiLogging.

Dopoquestoapriunnuovoterminale:

tail-f/var/log/wifi.log

Dovrestivederequalcosadisimileaquesto:

MonJan1420:01:21.353AutoJoin:<airportd[83093]>Successfulcache-assistedscanrequestfortexstudiowithchannels{(MonJan1420:01:21.353<CWChannel:0x7fbcfadc5b20>[channelNumber=56(5GHz),channelWidth={40MHz(-1)},active,DFS],MonJan1420:01:21.353<CWChannel:0x7fbcfadcbfb0>[channelNumber=60(5GHz),channelWidth={40MHz(+1)},active,DFS],MonJan1420:01:21.353<CWChannel:0x7fbcfd44c790>[channelNumber=64(5GHz),channelWidth={40MHz(-1)},active,DFS],MonJan1420:01:21.353<CWChannel:0x7fbcfadc6ba0>[channelNumber=149(5GHz),channelWidth={80MHz},active],MonJan1420:01:21.353<CWChannel:0x7fbcfad2be90>[channelNumber=153(5GHz),channelWidth={80MHz},active],MonJan1420:01:21.353<CWChannel:0x7fbcfadf4870>[channelNumber=157(5GHz),channelWidth={80MHz},active]MonJan1420:01:21.353)}took0.0005seconds,returned2resultsMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudioonchannel161doesnotrequirealivescanMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudioonchannel165doesnotrequirealivescanMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudioonchannel100doesnotrequirealivescanMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudioonchannel104doesnotrequirealivescanMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudioonchannel108doesnotrequirealivescanMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudioonchannel112doesnotrequirealivescanMonJan1420:01:21.353Scan:<airportd[83093]>Cache-assistedscanrequestfortexstudiodoesnotrequirealivescan

Oraosservailterminaledipingeilterminaledellogwifiunoaccantoall'altro.PuoivederechiaramentecheilproblemasiverificaesattamentequandoilWi-Fistaeseguendolascansione.

Nelmiocasoilcolpevoleeraunprogrammatexstudio,comepuoivederedalregistro.Stavaacquistandolaposizioneogni5secondi(wt.?),Cheèstatoconfermatoanchedaquestoragazzo: link

Questo ha risolto il mio problema. Texstudio non è stato menzionato nell'elenco dei servizi di localizzazione, quindi questo approccio avanzato era necessario.

Sommario:

  • Il colpevole sono i servizi di localizzazione e la scansione wifi
  • Controlla i servizi di localizzazione che hai abilitato
  • Tieni premuto il tasto della tastiera Opzione, fai clic sull'icona WiFi nella barra degli strumenti in alto, fai clic su Abilita registrazione Wi-Fi
  • Esegui in terminale: ping 8.8.8.8 -i 0.1
  • Esegui nel terminale: tail -f /var/log/wifi.log, in una nuova finestra. Osserva fianco a fianco, attendi glitch.
  • Controlla il log quando è stato osservato il glitch, uccidi il programma.
risposta data 14.01.2019 - 20:36
fonte

Leggi altre domande sui tag