O problema foi o daemon wicd
, que é executado por padrão nesta distribuição.
Aparentemente, wicd
estava despertando alguns segundos depois que os scripts ifup / down normais configuraram a interface e a reconfiguraram cegamente para usar o DHCP.
Isso foi muito difícil de rastrear.
A solução é desabilitar o daemon wicd
da execução na inicialização com o comando ...
service wicd disable
Quando isso for feito, a interface Wi-Fi continuará funcionando conforme configurado em interfaces
.
No entanto, nesta distribuição, o wicd
aparentemente também lida com a interface eth0
, por isso, não será mais exibido automaticamente na reinicialização.
Você pode corrigir isso adicionando as linhas ...
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
... para /etc/networking/interfaces
para permitir que os scripts ifup / down normais também exibam e gerenciem eth0
..