Atualizei meu laptop de 11.04 para 11.10, desktop ubuntu. E fiz uma nova instalação do servidor Ubuntu 11.10 em outro computador.
E agora tenho exatamente o mesmo problema emamboscomputadores:
Não tem rede funcionando após a inicialização. ifconfig -a
está dizendo que não há endereço IP. Desconectar/conectar o cabo Ethernet não funciona. Eu tenho que fazer sudo dhclient -4 eth0
sozinho para que funcione, sempre após a inicialização. Ajuda, mas é irritante.
que merda? como consertar isso?
PS tudo funcionou bem na mesma rede, pouco antes de atualizar para 11.10. Outros dispositivos ainda funcionam nesta rede sem nenhum problema.
Atualização 1:
Corrigido esse problema no laptop, não havia nenhuma configuração na rede Ethernet, no gerenciador de rede (e tenho certeza que estava lá, antes da atualização). Acabei de criar um novo e configurá-lo como 'conexão automática'. Parece que está funcionando agora.
aliás, outro meu comp, não tinha 'Gerenciador de Rede' e interface gráfica de eventos.
Atualização 2:
Quando estou fazendo, sudo dhclient eth1
recebo o seguinte /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
Atualização 3
Fixoadicionando as seguintes linhas em /etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
Responder1
Na esperança de obter mensagens de log interessantes:
Desligue a rede, aguarde 2 segundos, ligue a rede.
Esta deve ser uma situação em que você não possui IP (verifique por favor).
Publique seções relevantes de dmesg
e /var/log/syslog.
Obtenha ip com sudo dhclient -4 eth0
.
Poste atualizações no dmesg
syslog.