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. В файлике /etc/net/options.d/50-ALTLinux-desktop ставлю параметр DHCP_TIMEOUT=0 Далее, service network restart Проверяем: # ps aux |grep dhcpcd root 23235 0.0 0.0 2060 692 ? S 10:53 0:00 /sbin/dhcpcd -m 1 -h prog3.pap.local -d -t 0 eth0 Вроде всё верно. В логе: Jan 31 10:53:37 prog3 dhcpcd[23235]: eth0: dhcpcd 4.0.15 starting Jan 31 10:53:37 prog3 ifplugd(eth0)[22913]: client: eth0: hardware address = e0:cb:4e:e2:a2:29 Jan 31 10:53:37 prog3 ifplugd(eth0)[22913]: client: eth0: executing `/lib/dhcpcd/dhcpcd-run-hooks', reason PREINIT Jan 31 10:53:37 prog3 dhcpcd[23235]: eth0: broadcasting for a lease Jan 31 10:53:37 prog3 ifplugd(eth0)[22913]: client: eth0: broadcasting for a lease Jan 31 10:53:37 prog3 ifplugd(eth0)[22913]: client: eth0: sending DHCP_DISCOVER with xid 0x4e1cda31, next in 4.97 seconds Jan 31 10:53:42 prog3 ifplugd(eth0)[22913]: client: eth0: sending DHCP_DISCOVER with xid 0x4e1cda31, next in 7.36 seconds Jan 31 10:53:49 prog3 ifplugd(eth0)[22913]: client: eth0: sending DHCP_DISCOVER with xid 0x4e1cda31, next in 15.32 seconds Jan 31 10:54:04 prog3 ifplugd(eth0)[22913]: client: eth0: sending DHCP_DISCOVER with xid 0x4e1cda31, next in 31.28 seconds Jan 31 10:54:36 prog3 ifplugd(eth0)[22913]: client: eth0: sending DHCP_DISCOVER with xid 0x4e1cda31, next in 64.12 seconds Jan 31 10:54:41 prog3 dhcpcd[23235]: eth0: timed out Jan 31 10:54:41 prog3 ifplugd(eth0)[22913]: client: eth0: timed out Jan 31 10:54:41 prog3 ifplugd(eth0)[22913]: client: eth0: executing `/lib/dhcpcd/dhcpcd-run-hooks', reason FAIL Jan 31 10:54:41 prog3 ifplugd(eth0)[22913]: client: !. Jan 31 10:54:41 prog3 ifplugd(eth0)[22913]: Program executed successfully. Т.е. он 5 раз попробовал и отвалился. Более активности проявлять не пытается. _______________________________________________ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins