This isn't right... usb-storage should only be creating a new device node if it does not find a record with a matching GUID that is not currently in use. This suggests one of the following:
(a) usb-storage gets a connect for the EHCI before it gets the disconnect from the OHCI (I would consider that a USB core bug). (b) The device has a varible GUID because it does something stupid like use it's bus address as a serial number. I'd love to figure out which it is.... Matt On Fri, Jan 04, 2002 at 12:31:25PM -0800, David Brownell wrote: > Problem reported by one user: > > > - with both ehci-hcd and usb-ohci compiled into the kernel, usb-ohci finds > > the hard drive first and registers itself as a usb-storage SCSI adapter, > > registers the drive, etc. then ehci-hcd loads, takes the device away from > > usb-ohci and registers it, > > Which is the root of the issue (see later). > > > but usb-ohci never deregisters the drive. > > Actually it's usb-storage that's remembering the drive. > > > I'm > > using devfs, so when I look in /dev/discs I see two disc entries for the > > drive, but only the higher numbered on (from ehci-hcd) will actually work, > > since usb-ohci doesn't have the device anymore > > What I normally do (manually, or in /etc/hotplug/rc.usb) is load > the ehci-hcd module before anything else. That prevents the > situation where a device talks to OHCI first, then EHCI (and > then maybe to OHCI again if it's not highspeed). > > Of course, that sort of solution doesn't work when everything > is statically linked. > > What's a clean way to force EHCI to intialize before OHCI > (and for VIA's new controller, UHCI), with static linking? > > - Dave > > > > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel -- Matthew Dharm Home: [EMAIL PROTECTED] Maintainer, Linux USB Mass Storage Driver But where are the THEMES?! How do you expect me to use an OS without themes?! -- Stef User Friendly, 10/9/1998
msg03727/pgp00000.pgp
Description: PGP signature
