Bug 16486

Summary: не ждать DHCP (т.е. ждать, но в background-е)
Product: ALT Linux Lite Reporter: Ivan Zakharyaschev <imz>
Component: bugsAssignee: Anton V. Boyarshinov <boyarsh>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: enhancement    
Priority: P2 CC: shakirov
Version: 4.0.2   
Hardware: all   
OS: Linux   

Description Ivan Zakharyaschev 2008-07-31 13:20:17 MSD
4.0.3 -- ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/4.0/Desktop/4.0.3/iso/altlinux-4.0.3-lite-i586-install_ru-cd.iso

При установке и настройке сказал, чтобы всякие настройки сети получались по DHCP (IP и DNS). Но обычно этот компьютер не подключён ни к какой сети, и из-за этого задерживается при поднятии сети при загрузке.

Хотелось бы, чтобы ожидание ответа DHCP происходило в background-е (т.е. чтобы всё-таки такой комп сам поднимал сеть, когда она есть, но из-за этой возможности не задерживал загрузку, когда сети нет).

Или правильнее: посылать DHCP запрос только когда сеть is plugged. (Есть же ifplugstatus.)

Возможно, дело не в ожидании DHCP, а чём-то ещё (например, resolver ждёт), но неприятный эффект такой, как я описал.
Comment 1 Ivan Zakharyaschev 2008-07-31 15:10:31 MSD
Workaround (в качестве информации для тех, кто не знает): добавить ONBOOT=no в /etc/net/ifaces/eth0/options и поднимать сеть вручную, когда надо:

$ su -
# ifup eth0
Comment 2 Lenar Shakirov 2010-11-06 23:37:20 MSK
(В ответ на комментарий №1)
> Workaround (в качестве информации для тех, кто не знает): добавить ONBOOT=no в
> /etc/net/ifaces/eth0/options и поднимать сеть вручную, когда надо:
> 
> $ su -
> # ifup eth0

см. #14953