В ваших журналах я вижу
ADDRCONF(NETDEV_UP): eth0: link is not ready
вы можете протестировать свой ADSL-модем, когда другое устройство использует тот же кабель RJ45?
можете войти в свой модем и посмотреть, адрес (например 00:07:e9:08:02:17) не занесен в черный список?
Если у вас более одного порта на модемом, вы меняете порт?
edit
well , так как вы сделали домашнее задание, единственным «решением», которое я могу считать, является сломанная карта LAN ;-(