verifique as configurações de conexão automática nas configurações do ipv4 / 6 na sua conexão ethernet no gerenciador de rede. Se estiver configurado para "conectar-se automaticamente", ele continuará se conectando e desconectando.
seu outro problema, depois de mudar, será que a sua conexão ethernet pode dizer "conectado" e, em seguida, "desconectado", mas não voltar a ser conectado. para corrigir isso, você precisa configurar o seu material dhcp corretamente (dependendo de qual é sua configuração) se for algo como o meu (modem de banda larga sem fio usb, xbox conectado via cabo ethernet; então siga este tutorial: link
Uma coisa com o tutorial acima é que você precisará desnecessariamente substituir o código no primeiro arquivo, eu não sei por que, mas eu o substitui pela última seção do código.
estou usando o Ubuntu 11.10
faça isso.