ethtool - Display or change ethernet card settings
ifconfigで表示されたネットワークデバイスethXの詳細を表示したり値を設定(-s
)できる。
以下がVirtualBox上のUbuntuで実行した結果。この環境では設定に失敗した。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
$ sudo ethtool eth1
Settings for eth1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: Not reported
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: No
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: umbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes
$ sudo ethtool -s eth1 speed 100
|
設定ファイル
CentOSでは/etc/sysconfig/network-scripts/ifcfg-eth0
など
Ubuntuでは/etc/network/interfaces
になる。