Обновил свой ноутбук с 11.04 до 11.10, десктоп ubuntu. И сделал новую установку ubuntu server 11.10 на другом компе.
И теперь у меня точно такая же проблемаобакомпьютеры:
У него не работает сеть после загрузки. ifconfig -a
говорит, что нет IP-адреса. Отключение/подключение кабеля Ethernet не работает. Мне приходится делать это sudo dhclient -4 eth0
самому, чтобы заставить его работать, каждый раз после загрузки. Это помогает, но раздражает.
чё за фигня? как это исправить?
P.S. все работало нормально в той же сети, как раз до обновления до 11.10. Другие устройства продолжают работать в этой сети без каких-либо проблем.
Обновление 1:
Исправил эту проблему на ноутбуке, не было никаких настроек для сети Ethernet в сетевом менеджере (и я уверен, что они там были до обновления). Просто сделал новый и настроил его как «автоподключение». Кажется, теперь это работает.
Кстати, на другом моем компьютере не было «Сетевого менеджера» и графического интерфейса событий.
Обновление 2:
Когда я делаю, sudo dhclient eth1
я получаю следующее /var/log/syslog
:
Oct 17 12:02:51 towerserv kernel: [ 482.693427] ADDRCONF(NETDEV_UP): eth1: link is not ready
Oct 17 12:02:51 towerserv dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
Oct 17 12:02:53 towerserv kernel: [ 484.561428] sky2 0000:03:00.0: eth1: Link is up at 100 Mbps, full duplex, flow control both
Oct 17 12:02:53 towerserv kernel: [ 484.561571] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
Oct 17 12:02:54 towerserv dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
Oct 17 12:02:55 towerserv dhclient: DHCPOFFER of 192.168.1.105 from 192.168.1.1
Oct 17 12:02:55 towerserv dhclient: DHCPREQUEST of 192.168.1.105 on eth1 to 255.255.255.255 port 67
Oct 17 12:02:55 towerserv dhclient: DHCPACK of 192.168.1.105 from 192.168.1.1
Oct 17 12:02:55 towerserv dhclient: bound to 192.168.1.105 -- renewal in 40855 seconds.
Oct 17 12:03:04 towerserv kernel: [ 495.376004] eth1: no IPv6 routers present
Обновление 3
Зафиксированныйдобавив следующие строки в /etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
решение1
В надежде получить интересные сообщения журнала:
Выключите сеть, подождите 2 секунды, включите сеть.
Это может быть ситуация, когда у вас нет IP-адреса (проверьте его, пожалуйста).
Опубликуйте соответствующие разделы dmesg
и /var/log/syslog.
Получите IP с sudo dhclient -4 eth0
.
Публикуйте обновления в dmesg
системном журнале.