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? ------------------------------------------------------------------------- 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