[Sysadmins] dhcpcd и таймаут
Mikhail Efremov
sem на altlinux.ru
Ср Фев 1 17:54:03 MSK 2012
On Tue, 31 Jan 2012 11:02:07 +0700 Alexey Petrakov wrote:
> On 30 января 2012 16:19:20 Mikhail Efremov wrote:
> > Если -t не работает как заявлено в документации, то это баг, который
> > надо вешать.
> > Но вы уверены, что он dhcpcd действительно запускается с -t 0?
> > Посмотрите ps ax | grep dhcpcd.
>
> Уверен. Именно так и проверяю.
>
> > Кстати, о какой версии идет речь? Я проверял с dhcpcd-4.0.15-alt5 из
> > p6.
>
> Аналогично, dhcpcd-4.0.15-alt5
>
> > Проверил, dhcpcd уже час пытается получить адрес с -t 0. Он при этом,
> > правда, где-то раз в минуту запускает хуки с reason FAIL, но это не
> > проблема, думаю.
>
> Я сейчас опишу что я делаю, и что наблюдаю, а вы мне скажите в чём я неправ,
> if ever.
А, похоже бага проявляется с одиночной опцией -d. Я посмотрю, но
лучше повесьте багу, чтобы не забылось если затянется.
Как workaround можно попробовать написать
DHCP_ARGS='-b', это заставит dhcpcd сразу же форкнуться, так вроде
работает.
Только в этом случае загрузка остановится до тех
> В файлике /etc/net/options.d/50-ALTLinux-desktop ставлю параметр
> DHCP_TIMEOUT=0
Лучше писать такие вещи в options интерфейса. Или перекрывать опции в
другом файле, а не менять конфиг из пакета, если действительно нужно
изменить default.
--
WBR, Mikhail Efremov
Подробная информация о списке рассылки Sysadmins