dhcpcd не стартует (не могу понять почему)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Saber
Сообщения: 42

dhcpcd не стартует

Сообщение Saber »

Ставил gentoo 2006,1 на сервер, Иксы не запустились на LIVE CD пошёл в консоли ставить, при устаноке попросил назвать сетевые устройства, написал eth0 тут он сказал отправь это на багзиллу, забил заного инсталлер, но не добавлял сетевое устройство..

всё установилось и заработало....
пересобрал ядро для работы с этой сетевой intel 1000 pro оно стала определятся
сначала сказал что нет клиента dhcp порылся поставил dhcpcd но на старте системы зависает при запуске этого демона, конфиги брал рабочей машинки, тоесть /ect/conf.d/net туда дописал что eth0 должен получать адреса с dhcp...
в чём может быть проблема?
Спасибо сказали:
Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Re: dhcpcd не стартует

Сообщение Omnifarious »

Если по каким-либо причинам нет сети, то попытка получить адрес через dhcpd происходит очень долго(с таймаутами по умолчанию). Может попробовать ручную настройку?
There is more than one way to do it
Спасибо сказали:
Saber
Сообщения: 42

Re: dhcpcd не стартует

Сообщение Saber »

Omnifarious писал(а):
21.10.2006 07:07
Если по каким-либо причинам нет сети, то попытка получить адрес через dhcpd происходит очень долго(с таймаутами по умолчанию). Может попробовать ручную настройку?

руками смотря в пример прописал айпи+ маска
тинги только в подсети ходят масимум до маршрутизатора...
думаю может мак этого сервера не забит в dhcp тогда сразу возникает вопрос как подменить ему мак?

нашёл что можно попробовать
http://www.gentoo.org/doc/ru/handbook/hand...rt=4&chap=3
Спасибо сказали:
Saber
Сообщения: 42

Re: dhcpcd не стартует

Сообщение Saber »

смена мака помогла решить проблему, но не надолго.. :(
поработав в сети часок, интерфейс etho вообще отвалился
делаю /etc/init.d/net.eth0 restart
он говорит что нету такого вообще, и знать не хочет..
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: dhcpcd не стартует

Сообщение calculator »

Saber
В той доке на счет dhcp все хорошо описано.
Проблемы могут быть вот в чем:
1) Если была установлена другая сетевая карта - поменялся MAC адрес и соотв. провайдерский dhcp сервер о тебе ничего не знает. Назначить старый MAC адрес можно прописав в /etc/conf.d/net: mac_eth0="00:11:22:33:44:55"
Но провайдер(или его скрипт) мог увидить что твой IP используется _не по назначению_ и уже принять меры.
2) eth0 периодически может _падать_ если кончается время аренды IP адреса(lease-time). Настраивается у провайдера.
3) У провайдера нет dhcp сервера =)

Если же у провайдера есть dhcpd, то /etc/conf.d/net.eth0 должен выглядеть примерно так:

Код: Выделить всё

modules=( "dhcpcd" )
mac_eth0="00:11:22:33:44:55"
config_eth0=( "dhcp" )
dhcpcd_eth0="-t 10"
dhcp_eth0="release nontp nonis"


Посмотри еще /etc/conf.d/net.example - там все актуально и подробно описано.
Спасибо сказали: