dhcp не отдает адрес linux-системе

Имеется компьютер (1) с геной на борту. Интерфейс eth0 его, подключается напрямую (через кроссовер шнурок) к другому компу (2), на котором установлено 2 системы (винда и gentoo). На первом компьютере поднят DHCP демон. Отдаввать он должен только один единственный адрес - 192.168.66.2. Вот конфиг:

server-name server;
ddns-update-style none;
shared-network LOCAL-NET {
authoritative;
subnet 192.168.66.0 netmask 255.255.255.0 {
  range 192.168.66.2 192.168.66.2;
  option subnet-mask 255.255.255.0;
  default-lease-time 600;
  max-lease-time 7200;
  ddns-update-style none;
 }
}

На втором компе (под gentoo) сетевой интерфейс настроен на dhcp. Вот его /etc/conf.d/net

config_eth0=("dhcp")
dhcp_eth0="nodns nontp nonis"

Установлены
net-misc/dhcpcd
sys-apps/ifplugd

Итак, при соединении кабелем двух компьютеров, под gentoo появляется информационное окошко в системном трее (eth0 is active), но адрес не получается. Остается 0.0.0.0/0.0.0.0
А под виндой адрес получается без проблем.

В чем проблема?

Цитата:под gentoo появляется

Цитата:
под gentoo появляется информационное окошко в системном трее (eth0 is active),

Да уж.. описание достойное юзера генту.
dhclient eth0 что выдает ?
tcpdump ?

command not found оно выдает

command not found
оно выдает

Логично. # dhcpcd eth0

Логично.

# dhcpcd eth0

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".