Eu tenho um servidor de gateway que foi feliz executando 12.04 por mais de dezoito meses. Possui duas interfaces, eth3
e wlan3
.
eth3
parou de aparecer na inicialização. Relatório de mensagens de inicialização:
Waiting for network configuration
Waiting for up to 60 more seconds for network configuration
Após a inicialização, o ifconfig
mostra as interfaces lo
e wlan3
.
sudo ifup -a
dá:
lo: Failed to bring up lo
eth3: Failed to bring up eth3
Se eu definir manualmente o endereço com sudo ifconfig eth3 192.168.10.201
, a interface é exibida corretamente.
Ao tentar reproduzir o problema para essa pergunta, tentei sudo ifdown -a
then sudo ifup -a
novamente. Ele relatou o meu endereço IP ( 121.45.nnn.nn
, não 192.168.10.201
) 3 vezes. Se eu desligar meu modem e repetir sudo ifdown -a
, então sudo ifup -a
novamente, ele fornecerá:
Failed to bring up lo.
Failed to bring up eth3.
Por que o ifup -a exige uma conexão com a Internet para exibir um endereço local estático?
Aqui está o /etc/network/interfaces
:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth3
iface eth3 inet static
address 192.168.10.201
netmask 255.255.255.0
broadcast 192.168.10.255
Outras informações para evitar o problema xy
wlan3
também está perdendo periodicamente e não consegue recuperar a conexão. Eu limpei os internos e repostei os cartões. Motherboard está reportando 3VDD = 3.3V, então estou descartando um problema de hardware por enquanto.
O problema não apareceu imediatamente após qualquer atualização. Tentei recuperar o kernel e o comportamento foi o mesmo.
Esta é uma instalação do servidor de 12.04 executando lxde
. wicd
é usado para controlar wlan3
. network-manager
não está instalado.
As interfaces são nomeadas eth3
e wlan3
devido a um processo complicado de instalação envolvendo uma unidade USB. Não há outras interfaces.