Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a way in Fedora 14 to restart the USB system so that all USB devices disconnect and reconnect to the OS (due to some slightly dubious USB peripherals that I have no choice but to use).

I found that one way is to use modprobe on ehci_hcd, but in Fedora ehci is built in. I found how to stop ehci by doing:

echo -n "0000:00:xx.x" > /sys/bus/pci/drivers/ehci_hcd/unbind

Where xx.x corresponds to the results of:

lspci|grep -i ehci

But I am not sure how to get it back up and running again. What should I do?

share|improve this question

migrated from serverfault.com Nov 16 '11 at 20:18

This question came from our site for system and network administrators.

Have you tried to run that command to bind after unbind? ^un^ – Kevin Nov 16 '11 at 18:44
if all else fails you can always recompile the kernel with the ehci built as a module – Jure1873 Nov 16 '11 at 18:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.