Как настроить скорость сети и дуплекс во время загрузки?

Моя проблема в том, что у меня ADSL-бокс выполняет автосогласование, по умолчанию 100 Мб. Тем не менее, мой сетевой кабель не работает с такой скоростью. Скорость установлена ​​на 100 Мбит / с, но DHCP не работает. Мне нужно иметь возможность установить скорость 10 Мбит / с и полный дуплекс до того, как компьютер начнет подключаться к маршрутизатору.

Я попытался установить в /etc/network/interfaces следующее:

auto eth0
iface eth0 inet dhcp
pre-up /sbin/ethtool -s eth0 speed 10 duplex full autoneg off

При этом сетевое соединение вообще недоступно. Если я пропущу линии iface и pre-up и использую старый концентратор, который работает только со скоростью 10 Мбит / с, соединение будет в порядке.

Как правильно выполнить настройку? У меня Ubuntu 12.04 LTS

0
задан 16 February 2014 в 16:13

1 ответ

Я предлагаю вам удалить все записи, кроме петлевых, из / etc / network / interfaces, если установлен Network Manager. Затем я поместил бы объявление ethtool в /etc/rc.local:

gksudo gedit /etc/rc.local

, прямо над выходом 0, добавив:

ethtool -s eth0 speed 10 duplex full autoneg off

Корректировать, сохранить и закрыть gedit. Перезагрузка.

0
ответ дан 16 February 2014 в 16:13

Другие вопросы по тегам:

Похожие вопросы: