Conocer la velocidad de la tarjeta de red en Linux

Vamos a ver como conocer la velocidad de la tarjeta de red en Linux a través de la linea de comandos, como siempre digo, esta es una forma de hacerlo y lógicamente existen otras mas.

Para este laboratorio he usado Linux Mint, con una interfaz muy amigable.

Para conocer la velocidad de la tarjeta de red en linux, primero tendremos que conocer la interface de red que estamos usando, si ejecutamos ip a, nos sacara esta información ademas de la ip, mascara, broadcast…

En este caso es ens33

Una manera de verlo es haciendo un cat /var/log/dmesg | grep ens33  , donde dmesg es el fichero donde muestra información sobre el kernel y con grep, buscaremos las lineas donde se encuentra nuestra interfaz ens33.

También podemos conocer esta información ejecutando el comando dmesg | grep ens33.

Si nos fijamos en las dos opciones, la tarjeta de red es de 1000Mbps Full Duplex y una e1000, esto ultimo es porque es una maquina virtual de VMware.

Conocer la velocidad de la tarjeta de red en Linux dmesg

Ahora vamos a ver otro ejemplo, añadimos una tarjeta de red nueva, que tiene diferente velocidad y es de otro tipo.

Ejecutamos ip a y vemos la nueva interfaz, ens192.

Conocer la velocidad de la tarjeta de red en Linux segunda interfaz

Tanto si ejecutamos cat /var/log/dmesg | grep ens192 o dmesg | grep ens192 , veremos que la tarjeta de red es de tipo vmxnet3 y con una velocidad de 10000Mbps

Conocer la velocidad de la tarjeta de red en Linux vmxnet3

Saludos y espero que os sirva.