Perché il test della velocità Internet su Linux dà risultati bassi
Guida pratica per capire perché lo speed test su Linux è lento e distinguere problemi di Wi-Fi, router, sistema, browser o operatore.
Un test della velocità Internet su Linux può mostrare valori inferiori a quelli attesi per diversi motivi. Il risultato dipende dalla connessione tra il computer e il server di test, quindi non misura soltanto la velocità nominale della fibra, della rete via cavo o della linea DSL. Per interpretare correttamente download, upload, latenza, jitter e perdita di pacchetti è necessario analizzare ogni tratto della rete.
Quale problema si manifesta durante il test
Il sintomo più comune è una velocità di download molto bassa, mentre l'upload può restare normale. In altri casi il test oscilla, la latenza aumenta durante il download oppure il risultato cambia molto tra cavo Ethernet e Wi-Fi. Un singolo test non è sufficiente per stabilire se il problema riguarda Linux, il modem-router, la rete locale o l'operatore Internet.
Wi-Fi instabile o con segnale debole
La causa più frequente è una connessione Wi-Fi disturbata. Distanza dal router, muri, reti vicine e uso della banda a 2,4 GHz possono ridurre il throughput e aumentare il jitter. Anche il collegamento a una rete ospite o a un access point secondario può limitare la velocità.
Per verificarlo, esegui lo stesso test vicino al router e poi con un cavo Ethernet. Su Linux puoi controllare l'associazione wireless con nmcli device wifi e osservare la qualità del collegamento. Se Ethernet offre risultati regolari, il problema è probabilmente nella rete Wi-Fi e non nella linea dell'ISP.
Router, modem o rete locale congestionata
Download, streaming, backup cloud e aggiornamenti automatici su altri dispositivi possono saturare la connessione. Un modem-router sovraccarico, un firmware obsoleto o una configurazione QoS errata possono inoltre introdurre latenza e perdita di pacchetti.
Sospendi temporaneamente il traffico degli altri dispositivi, riavvia il router e ripeti il test in orari diversi. Se la velocità torna normale quando la rete è libera, controlla quali dispositivi consumano banda e valuta una configurazione QoS coerente con il tuo collegamento.
Server di test o percorso verso l'operatore
Il server selezionato dallo speed test può essere lontano, congestionato o raggiunto attraverso un percorso di rete non ottimale. In questo caso il risultato non rappresenta necessariamente la capacità della linea. La latenza può aumentare anche quando la velocità nominale sembra adeguata.
Confronta più server nella stessa area geografica e ripeti la misurazione in momenti differenti. Per analizzare il percorso puoi usare ping e traceroute. Se soltanto un server presenta valori anomali, la causa è probabilmente il percorso o il server di test.
Browser, applicazione o metodo di misurazione
Uno speed test eseguito nel browser può essere influenzato da estensioni, processi JavaScript, schede aperte o limitazioni del browser. Anche un'applicazione non aggiornata o un test con pochi flussi paralleli può sottostimare il download.
Ripeti la prova con un browser aggiornato e senza estensioni, quindi confrontala con uno strumento da terminale affidabile come speedtest-cli o un client compatibile con il servizio utilizzato. Usa sempre lo stesso dispositivo, lo stesso collegamento e server comparabili.
Driver, risparmio energetico e interfaccia di rete
Su Linux un driver non adatto, una scheda di rete in modalità di risparmio energetico o un'interfaccia negoziata a una velocità inferiore possono ridurre le prestazioni. Il problema è più evidente con alcune schede wireless o dopo un aggiornamento del kernel.
Controlla lo stato dell'interfaccia con ip link e, per una connessione Ethernet, verifica la negoziazione con ethtool. Aggiorna il sistema e i firmware disponibili, ma evita di modificare parametri avanzati senza una misurazione prima e dopo l'intervento.
Problemi dell'ISP o della linea di accesso
Se il test resta lento anche via Ethernet, con più server e su più dispositivi, la causa può trovarsi nella linea dell'operatore. Congestione locale, attenuazione su una linea DSL, segnale instabile su una rete via cavo o un guasto sulla fibra possono influire su download, upload e latenza.
Raccogli risultati effettuati in orari diversi, indicando server, collegamento usato e valori di latenza. Confronta i dati con quelli del modem-router e apri una segnalazione presso l'ISP quando il problema è persistente. Non considerare una singola misurazione come prova di una riduzione permanente della velocità.
Come migliorare la qualità della misurazione
- Collega il computer al router tramite Ethernet, se possibile.
- Chiudi download, backup, VPN e applicazioni che generano traffico.
- Esegui tre test su server vicini in orari diversi.
- Annota download, upload, latenza, jitter e perdita di pacchetti.
- Confronta Linux con un secondo dispositivo collegato alla stessa rete.
Se il collegamento cablato e più dispositivi mostrano gli stessi valori bassi, concentra l'analisi su router, rete di accesso e operatore. Se il problema compare solo su Linux o solo in Wi-Fi, verifica prima configurazione, driver e qualità del collegamento locale.
