If I autoload a network module in /etc/modules.autoload.d/kernel-2.6 and hotplug starts the service, /sbin/rc will try to stop it, because it sees net.eth0 in as a 'started' service which apparently noone uses. This is due to a bug in the dep_stop function in /sbin/rc, see the patch below which fixes it. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 38140 [details, diff] rc-dep_stop-fix.diff
I can confirm this behaviour. I run kernel 2.6, hotplug and use /etc/modules.autoload.d/kernel-2.6 for my NICs driver. It's quite frustrating when you have cifs and nfs mountpoints in fstab and the network doesn't come up while booting... After I applied this patch, network starts and works as expected. Andreas - thanks for figuring this out, i never would have found out that /sbin/rc causes the trouble.
I can confirm this behaviour, the patch _FIXES_ the problem also for me.
Fixed in CVS - will be in baselayout-1.11.8
Baselayout-1.11.8 is out