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

Re: ifplugd (or guessnet) stalls booting at "Configuring network interfaces ..."



H. S. wrote:

> On 10/15/05, H. S. <hs.samix@gmail.com> wrote:
>>
>>
>>
>> On 10/15/05, Derek Broughton <news@pointerstop.ca> wrote:
>> >
>> > I can't help with guessnet, but I wonder why you think ifplugd could be
>>
>> I don't know for sure. But in the past, I had a similar problem (boot
>> stall) and the problem was solved by putting HOTPLUG_INTERFACES="eth0" in
>> /etc/default/ifplugd.

If it's really a hotplug interface (ie, PC-card or USB),
then /etc/init.d/networking may stall if the interface is set to "auto"
in /etc/network/interfaces.
>>
>> Here is what the boot process, that has hanged while using
>> interfaces.guessnet based interfaces script, show on the screen:
>> Configureing network interfaces... guessnet: Missing mac at line 26: only
>> check for the ip
>> guessnet: Missing mac at line 29: only check for the ip
>> guessnet: 2 candidates found in input
>> guessnet: Guessnet 0.36 starting...
>> guessnet: Trying MII detection
...
> I just checked the logs in /var/log after rebooting into Debain Unstable
> (using dhcp, not guessnet) and found that there are no logs between the
> time I shutdown the machine to boot using guessnet and the time I rebooted
> the machine using dhcp. So apparently, when the machine hangs while trying
> to use guessnet/ifplugd, log enteries are not being entered. Does this
> make sense?

Except that ifplugd isn't running, yet...

Try removing "auto eth0" from the /etc/network/interfaces file.  Whether
it's a hotplug interface or not, once ifplugd _does_ start, it should try
to bring it up using "ifup eth0", which will get into the guessnet script.
-- 
derek



Reply to: