Linux: ручная установка скорости и режима сетевого интерфейса
В процессе эксплуатации ОС GNU/Linux может возникнуть необходимость вручную установить скорость (100baseT, 1000baseT, 10000baseT) и режим работы (full duplex, half duplex) сетевого интерфейса.
Для решения этой проблемы можно воспользоваться пакетом ethtool
. Установить его в Debian GNU/Linux можно командой:
# apt-get install ethtool
После чего выполняем команду:
ethtool -s ИНТЕРФЕЙС speed СКОРОСТЬ duplex РЕЖИМ
Например, так:
ethtool -s eth0 speed 100 duplex full
После чего интерфейс начнет работать в режиме 100baseT/Full. Список доступных режимов можно посмотреть командой
ethtool eth0