Re: guessnet with ifplugd during boot fails
On Sun, 27 Feb 2005 11:18:47 +0100, Thomas Hood <jdthood@yahoo.co.uk> wrote:
> On Sat, 26 Feb 2005 18:40:10 +0100, Olaf Conradi wrote:
> > This is my configuration:
> >
> > and my /etc/default/ifplugd contains:
> > INTERFACES="" with
> > HOTPLUG_INTERFACES="all"
> >
> > I also tried putting INTERFACES="eth0" in /etc/default/ifplugd and
> > commented the hotplug stanza in /etc/network/interfaces, but that
> > setup gave the same results.
> >
> > Does anyone know why guessnet does not detect my server during boot?
> > Is it guessnet where the problem lies?
>
> The problem is probably #245651.
Ah, yes, that was it. Hotplugs starts ifplugd too early during boot as
discover loads the driver at S36discover.
I changed INTERFACES="eth0" in ifplugd again, rebooted, but it still
didn't configure the interface. I realized the
HOTPLUG_INTERFACES="all" still caused ifplugd to be started before
S39ifupdown. When I changed it to HOTPLUG_INTERFACES="eth1 eth2" it
worked.
Maybe add some logic to /etc/hotplug.d/net/ifplugd.hotplug to exclude
the interfaces named in INTERFACES if HOTPLUG_INTERFACES is set to
"all"? Or call this something else?
Or I could disable hardware detection during boot in discover or skip
my network driver.
Doesn't hotplug do the same more or less?
> Don't hold your breath waiting for this to be fixed. Hot plugging of
> network cards isn't supported in sarge.
OK, I'll start breathing again :)
Cheers,
-Olaf
Reply to: