Потому что роутер не настроен по-человечески.
Хотя бы DHCP сервер включите на нём.
Пользователь решил продолжить мысль 12 Февраля 2012, 17:23:59:
а что ему розговаривать то если айпи прописан статический
dhclient вообще не смотрит в interfaces.
Так что не по адресу ваш ответ.
"# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.2.10.32
#hwaddress ether 12:34:56:78:90:12
netmask 255.255.255.0
network 10.2.10.0
broadcast 10.2.10.255
gateway 10.2.10.1
dns-nameservers 212.212.45.174
# The secondary network interface
auto eth1
iface eth1 inet static
address 192.168.140.1
netmask 255.255.255.0
Я думаю здесь всё понято. Адрес DNS сервера можно задать в файле /etc/network/interfaces , но вообще управление адресами DNS серверов в Ubuntu осуществляется через файл /etc/resolv.conf, синтаксис этого конфигурационного файла простой, допустим, у меня он выглядит так
nameserver 80.227.64.17
nameserver 80.231.56.1
После изменения этих конфигурационных файлов перезагрузите сетевую службу командой
sudo /etc/init.d/networking restart
Если вы хотите получать сетевые настройки через DHCP, просто оставьте в файле /etc/network/interfaces строчку
auto eth0
iface eth0 inet auto
Обновление настроек через DHCP можно командой
dhclient"
от сюда
http://448dmg.ru/nastroyka-seti-v-ubuntu-95 Который в свою очередь смотрит в dhclient.conf
Имхо, пишешь статик ip в interfaces,dchp не нужен, пишешь auto или dhcp и юзается клиент dhcp . Так что я считаю что написал правильно