Hangi araca güvenmeliyim, mii-tool ve ethtool bana aynı değerleri göstermiyor


10

Barındırma şirketimiz, sunucularımız için tüm anahtarlama altyapısını sağlar. Bağlı özel ağ GbE eth2 olmalıdır . Son zamanlarda, kaktüs grafikleri hiçbir zaman bağlantıda 100mbit'ten fazla trafik göstermediği için bir şeyin yanlış yapılandırıldığından şüpheleniyorum.

Daha fazla kazmak Bunu buldum mii-toolve ethtoolbağlantı hızı üzerinde anlaşmıyorum.

# mii-tool eth2
eth2: negotiated 100baseTx-FD flow-control, link ok
# ethtool eth2 
Settings for eth2:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full

Hangi araca güvenmeliyim?


1
Bu biraz Linux'a özgü olduğu için bir Linux etiketi ekledim
wzzrd

Yanıtlar:


19

Mii-aracı kullanımdan kaldırıldığı için, ettool kullanmaya giderdim. Bağlantı hızının diğer taraflarının görüşünü kontrol edemiyor musunuz, btw?

mii-tool ve ethtool'un bazı durumlarda katılmadıkları bilinmektedir; bunun hata raporlarını bir dizi web sitesinde bulabilirsiniz. Hangi sürücüyü kullanıyorsunuz? En azından tg3'ün iki araç arasında anlaşmazlık konusu olduğu bilinmektedir .

GÜNCELLEME: Yerel olarak sizin için kontrol ettiler, ancak mii-tool sadece 100MiB / s'ye kadar rapor verebilir. ettool bu nedenle durumunuzda muhtemelen doğrudur ;-) Yine de itiraz edilmesinin nedeni olmalı ...


Arayüz bir Broadcom. 04: 00.0 Ethernet denetleyicisi: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 21)
Dave Cheney

1
mii-tool 10GE arayüzlerinde gerçekten mutsuz. :)
Bill Weiss

Ettool ve lshw her ikisi de benim durumumda doğru / güvenilir görünüyor (mii-tool güvenilmez olduğunda)
David Goodwin

7

Kontrol edin dmesg. Çoğu sürücü, müzakere ettikleri hızı ve dubleksi rapor edecektir. Örneğin:

dmesg | grep eth2

Örneğin, HP Proliants'larımızda çekirdek günlüğü iletileri üreten yerleşik Broadcom NIC'ler bulunur:

bnx2: eth2 NIC Link is Up, 1000 Mbps full duplex, receive & transmit flow control ON

Bilgisayarınız bir süre için hazırsa ve çekirdek günlük arabelleği diğer öğelerle doldurulmuşsa (sabit boyutlu bir FIFO), sistem günlüğünü de kontrol edebilirsiniz. Hangi dağıtımı kullandığınızı söylemezsiniz, ancak birçoğu /var/log/messagesveya öğelerine çekirdek iletileri kaydeder /var/log/syslog.


0

Faydalı ettool, özellikle tam olarak yapılandırılmamış veya kullanımda olmayan arayüzlerde bana yalan söylemişti.

Düşünce testleri yalan söylemez. 100M / b iş hacmini aşabiliyorsanız, GigE çalıştırıyor olmanız gerektiğini bilirsiniz.

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.