[Sysadmins] dhcpcd и таймаут

Alexey Petrakov lex на asd.iao.ru
Пн Янв 30 07:30:34 MSK 2012


Добрый день.

Господа, подскажите пожалуйста, как решить следующую задачу:
Сетевой интерфейс, при помощи etcnet, настроен на получение адреса по DHCP. 
Иногда возможна такая ситуация, что при загрузке машины DHCP сервер в сети так 
или иначе отсутствует, но сетевой линк при этом есть. Нужно чтобы при 
появлении через некоторое время DHCP-сервера адрес подхватывался.

Сейчас dhcpcd через несколько попыток просто отваливается по таймауту и, 
соответственно, бросает всякие попытки получить адрес. Вычитал в man dhcpcd 
про параметр -t, который можно установить в 0, что приведёт к бесконечным 
попыткам получить адрес. Однако, это не правда. После чуть большего кол-ва 
попыток чем ранее, dhcpcd всё равно завершается по таймауту.
Какие могут быть варианты?


Подробная информация о списке рассылки Sysadmins