Используйте команду ethtool в Linux, чтобы отобразить или изменить настройки вашего устройства Ethernet .
Параметры
Одна только команда ethtool — с одним аргументом, указывающим имя устройства, — печатает текущие настройки указанного устройства. Имя устройства обычно отображается как ethX , где X обозначает номер устройства. Устройство Ethernet по умолчанию обычно отображается как eth0 .
Используйте человек команды ( % человек ) , чтобы увидеть , как команда используется на вашем компьютере.
Используйте следующие ключи для изменения функции команды:
- -h : Показать краткое справочное сообщение.
- -a : запросить указанное устройство Ethernet для получения информации о параметре паузы.
- -A : изменить параметры паузы указанного устройства Ethernet.
- Автонег на | off : укажите, включено ли автоматическое согласование паузы.
- RX на | off : укажите, включена ли пауза RX.
- TX на | off : укажите, включена ли пауза передачи.
- -c : запросить указанное устройство Ethernet для объединения информации.
- -C : изменить настройки объединения указанного устройства Ethernet .
- -g : запросить указанное устройство Ethernet для получения информации о параметре кольца rx / tx.
- -G : изменить параметры кольца rx / tx указанного устройства Ethernet.
- rx N : измените количество записей в кольце для кольца Rx.
- rx-mini N : измените количество записей звонка для кольца Rx Mini.
- rx-jumbo N : измените количество записей в кольце для кольца Rx Jumbo.
- tx N : измените количество записей в кольце для кольца Tx.
- -i : Запросить указанное устройство Ethernet для получения информации о связанном драйвере.
- -d : получить и распечатать дамп реестра для указанного устройства Ethernet.
- -e : получить и распечатать дамп EEPROM для указанного устройства Ethernet.
- -k : запросить указанное устройство Ethernet для получения информации контрольной суммы.
- -K : изменить параметры контрольной суммы указанного устройства Ethernet.
- RX на | off : укажите, включена ли контрольная сумма RX .
- TX на | off : укажите, включена ли контрольная сумма TX.
- сг на | off : укажите, включен ли сбор рассеяния.
- -p : инициировать действие, специфичное для адаптера, чтобы определить адаптер в поле зрения. Это включает мигание одного или нескольких светодиодов на конкретном порту Ethernet.
- N : отрезок времени, в течение которого выполняется Phys-ID, в секундах.
- -r : перезапустить автосогласование на указанном устройстве Ethernet, если автосогласование включено.
- -S : Запросить указанное устройство Ethernet для статистики NIC- и драйвера.
- -t : выполнить самопроверку адаптера на указанном устройстве Ethernet. Возможные режимы тестирования: автономный (по умолчанию) и онлайн . Автономный режим выполняет полный набор тестов и может привести к прерыванию нормальной работы во время тестов. Online выполняет ограниченный набор тестов и не прерывает нормальную работу адаптера
Изменение настроек
Чтобы изменить настройки для указанного устройства Ethernet, введите команду ethtool -s со следующими переключателями:
- скорость 10 | 100 | 1000 : установить скорость в Мбит / с. ethtool с одним аргументом показывает поддерживаемые скорости устройства.
- дуплекс половина | полный : установите полнодуплексный или полудуплексный режим.
- порт тп | ау | BNC | mii : выберите порт устройства.
- Автонег на | off : укажите, включено ли автоматическое согласование. В обычном случае это так, но может вызвать проблемы с некоторыми сетевыми устройствами, поэтому вы можете отключить его.
- phyad N : физический адрес.
- xcvr внутренний | внешний : выберите тип трансивера. В настоящее время могут быть указаны только внутренние и внешние, в будущем могут быть добавлены другие типы.
- вол р | ты | м | б | а | г | с | d …: установите параметры Wake-on-LAN. Не все устройства поддерживают это. Аргументом этой опции является строка символов, указывающая, какие опции включить.
- p : проснуться от физической активности.
- u : Проснуться от одноадресных сообщений.
- m : активировать многоадресные сообщения.
- б : Проснись в широковещательных сообщениях.
- A : Пробуждение по ARP.
- g : Wake on MagicPacket tm .
- s : Включить SecureOn тм пароль для MagicPacket тм .
- d : отключить (разбудить ничего). Эта опция очищает все предыдущие опции.
- sopass xx : yy : zz : aa : bb : cc : установить пароль SecureOn tm . Аргумент этой опции должен быть 6 байтов в шестнадцатеричном формате MAC MAC Ethernet (xx : yy : zz : aa : bb : cc).
- msglvl N : установить уровень сообщения драйвера. Значения отличаются для каждого водителя.