reassign 403706 netcfg
thanks

This bug/issue seems to be due (in part) to the code in
d-i/trunk/packages/netcfg/[static.c|dhcp.c]
---8<---
       if (!iface_is_hotpluggable(iface) && !find_in_stab(iface))
           fprintf(fp, "auto %s\n", iface);
       else
           fprintf(fp, "allow-hotplug %s\n", iface);
---8<---


It seems that the kernel now sees everything (or almost everything) as
hotplugable.
Thus my builting network card on my server is now "hotplugable" which
means that is is initiallised asyncronosly at bootup.

The old behavious was to have the "auto eth0" stanza in
/etc/network/interfaces... then I knew that I would have a network (or
an error message) at the end of /etc/rcS.d/S40networking on boot.

Now I may or may not have a network when /etc/rcS.d/S40networking finishes...

This is a serious issue!
It may be that I'm just ignorant... in that case can someone please
point me to the correct docs so I may educate myself!

If i'm not being ignorant then we either:

[1] have to modify the netcfg code to ask at install time if we want
to have an "auto" rather than "hotplug" primary interface and act
accordingly,
or
[2] we need to add some code to /etc/rcS.d/S40networking
(/etc/init.d/networking) to wait till the primary interface has come
online.

Regards
Alex Owen


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to