ethtool - диагностика и настройка сетевого адаптера

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

ethtool - диагностика и настройка сетевого адаптера

Непрочитанное сообщение Olej » 10 сен 2013, 19:23

Иногда нужно проверять параметры, или их изменять физического сетевого адаптера, карты.
Временами без такого инструмента сеть не поднять, если она не хочет работать.

Сегодня понадобилось, пришлось вспоминать...
Утилита

Код: Выделить всё

bash-4.2$ sudo ethtool eth0
Settings for eth0:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Advertised pause frame use: Symmetric
	Advertised auto-negotiation: Yes
	Link partner advertised link modes:  10baseT/Half 10baseT/Full 
	                                     100baseT/Half 100baseT/Full 
	Link partner advertised pause frame use: Symmetric
	Link partner 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: g
	Wake-on: g
	Current message level: 0x000000ff (255)
			       drv probe link timer ifdown ifup rx_err tx_err
	Link detected: yes
P.S. Для достоверной диагностики должно быть именно от root.

Подробнее, когда кому понадобится, можете посмотреть в man:
ethtool - Отображает или позволяет изменить настройки сетевой карты
И вот ещё неплохая заметка об использовании: Введение в ethtool.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: ethtool - диагностика и настройка сетевого адаптера

Непрочитанное сообщение Olej » 10 сен 2013, 19:29

Olej писал(а): P.S. Для достоверной диагностики должно быть именно от root.
Работает это не для всякого оборудования, не для всяких сетевых карт (только для тех, с которыми оно разберётся).
В частности, как я понимаю, не работает с адаптерами WiFi:

Код: Выделить всё

bash-4.2$ sudo ethtool wlan0
Settings for wlan0:
	Link detected: yes

alex65su
Писатель
Сообщения: 40
Зарегистрирован: 13 дек 2012, 10:27
Контактная информация:

Re: ethtool - диагностика и настройка сетевого адаптера

Непрочитанное сообщение alex65su » 11 сен 2013, 10:31

imho, Полезная публикация Богомолова по теме ethernet, вообще, и ethtool, в частности: http://www.bog.pp.ru/hard/ethernet.htm

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: ethtool - диагностика и настройка сетевого адаптера

Непрочитанное сообщение Olej » 11 сен 2013, 13:36

alex65su писал(а):imho, Полезная публикация Богомолова по теме ethernet, вообще, и ethtool, в частности: http://www.bog.pp.ru/hard/ethernet.htm
http://www.bog.pp.ru/hard/ethernet.htm
Not Found
The requested URL /hard/ethernet.htm was not found on this server.
http://www.bog.pp.ru/hard/ethernet.html - правильная ссылка ('l' в конце ).
Оно же: http://www.bog.pp.ru/hard/ethernet.html
Последнее изменение файла: 2013.08.01
Хорошая публикация.

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей