17 Nisan 2014 Perşembe

Linux Ethernet Bağlantı Hızının Tespit Edilmesi



     Linux sistemlerde, ethernet bağlantı hızı bir kaç yolla öğrenilebilir  bunlardan birisi de çoğu          dağıtımla ön tanımlı olarak gelen ve network kartına ait ayarları listeleyen ethtool isimli aracı kullanmaktır. Örnek olarak, sistemdeki “eth0″ isimli ethernet ile ilgili tüm bilgileri almak için ethtool aşağıdaki şeklilde çalıştırılabilir.

# ethtool eth0

Çıktı aşağıdakine benzer olacaktır.

ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        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
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000012 (51)
        Link detected: yes

Böylece çıktıda bold olarak işaretlenmiş olan- Speed bölümünde görüldüğü gibi sistemin bağlantı hızı tespit edilmiş oluyor.