Eu atualizei meu laptop de 11.04 para 11.10, Ubuntu de desktop. E fez nova instalação do servidor Ubuntu 11.10 em outro comp.
E agora temos exatamente o mesmo problema em ambos computadores:
Não tem rede de trabalho após o arranque. ifconfig -a
está dizendo que não há endereço IP. Desconectar / conectar o cabo ethernet não funciona. Eu tenho que fazer o sudo dhclient -4 eth0
sozinho para fazê-lo funcionar, toda vez depois do boot. Isso ajuda, mas é irritante.
wtf? como consertar isso?
PS tudo funcionou bem na mesma rede, pouco antes de atualizar para o 11.10. Outros dispositivos ainda trabalhando nesta rede sem nenhum problema.
Atualização 1:
Corrigido o problema no laptop, não havia nenhuma configuração na rede ethernet, no network-manager (e tenho certeza de que estava lá, antes da atualização). Acabei de criar um novo e configurei-o como "conexão automática". Parece que está funcionando agora.
btw, outro meu comp, não tinha 'Network Manager' e interface gráfica de eventos.
Atualização 2:
Quando eu estou fazendo sudo dhclient eth1
, recebo em /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
Corrigido adicionando as seguintes linhas em /etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp