Hey, dude- > That's my current pet peeve with the installer, since it doesn't work the same as > normal boot, and it gets me every time (reboot manually, go to upgrade, see network > config stall, hit ^C, see # and go 'oh fuck').
What about overriding the 10s default link-timeout in dhclient.conf for the installer to, say, 0? I manually set this in /etc/dhclient.conf post install on all my laptops for the reason you mentioned. Also, can we save 332 bytes on the floppies by removing distrib/miniroot/dhclient.conf since it's generated by the install script now (see comment)? Best, Kent Index: dhclient.conf =================================================================== RCS file: /cvs/src/distrib/miniroot/dhclient.conf,v retrieving revision 1.5 diff -n -p -u -r1.5 dhclient.conf --- dhclient.conf 13 Apr 2005 03:12:01 -0000 1.5 +++ dhclient.conf 19 Apr 2012 14:40:41 -0000 @@ -3,6 +3,7 @@ # This file does not really need to be on the install floppy; created # automatically by install script now... +link-timeout 0; request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name; #require subnet-mask, broadcast-address; Index: install.sub =================================================================== RCS file: /cvs/src/distrib/miniroot/install.sub,v retrieving revision 1.656 diff -n -p -u -r1.656 install.sub --- install.sub 12 Mar 2012 22:45:39 -0000 1.656 +++ install.sub 19 Apr 2012 14:40:41 -0000 @@ -714,6 +714,7 @@ dhcp_request() { cat >/etc/dhclient.conf <<__EOT initial-interval 1; +link-timeout 0; $_hn request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name; [demime 1.01d removed an attachment of type text/x-patch which had a name of miniroot-dhclient_conf.diff]