Не могу получить 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 вместо вышеуказанного...