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.