Netwerk interface vast instellen op gigabit full duplex

Posted by Paul Verreth Wed, 30 Jan 2008 20:29:00 GMT

Met ethtool kan je de instellingen van een netwerkinterface wijzigen.

ethtool -s eth0 speed 1000 duplex full autoneg off

Dit is duidelijk genoeg, en dit is het resultaat:

ethtool eth0
Settings for eth0:
        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
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: off
        Supports Wake-on: pg
        Wake-on: g
        Current message level: 0x00000037 (55)
        Link detected: yes

Maar de instellingen zijn niet permanent. Om ze permanent te maken bij het herstarten of bij het opbrengen van de interface kan je best /etc/network/interfaces aanpassen. Een pre-up lijn toevoegen.

iface eth0 inet static
pre-up /usr/sbin/ethtool -s $IFACE speed 1000 duplex full autoneg off
address 123.456.789.123
netmask 255.255.255.0
gateway 123.456.789.254

...
...

Tags ,

Comments are disabled