ifup -a só funciona se conectado à internet

1

Antecedentes

Eu tenho um servidor de gateway que foi feliz executando 12.04 por mais de dezoito meses. Possui duas interfaces, eth3 e wlan3 .

De repente ...

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.

Mas espere! Há estranheza!

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.

    
por Nomic 03.06.2014 / 01:47

0 respostas