Не могу получить IP-адрес

Я использую Ubuntu 9.04.

У меня есть встроенная сетевая карта. Компьютер обычно загружается отлично, но сегодня у меня нет IP-адреса. Индикатор горит как на сетевой карте, так и на коммутаторе. Другие компьютеры работают в коммутаторе, и я пробовал другие порты безрезультатно.

# sudo ifconfig eth0 up
SIOCSIFFFLAGS: Resource temporarily unavailable
# sudo dhclient
... some messages ...
receive_packet failed on eth0: Network is down

Драйвер e100, Я старался modprobe eepro100, но все та же проблема.

Обновление: установка другой сетевой карты не помогла! Может ли это быть какой-то конфликт IRQ?

3 ответа

Решение

Первое, что нужно попробовать, это убедиться, что у вас есть ссылка. Вы можете проверить это, используя либо

# ethtool eth0

или же

# mii-tool eth0

Ищите строку о ссылке Обнаружено. Если он говорит "нет", значит, у вас проблема с сетевой картой, сетевым кабелем или коммутатором.

Я написал руководство по устранению неполадок в сети, которое может оказаться полезным.

Вы пробовали другой сетевой кабель?

Установите статический IP-адрес в / etc / network / interfaces

Как-то так, замени его на свой сетевой конфиг

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.0.100
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.5

Затем перезагрузите маршрутизатор или другой конец вашей сети (компьютер - маршрутизатор / модем).

Теперь посмотрим, что происходит. По-прежнему безуспешно, посмотрите, можете ли вы установить iface eth0 inet DHCP вместо вышеуказанного...

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