eu uso o adsl no slackware e faço o seguinte:
deixo a interface eth0 sem ip (internet), somente levanta a interface sem 0.0.0.0 e faz o teste, se não funcionar deixa ela down, se isso não funcionar, verifica se vc conectando o cabo da rede local nela e configurando um ip fixo que seja da sua rede está dando "ping" em outra maquina, pois pode ser problema de driver, o modulo carregado pode ser errado