Ubuntu не получает адрес, не поднимается сетевой интерфейс, не работает DHCP

При подключении кабелем к сети (роутеру) старого компьютера странным образом выяснилось, что “не работает”.. Хотя.. “раньше работало”.
Проверки работоспособности кабеля (подключение к компу с Windows) неполадок не выявили.

Ubuntu Network Speed and full or half duplex LAN

DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 32
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 19
No DHCPOFFERS recieved

Подсказки вроде

auto lo
iface lo inet loopback
#
auto eth0
iface eth0 inet dhcp

auto eth0
iface eth0 inet manual
pre-up ip link set dev "${IFACE}" up
pre-up dhclient -nw -pf /var/run/dhclient."${IFACE}".pid -lf /var/lib/dhcp3/dhclient."${IFACE}".leases "${IFACE}"
#
pre-down dhclient -pf /var/run/dhclient."${IFACE}".pid -lf /var/lib/dhcp3/dhclient."${IFACE}".leases -r "${IFACE}"
pre-down ip link set dev "${IFACE}" down

Редактирование /etc/nework/interfaces (помимо строчек про lo - установка DHCP для eth0). а также редактирование /etc/dhcp3/dhcp - прописанный MAC-адрес - результата не дали.
Не помогли.. Светодиод на сетевой карте не подавал признаков жизни.

Если индикатор сетевой карты не светится, это может говорить о следующем:

1. Компьютер или коммутатор не включены.
2. Неисправна сетевая карта.
3. Неисправен порт коммутатора.
4. Возможно плохой контакт в коннекторе, или коннектор вставлен в гнездо не до конца.
5. Поврежден кабель.
6. Перепутаны провода при обжиме коннекторов.

Как ни банально, реальной причины в этом списке не было.

For example, a network card with a solid green LED or light usually indicates that the card is either connected or receiving a signal. If the green light is flashing, this is an indication of data being sent or received. The picture to the right is an example of a LAN port with two LED indicators next to the RJ-45 port. With this port, one LED will light up if connected properly and the other will flash when transmitting data.

Светодиод на сетевой карте не горит и не мигает
На световой карте в зависимости от конфигурации
Зелёный показывал питание, оранжевый - подключение 10Мбит, красный - 100Мбит. Либо зелёный - 100мбит.
“Моргающие” светодиоды означают передачу данных

Стоят нужные драйвера, сетевуха определяется в диспетчере устройств, а сетевой кабель не видит, причем светодиоды на кабеле также не мигают.

Предположительная проблема - если на одном из устройств (роутер или компьютер) установлена неподдерживаемая другим скорость передачи данных.

sudo apt-get install ethtool net-tools

Далее - смотрим вывод
sudo ethtool eth0Но, поскольку сети не было, пришлось разбираться, Как установить sudo apt-get install ethtool без интернета.. В общем-то, не так уж сложно скачать с официального сайта пакет ethtool.deb и открыть его при помощи менеджера пакетов.

ethtool -s eth0 autoneg on

Устанавливаем режим 100Мбит полный дуплекс

ethtool -s eth0 speed 100 duplex full autoneg off

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

1 комментарий к записи “Ubuntu не получает адрес, не поднимается сетевой интерфейс, не работает DHCP”

  1. levik сообщает :

    ethtool -s eth0 speed 100 duplex full autoneg off

    Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full

Добавить комментарий