RHEL 6'da ethernet hızını belirleme


11

eth0Bağlantı hızı 10Mbit, 100Mbit veya 1Gbit olup olmadığını nasıl kontrol edebilirim ? Denedim ethtoolama diyor No data available. Ben de denedim dmesg | grep -i duplexve boş.

[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

Hata mesajına bakıldığında, bu bir VM mi?
Sree

@ Evet, hyper-v
havza

Bu bir VM gibi görünüyor.
RJ

Yanıtlar:


14

Mii-tool KULLANMAYIN. En son yıllar önce güncellendi ve hızlı ethernet üzerinden hiçbir şeyi desteklemiyor.

Ethernet hızını belirlemenin birkaç yolu vardır. En çok tavsiye edilen

cat /sys/class/net/<interface>/speed

Çıktı 10, 100, 1000 vb. Olacaktır.

Aslında, ağ kartınızla ilgili neredeyse tüm verileri / sys / class / net // adresinden alabilirsiniz.

Başka bir seçenek (neden sizin için işe yaramadığından emin değilim)

lspci | grep -iE --color 'network|ethernet'

01: 00.0 Ethernet denetleyicisi: Intel Corporation I350 Gigabit Ağ Bağlantısı (rev 01)


2
Köprüler gibi bazı ağ arabirimleri, cat / sys / class / net / <interface> / speed komutunu kullandığınızda "Geçersiz argüman" hatası verir. Ayrıca - "Gigabit Network Connect" sadece mevcut bağlantı hızının değil, cihaz türünün bir yansıması değil mi?
Jason Hobbs

Evet, bunu köprüde ve diğer arayüz türlerinde göreceksiniz. OP arayüzü zaten tanımladı, eth0. Gigabit kısmı bana arayüzün 1000 Mbit / s olduğunu söylüyor.
RJ

1
Arayüz 1000 MBit / s kapasiteye sahip, ancak bu hızda çalışmıyor. Daha yavaş bir bağlantıda olabilir. Bağlantı hiç çalışmıyor olsa bile orada Gigabit Ağ Bağlantısı diyecektir.
Jason Hobbs

Soru ethernet hızını belirlemek, o hızda çalıştığını doğrulamak değildi. Başlangıçta tanımlayıp ardından doğrularsınız.
RJ

Çıktı cat /sys/class/net/<interface>/speedbirimi megabit / s? Yani 1000 gigabit ethernet mi?
flow2k

1

Lütfen bunu ve bunu kontrol edin .

ethtool eth0

sonucu görün ve bu sonuç gibi "hız" satırını bulun:

Speed: 1000Mb/s

Bağlantı çürümesini önlemek ve bağımsız yanıtlar sunmak için lütfen bağlantılardan en alakalı bilgileri satır içi olarak belirtin.
HalosGhost
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.