ethtool настройка параметров сетевого интерфейса в linux


Существует различные способы управлять теми или иными сетевыми настройками, в данной заметке обращу внимание на утилиту ethtool. Я случайно обнаружил, что по каким-то причинам один из интерфейсов по умолчанию включился в режим 10 мбит, хотя с двух сторон гигабитные карточки, да и обжато все как нужно. Разбираться почему это произошло я не стал, решил просто попытаться переключить карточку в нужный мне режим.

# ethtool -s eth1 autoneg off
# ethtool -s eth1 speed 1000
# 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: 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
Link detected: yes

После этого карта заработала как нужно.



Размещено в разделе Networks

26.01.2013

Комментарии:


Нет записей, оставьте свой комментарий.