La velocità di Internet dipende anche dalla velocità del controller dell'interfaccia di rete (NIC). Ecco alcuni modi per verificare la velocità della scheda NIC su Linux.
Conoscere la velocità della tua scheda di rete può essere utile in vari scenari. Ad esempio, ti aiuta a determinare se puoi utilizzare appieno la larghezza di banda disponibile o se lo sei Se intendi aggiornare la tua rete, puoi verificare se la tua scheda NIC attuale è in grado di farlo o se è necessario eseguire l'aggiornamento la tua scheda di rete.
Indipendentemente dal motivo o dallo scenario, sono disponibili diversi strumenti da riga di comando per verificare la velocità della scheda NIC su un PC Linux.
Trova le schede NIC connesse al tuo PC Linux
Il tuo sistema potrebbe avere uno o più schede di interfaccia di rete ad esso collegato. Puoi trovare tutte le NIC disponibili su Linux utilizzando il comando ip:
ip link show
Verrà visualizzato un elenco di tutte le schede NIC insieme ai loro nomi. Una volta trovato il nome della scheda NIC, controlla la sua velocità utilizzando uno dei metodi seguenti.
ethtool è uno strumento da riga di comando che fornisce informazioni sui driver e sulle interfacce di rete, inclusa la velocità, la duplexità, le statistiche dell'interfaccia di rete e le modalità di collegamento supportate. Ti consente inoltre di modificare le impostazioni di configurazione dell'interfaccia di rete e puoi persino utilizzarlo per risolvere i problemi della scheda di interfaccia di rete.
Potresti avere ethtool installato sul tuo sistema. Se non lo è, esegui:
sudo apt install ethtool
Quando esegui ethtool seguito dal nome della scheda NIC, vengono visualizzati i dettagli della scheda di interfaccia di rete tra cui la velocità del dispositivo, la duplexità, le modalità di collegamento supportate e alcune altre proprietà.
ethtool
Per visualizzare la velocità di una scheda NIC, utilizzare:
sudo ethtool | grep Speed
L'output mostra che la velocità della scheda NIC è 1000 Mb/s.
2. Controllare la velocità della scheda NIC utilizzando il file system /sys
IL /sys/class/net/ La directory contiene diversi file che includono informazioni sulle schede di interfaccia di rete collegate al sistema. La velocità della scheda NIC è contenuta nel file /sys/class/net/
cat /sys/class/net//speed
Ad esempio, per trovare la velocità dell'interfaccia di rete ens33, il comando sarebbe:
cat /sys/class/net/ens33/speed
L'output mostrerà la velocità della tua scheda NIC.
3. Utilizzo di dmesg per visualizzare la velocità della scheda NIC
Il comando dmesg visualizza messaggi importanti relativi all'avvio del sistema e all'inizializzazione dell'hardware. Utilizzando dmesg con il comando grep, puoi filtrare informazioni specifiche come la velocità di una scheda NIC, lo stato della connessione fisica, ecc.
Per trovare la velocità della tua scheda NIC su Linux, esegui il comando dmesg e invia il suo output a il comando grep seguito dal nome della scheda NIC:
sudo dmesg | grep
Dall'output è possibile trovare la velocità della scheda NIC oltre ad altre informazioni come lo stato del collegamento, la modalità duplex, ecc.
mii-tool è un vecchio strumento da riga di comando di Linux che consente di visualizzare le impostazioni della scheda NIC, incluso lo stato del collegamento, la modalità duplex e la velocità di una scheda di interfaccia di rete. Puoi usarlo su sistemi più vecchi dove ethtool non è disponibile.
Per verificare la velocità della tua scheda NIC, esegui mii-tool seguito dal nome della scheda NIC:
sudo mii-tool
5. Utilizzando il comando networkctl
networkctl ti consente di visualizzare e modificare lo stato dei collegamenti di rete. Usando questo comando, puoi anche visualizzare informazioni sui collegamenti come tipo, stato operativo, velocità, modello, indirizzo hardware, driver del modulo kernel, ecc.
Per trovare la velocità della tua scheda NIC su Linux, utilizza:
networkctl status
Questo stamperà l'output dettagliato insieme alla velocità della tua scheda NIC. Se hai bisogno solo della velocità della scheda NIC, collega l'output sopra a grep come segue:
networkctl status | grep Speed
Trovare la velocità della tua scheda NIC su Linux è facile
Conoscere la velocità della tua scheda NIC può aiutarti a determinare di quale velocità di rete è capace la tua scheda. Ora che sai come trovare la velocità della scheda NIC sul tuo sistema Linux, puoi anche testare la velocità della tua connessione Internet per verificare se stai ottenendo la velocità promessa dal tuo ISP.