Утилита ethtool может помочь в нахождении и устранении сетевых неисправностей следующим образом:
- Получение информации о сетевых интерфейсах. 3 С помощью ethtool можно проверить текущие настройки скорости, автосогласования и дуплексного режима. 1
- Просмотр статистики интерфейса. 12 Для этого нужно ввести команду: sudo ethtool -S имя_устройства. 1
- Определение физического расположения конкретного сетевого адаптера. 1 Например, если на сервере несколько сетевых карт, и одна из них работает со сбоями, но не известно, какая именно, с помощью ethtool можно заставить мигать индикатор сетевого адаптера. 1
- Тестирование сетевой карты. 12 Команда ethtool предлагает два теста, которые можно запустить на сетевой карте: онлайн (тесты nvram и тест ссылок) и офлайн (тестирование регистра, памяти, loopback, прерывания). 12
Также ethtool позволяет менять настройки сетевого интерфейса, например, устанавливать скорость, дуплексный режим и автоматическое согласование. 15