[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: