Como verificar se eth0
tem velocidade de conexão 10Mbit, 100Mbit ou 1Gbit? Eu tentei ethtool
, mas diz No data available
. Eu também tentei dmesg | grep -i duplex
e está vazio.
[root@dioptase ~]# lspci
00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 20)
[root@dioptase ~]# ethtool eth0
Settings for eth0:
No data available
[root@dioptase ~]# ethtool -i eth0
driver: tulip
version: 1.1.15
firmware-version:
bus-info: 0000:00:0a.0
[root@dioptase ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:15:5D:6F:1E:09
inet addr:192.168.140.106 Bcast:192.168.140.255 Mask:255.255.255.0
inet6 addr: 2a00:1120:0:1002:215:5dff:fe6f:1e09/64 Scope:Global
inet6 addr: fe80::215:5dff:fe6f:1e09/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:95671897 errors:6 dropped:0 overruns:0 frame:6
TX packets:16524440 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23933711964 (22.2 GiB) TX bytes:19761966217 (18.4 GiB)
Interrupt:9 Base address:0xe000
linux
ethernet
network-interface
bacia
fonte
fonte
Respostas:
NÃO use o mii-tool. Ele foi atualizado pela última vez há alguns anos e não suporta nada sobre ethernet rápido.
Existem algumas maneiras de determinar a velocidade da Ethernet. O mais recomendado é
A saída será 10, 100, 1000, ... etc.
Na verdade, você pode obter quase todos os dados necessários sobre sua placa de rede em / sys / class / net //
Outra opção (não sei por que não funcionou para você)
01: 00.0 Controlador Ethernet: Conexão de rede Intel Corporation I350 Gigabit (rev 01)
fonte
cat /sys/class/net/<interface>/speed
tem unidades de megabits / s? Então 1000 é gigabit ethernet?Por favor, verifique isso e isso .
veja o resultado e encontre a linha "speed", como este resultado:
fonte