LINUX.ORG.RU

Ethtool eth0


0

1

ос Debian 6.0.3 x64 100Mb/s

:/etc# ethtool eth0
Settings for eth0:
		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
		Speed: 100Mb/s
		Duplex: Full
		Port: Twisted Pair
		PHYAD: 1
		Transceiver: internal
		Auto-negotiation: on
		MDI-X: off
		Supports Wake-on: pumbg
		Wake-on: g
		Current message level: 0x00000001 (1)
		Link detected: yes

dmesg | grep eth0
e1000e 0000:02:00.0: eth0: (PCI Express:2.5GT/s:Width x1) 00:1b:21:d5:4f:89
e1000e 0000:02:00.0: eth0: Intel(R) PRO/1000 Network Connection
e1000e 0000:02:00.0: eth0: MAC: 4, PHY: 8, PBA No: E46981-006
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
e1000e 0000:02:00.0: eth0: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
ethtool -i eth0
driver: e1000e
version: 1.9.5-NAPI
firmware-version: 1.8-0
bus-info: 0000:02:00.0
dmesg |grep TSO
e1000e 0000:02:00.0: eth0: 10/100 speed: disabling TSO

Подскажите нужно ли настраивать сеть ? Отключать TSO, Auto-negotiation и прочие?.


Вы сначала почитайте что это и зачем, а потом спрашивайте, хотя после прочтения ваши вопросы должны сами собой отпасть.

TSO - сегментация (разбиение) передаваемых данных на более мелкие части (пакеты) не центральным процессором, а самой сетевой картой.

Auto-negotiation - согласование скорости передачи данных (скорости соединения) между устройствами сети.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

проблема в том что просто на 20-30 сек. пропадает инет и так может быть 2-3 раза на день. Вот и решил спросить может просто что то нужно настроить. канал 100м\б , загрузка канала мах20% и такие проблемы. В messages

ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000e: eth0 NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
e1000e 0000:03:00.0: eth0: Autonegotiated half duplex but link partner cannot autoneg.  Try forcing full duplex if link gets many collisions.
e1000e 0000:03:00.0: eth0: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
что то говорит?

Nippy ()
Ответ на: комментарий от Nippy

Можно попробовать отключить авто определение скорости интерфейса (соединения) и выставить принудительно 100 Мбит/сек. В /etc/network/interfaces пишете:

iface eth0 inet <type_connect>
   ...
   pre-up /usr/sbin/ethtool -s $IFACE speed 100 duplex full autoneg off

Где <type_connect> - способ указания ip адреса по dhcp или статически, (у вас уже настроено это шаблон)

e1000e 0000:03:00.0: eth0: Autonegotiated half duplex but link partner cannot autoneg. Try forcing full duplex if link gets many collisions.

Хотя это свидетельствует о проблемах либо в канале связи (сетевой провод) либо в аппаратуре связи (свич, сетевая карта, роутер). Так что проверяйте, для начала смените провод.

Как вы подключаете ваш компьютер к сети (канал 100м\б) ? Через роутер, свич или напрямую к другому ПК.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Карта INTEL PCI-x . Самое интересное то что когда пропадает интернет в putty не выскакивает ошибка connection loss , а просто putty висит до того как появится инет. Менять что либо не возможности пк в датацентре, 2Urackmount.

Nippy ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.