Pular para o conteúdo

Como descobrir a velocidade de sua placa de rede via linha de comando

Dica publicada em Linux / Redes
Fábio Berbert de Paula fabio
Hits: 46.067 Categoria: Linux Subcategoria: Redes
  • Indicar
  • Impressora
  • Denunciar

Como descobrir a velocidade de sua placa de rede via linha de comando

Dica rápida de como descobrir a velocidade de sua placa de rede.

Instale o pacote ethtool:

sudo apt install ethtool

(ou use o gerenciador de pacotes de sua distribuição caso não seja Debian-like)

E finalmente o comandinho mágico:

sudo ethtool eth0 | grep Speed

Lembre-se de substituir "eth0" pela interface de rede desejada.

Comandos Personalizados na Google Assistente

Programando em Python no VIM com recurso de auto-completar (python-jedi)

Instalar MongoDB 4.4 no Debian 10 Buster

MongoDB - Erro "not authorized ... to execute command" [Resolvido]

Habilitar highlight na busca do Vim

Zoom - Aplicativo de Reunião

Desligar Windows remotamente pelo Linux

Máquinas Virtuais com IP estático acessando Internet no Virtualbox

Controlando o upload no Shaper

Instalação do Cisco Packet Tracer 7.3 no Ubuntu 18.04, Ubuntu 20.04 ou Mint 19.x

#1 Comentário enviado por SMarcell em 11/10/2018 - 14:16h
- Dando uma contribuição a sua dica.

A partir da versão 2.6.x do Linux, você pode consultar diretamente essa informação (e várias outras) do kernel, através do arquivo "/sys/class/net/IFACE/speed"

Onde "IFACE" e o nome da interface de rede.

# Ex.: consultando a velocidade da interface "enp1s0":
$ cat /sys/class/net/enp1s0/speed
1000

Ela é uma interface de 1Gb/s (1000Mb/s)

#2 Comentário enviado por fabio em 11/10/2018 - 15:00h

[1] Comentário enviado por SMarcell em 11/10/2018 - 14:16h

- Dando uma contribuição a sua dica.

A partir da versão 2.6.x do Linux, você pode consultar diretamente essa informação (e várias outras) do kernel, através do arquivo "/sys/class/net/IFACE/speed"

Onde "IFACE" e o nome da interface de rede.

# Ex.: consultando a velocidade da interface "enp1s0":
$ cat /sys/class/net/enp1s0/speed
1000

Ela é uma interface de 1Gb/s (1000Mb/s)




Boa! Não sabia dessa. Obrigado.
#3 Comentário enviado por removido em 09/09/2020 - 15:45h

[1] Comentário enviado por SMarcell em 11/10/2018 - 14:16h

- Dando uma contribuição a sua dica.

A partir da versão 2.6.x do Linux, você pode consultar diretamente essa informação (e várias outras) do kernel, através do arquivo "/sys/class/net/IFACE/speed"

Onde "IFACE" e o nome da interface de rede.

# Ex.: consultando a velocidade da interface "enp1s0":
$ cat /sys/class/net/enp1s0/speed
1000

Ela é uma interface de 1Gb/s (1000Mb/s)


Excelente!
Estou com um Dell de 03 anos, +/-, e descobrindo porque ele não passa de 100 numa conexão de 300 Mbits.
Agora tá explicado>
$ cat /sys/class/net/enp7s0/speed
100

:(

Contribuir com comentário

Entre na sua conta para comentar.