]> git.donarmstrong.com Git - bin.git/blobdiff - reset_usb_bus
add reset usb bus command
[bin.git] / reset_usb_bus
diff --git a/reset_usb_bus b/reset_usb_bus
new file mode 100755 (executable)
index 0000000..590e51d
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+for i in /sys/bus/pci/drivers/[uoex]hci_hcd/*:*; do
+  [ -e "$i" ] || continue
+  echo "${i##*/}" > "${i%/*}/unbind"
+  echo "${i##*/}" > "${i%/*}/bind"
+done