Re: PCMCIA network configuration
On Mon, Mar 29, 2004 at 17:08 -0500, Joey Hess wrote:
> I went back and looked at the thread starting at
> http://lists.debian.org/debian-devel/2003/debian-devel-200302/thrd4.html,
> and it seems that this behavior was added to give more control to work
> around various bad interactions involving hotplug, but that no
> consideration was made of people who want things to Just Work. So if we
> put in any kind of mappings for hotplug, we will default the system to
> having the issues described in that thread (or some of them, #141399
> seems to have been fixed by not starting hotplug until after
> S39ifupdown)), and if we don't, users will be unable to complete the
> install with their cardbus cards at all.
>
> Surely there must be a better solution in hotplug.
Now that the hotplug init script is linked as S40hotplug, I don't see
the big problem in reverting hotplug to the old behaviour of just
doing ifup on the interface without the "=hotplug". discover and
modutils are started before hotplug, so the modules loaded by them
won't get any hotplug events. The problem is mainly that modules
loaded by hotplug itself will get events, and the same applies to
modules loaded manually by the user. But perhaps this is an acceptable
compromise?
A better solution in the long term, IMHO, would be to change the
meaning of the "auto" entries from "bring up this interface by the
networking script on boot" to "bring up this interface
automatically". The latter means that any interfaces which are seen by
the networking scripts is brought up when it is run, and the rest is
brought up by hotplug and cardmgr. But this is probably post-sarge as
well.
--
Pelle
Reply to: