linux-image-2.6.28-11-generic modularity

Scott James Remnant scott at canonical.com
Mon Apr 6 22:25:44 UTC 2009


On Mon, 2009-04-06 at 23:46 +0200, Nikias Bassen wrote:

> > Try the following:
> > 
> >  # ls /sys/bus/pci/drivers/ehci_hcd
> > 
> > You should see an entry for your USB 2.0 host device, something like
> > 0000:00:xx.x
> > 
> > Then do
> > 
> >  # echo -n 0000:00:xx.x > unbind
> > 
> > (obviously replacing the xx.x before you do)
> > 
> > 
> > This will unbind your device from ehci_hcd, which might restore
> > functionality for you.
> 
> This one works perfectly!
> 
Awesome.

You can disable this on boot by creating
a /etc/udev/rules.d/disable-ehci.rules file containing:

ACTION=="add", SUBSYSTEM=="pci", DRIVER=="ehci_hcd", \
	RUN+="/bin/sh -c 'echo -n %k > %S%p/driver/unbind'"


(That should work, but do test it)

Scott
-- 
Scott James Remnant
scott at canonical.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090406/3005f253/attachment-0001.sig>


More information about the kernel-team mailing list