Пытаюсь тут настроить вещание с веб-камеры. И наткнулся на такую бяку. Через раз при чтении потока с камеры (Microsoft LifeCam HD-5000) USB-порт отваливается с сообщением в dmesg:
[ 694.662061] xhci_hcd 0000:05:00.0: Signal while waiting for configure endpoint command
[ 694.662636] usb 5-2: Not enough bandwidth for altsetting 0
[ 699.677920] xhci_hcd 0000:05:00.0: xHCI host not responding to stop endpoint command.
[ 699.677925] xhci_hcd 0000:05:00.0: Assuming host is dying, halting host.
[ 699.677952] xhci_hcd 0000:05:00.0: HC died; cleaning up
[ 699.677993] usb 5-1: USB disconnect, device number 2
[ 699.678229] usb 5-2: USB disconnect, device number 3
После чего не работает до перезагрузки. При чём когда камера была воткнута в USB3-дырку, то переставала работать USB2-мышь, а в первый раз вообще умер udev. После перетыкания камеры в USB2, стала хоть она только отваливаться.
После отваливания по lsusb не видна. rmmod на всевозможные usb* и uvc* с последующием modprobe не помогают.
Есть мысли, куда копать?
Ubuntu 13.04.