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 ... ...

