Tempi di ping intermittentemente elevati al router tramite Wi-Fi


22

Sulla mia rete locale ci sono (tra gli altri) 5 macchine (che eseguono Debian Jessie o Arch) connesse in modalità wireless a un router Netgear WNDR4000. Di seguito è riportato un grafico dei tempi di ping al router da ciascuna delle macchine, raccolti in un periodo di circa mezz'ora.

Tempi di ping

osservazioni:

  • Quando le cose stanno andando bene, i tempi di ping sono tutti al di sotto di 3 ms (meno di 1 ms per due dei computer, incluso il viola del problema )

  • A intervalli irregolari (dell'ordine di 100 secondi), tre di queste macchine ( rosso , verde , viola ) subiscono un degrado dei tempi di ping, mentre le altre due appaiono inalterate.

  • I periodi di degrado coincidono per tutte e 3 le macchine.

  • Il degrado per il viola è di due ordini di grandezza più severo rispetto al verde e al rosso , con tempi di ping che in genere superano i 20000ms per il viola e 200ms per il rosso e il verde .

  • Se il viola viene spostato fisicamente più vicino al router, il degrado scompare completamente per il viola continuando come prima sia per il rosso che per il verde .

  • Il rosso è a 3 m di distanza e in linea d'aria diretta dalla stazione base; La solita posizione di Purple si trova a circa 10 metri di distanza senza linea di mira diretta.

Questo rende l'accesso alla rete sul viola intolarabilmente lento (quando si trova nella sua posizione normale).

Puoi suggerire come fare per diagnosticare e risolvere il problema?


1
Qual è l'utilizzo del wifi sul router quando la latenza è alta?
Greg Askew,

@jacg hai trovato l'origine del problema?
pulcini,

1
@chicks Non oltre a scoprire che il problema scompare quando seleziono manualmente un canale meno rumoroso, no. Dato che tutto ha funzionato, la motivazione per indagare ulteriormente non è stata così forte. Mi sono trasferito da allora, quindi non riesco nemmeno a seguirlo. Scusate.
jacg

Risposte:


23

Chiaramente hai un problema di interferenza. L'interferenza può provenire da elementi passivi come borchie a parete in alluminio o pavimenti spessi, ma è probabile che quelli non mostrino lo schema periodico che vedi. Quindi qualcosa di elettrico o elettronico viene periodicamente emesso. Trovarlo può essere costoso o difficile, ma hai alcune opzioni.

  1. Grafico di più. Sarebbe bello assicurarsi che questa non sia una limitazione della larghezza di banda della propria creazione. Guardando la larghezza di banda consumata sul tuo uplink e ciascuno dei client potrebbe portare a un grafico simile e alla fonte del tuo problema.

  2. Aggiorna firmware. Essere sul firmware più recente potrebbe farti superare un bug nel loro codice causando questo. Inoltre aiuta a ridurre le possibilità che il router venga compromesso da remoto.

  3. Mitigalo. Ottieni un analizzatore wifi per il tuo telefono. Guarda chi sta usando quali bande quando il viola è particolarmente pokey. È possibile che il passaggio da 7 a 1 o 14 risolva il problema. L'analizzatore dovrebbe mostrarti come i canali si diffondono l'uno nell'altro, quindi se ti trovi in ​​una zona molto affollata, andare tra 4 o 11 ti permetterebbe di ridurre la congestione.

  4. Migrare. Puoi spostare il WAP in una posizione diversa? Collocarlo in un posto a un metro di distanza può influire in modo significativo sulla propagazione all'interno di un edificio.

  5. Mettilo a terra. Assicurarsi che tutte le apparecchiature AV (TV, stereo, ecc.) Siano correttamente messe a terra.

  6. Trovalo. È possibile utilizzare un analizzatore di spettro e un'antenna direzionale per trovare l'emettitore, ma l'analizzatore di spettro è un grosso valore. Se conosci un operatore radio HAM, potrebbe avere già questa attrezzatura in giro; offri loro da mangiare e non stupirti se più di uno si presenta. L'HAM conoscerà anche i registri FCC dentro e fuori, il che sarà fantastico se in realtà trovi la fonte. Senza corrompere nessuno potresti provare a tagliare le cose e vedere se migliora, ma potrebbe non essere la tua roba a causare il problema. Quando si ha a che fare con videoregistratori e TV, potrebbe essere necessario scollegarli completamente.

In bocca al lupo.


2
Sì, questa è un'area affollata. I canali 1, 6 e 11 erano pieni. Il router ha scelto il canale 1, quindi l'ho impostato manualmente su 3. Questo sembra aver risolto il problema: il grafico è stato sostanzialmente piatto per oltre quattro ore. Grazie.
jacg,

2
Ho adorato le osservazioni dell'operatore radio HAM, BTW :-)
jacg

Grazie per il feedback. Sono davvero felice che tu abbia trovato una soluzione così rapidamente. :)
pulcini dal

Il How-To-Geek ha un bell'articolo sul problema. howtogeek.com/197268/…
Tomalak,

4

L'ho avuto con una rete Wi-Fi inattiva (Windows 7, vari adattatori USB TP-LINK). Il ping oscilla, rendendo qualsiasi terminale remoto un incubo.

Risolto inserendo un carico costante sulla rete Wi-Fi (ad esempio, recuperando un piccolo file dal server Web del router in un ciclo).


2

Per me, la natura intermittente indica un problema hardware. I router wireless vanno male spesso. Proverei un nuovo router e vedrei se ciò non lo risolve. Forse puoi sostituire in garanzia con Netgear se non è troppo vecchio?
Oppure potresti sempre eseguire un sacco di cat-5 e mini switch ovunque, la parte cablata del router probabilmente va bene


1
Andare cablato per evitare il wireless è un buon piano dove puoi comunque.
pulcini,

-2

Vai a Pannello di controllo> Centro connessioni di rete e condivisione> Modifica impostazioni adattatore> Fai clic destro "Connessione alla rete locale"> Proprietà

Disabilitare "Protocollo Internet versione 6 (TCP / IPv6)" Disabilitare "Driver I / O mappatore rilevamento topologia livello collegamento" Disabilitare "Risponditore rilevamento topologia livello collegamento"

Ho avuto picchi di ping da 30ms a 3000ms, a volte anche la risposta "Timeout richiesta ping". Dopo averlo fatto, il mio ping è tornato alla normalità.


2
La disabilitazione di IPv6 non è consigliata da MS technet.microsoft.com/en-us/magazine/2009.07.cableguy.aspx e da un MVP: blogs.msmvps.com/acefekay/2010/05/27/… [...] Da Microsoft prospettiva, IPv6 è una parte obbligatoria di Windows [OS] ed è abilitato [...] Windows è stato progettato specificamente con IPv6 presente, Microsoft non esegue alcun test per determinare gli effetti della disabilitazione di IPv6. [...] Pertanto , Microsoft consiglia di lasciare abilitato IPv6, anche se non si dispone di una rete abilitata per IPv6, nativa o con tunnel.
John aka hot2use,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.