for a past 7 days I am fighting with:
- Code: Select all
hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
I have a Microsoft LifeCam Cinema. It works from about 1 minute to 4 hours and then I it randomly disconnects. I tryed soft usb hub restart usb_modeswitch -v 0424 -p ec00 -R -W but nothing helps. Camera disappear on lsusb list (after that there is no /dev/video0 any more). To make it work again I have to manually unplug and plug USB again.
I checked and replaced everything 1000 times (r-pi, cabel, power, usb hub, sd car, Debian Wheezy, F17, libjpeg62, 7 and 8, I have also compiled my own 'motion', I did rmmod uvcvideo && modprobe uvcvideo, I have used quirks=128 FIX_BANDWIDTH as it is mentioned here http://www.ideasonboard.org/uvc/) and scenario is always the same!!
I am using 'motion' to motion detection digging a little security system for my home.
Gues what? Camera works fine with my laptop .
I also have second webcam: Logitech C270. This webcam works with r-pi+motion for many many days without a problem.
Microsoft LifeCam Cinema has 1.5m long cable without EMI noise cylinder (there is no anything like that http://www.sourcingmap.com/emi-noise-suppressor-cylinder-clampon-ferrite-bead-core-ring-for-data-usb-cable-p-26796.html).
Does anybody know what I can do with his bug?
How can I do to tell usb hub not to disconnect my camera?
Can it be really some electromagnetic interference??
I am desperate, what can I do? Where to look?
Thank you very much,