On Sat, 6 Jan 2007, David Relson wrote: > On Sat, 6 Jan 2007 17:06:46 -0500 (EST) > Alan Stern wrote: > > > On Sat, 6 Jan 2007, Mark Watson wrote: > > > > > I just bought a NEC USB2 PCI card, to workaround the Via khubd > > > hangs. I'd like to disable the onboard Via USB2 controller > > > entirely, but my bios has no such option:-( How can I tell Linux to > > > ignore/disable the device? > > > > > > I'm using USB built into the kernel at present. The only option I > > > found is nousb, but that turns everything off. I'm happy to build as > > > modules but, at least in ehci-hcd, there seems to be no option to > > > specify a PCI device explicitly... > > > > You can unbind the controller from its driver, which should end up > > doing what you want. > > > > Look in /sys/bus/pci/drivers/ehci_hcd to find the device ID of your > > controller, and write that ID to the "unbind" file in that > > directory. For example, you might do something like this: > > > > # ls /sys/bus/pci/drivers/ehci_hcd > > 0000:00:0f.3 bind module new_id unbind > > # echo -n 0000:00:0f.3 >/sys/bus/pci/drivers/ehci_hcd/unbind > > > > Of course, you will have two device IDs because you've got two > > controllers -- so be sure to select the right one. > > > > Alan Stern > > Making this persistent (across reboot) would call for adding the echo > command to the appropriate /etc/rc.d script, would it not?
Yes, of course. Alan Stern ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users