> > I forsee more problems here. This affects firewire, usb, pcmcia, hotplug
> > pci and whatever other type of pluggable busses are introduced ...

We can improve the ability to hotplug USB busses, and that doesn't
seem like it should be too hard.  I'll not worry about the rest!


> This is exactly what I've been trying to say for the past couple of
> months. It's good to see that everyone is starting to see this as a
> problem now. 

I think it's that more people are showing results here ... it's
always been acknowledged as important.  Oh, and maybe Plug'n'Play
being on Randy's 2.3.99 shortlist helped ... :-)


> I've been favoring a solution with a config file which lists 
> devices and the driver.

Well, for USB the /etc/policy/drivers/* files match device (or class,
or interface, ...) characteristics against what the drivers handle.
Individually, they look like that.

That could easily be refactored to use the "One Big File" approach,
but I chose the "file per driver" approach expecting that it'll be
easier to sync to driver updates that way.  In fact, it's easy to
rewrite the "choose a driver for this device" logic (/etc/usb/policy)
in whatever user-mode form pleases you best.  Perl, C code, whatever.

That stuff is easily called via the kernel USB Daemon patch.  At
this point I like to think that we have plenty of USB PnP tools,
but haven't really begun to debug them.

- Dave



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to