Comment 81 for bug 435352

Revision history for this message
semon (simon-renard) wrote : Re: [Bug 435352] Re: regression: uvcvideo module makes "cannot reset port" error on usb with bison webcam (5986:0203): USB and suspend fails

hello all,

The recent update of udev fixed the webcam problem on my MSI WIND U100.
Meaning that my webcam is now working correctly on karmic (using cheese)

 I will try usb tonight but I'm not sure what is the correct reproducible
scenario by everyone. Could someone enlighten me ?

Regards,
Simon.

On Tue, Nov 10, 2009 at 4:58 PM, cives <email address hidden> wrote:

> Hello,
> Finally I found you. I have been more than one month crazy looking for the
> reason why my upgrade to Karmic Alpha 6 made disappear suddenly my USB
> connections. I even created a bug without any reply from the kind people
> from Canonical. Until I found you.
> Strangely in the beginning my USB were recognised from time to time, but in
> the last two weeks very rarely I have been able to connect anything to my LG
> X110. On the other side, in Ubuntu 9.04 everything was fine and smooth.
> I even reinstalled a few times UNR and Kubuntu Netbook 9.10, with MUCH
> trouble to get the USB or the CD Lives recognised by the netbook.
> I have tried everything, I update twice a day, I have the last kernel
> 2.31.15, and nothing proved successful, except what I have tried a few
> minutes ago: blacklisting my uvcvideo as shown in post 28.
> In my case there is a small difference. I did not try the webcam with the
> Jaunty, since I don't usually use it, but before I blacklisted the uvcvideo
> it did not work at all, so I don't get handicapped by blacklisting it. For
> me it is much more important to have USB access to my USB disks, memories
> and CD/DVDs, obviously. I can finally take a deep breath and relax, because
> I could not work properly without USB, as you can imagine.
> What keeps me really disappointed is the Canonical's attitude. This is not
> a minor gap, but something really serious, specially because with a netbook
> you get isolated without USB, and it does not show the argued interest in
> netbooks, as per Canonical's statements.
> I am a newbie in Linux/Ubuntu (I had tried in the past but only with the
> 9.04 I have 100% converted to Linux), and it has disappointed me terribly
> the so many problems that you should manage, without Canonical's assistance.
> Four months ago I did not know anything at all about Linux and I have become
> a very good domestic expert in Ubuntu and Linux due to these many unresolved
> problems.
> Thank you guys. You saved me really today.
> P.S.: For Knuutsen, there is no solution to this problem by updating
> anything. You must have done something else, but my LG X110 has only been
> able to recognise back my USB devices by blacklisting the uvcvideo...
> Best regards,
> Antonio
>
> --
> regression: uvcvideo module makes "cannot reset port" error on usb with
> bison webcam (5986:0203): USB and suspend fails
> https://bugs.launchpad.net/bugs/435352
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in Ubuntu Release Notes: Fix Released
> Status in “linux” package in Ubuntu: Triaged
>
> Bug description:
> (This bug report supersedes bug #427327)
>
> On my MSI Wind with bison webcam (5986:0203) most of the time I boot karmic
> (2.6.31-10.35 kernel) I get these error in dmesg:
>
> [ 18.861916] ehci_hcd 0000:00:1d.7: force halt; handhake f8046424
> 00004000 00000000 -> -110
> [ 18.877866] hub 1-0:1.0: cannot reset port 6 (err = -108)
> [ 18.877882] hub 1-0:1.0: cannot reset port 6 (err = -108)
> [ 18.877893] hub 1-0:1.0: cannot reset port 6 (err = -108)
> [ 18.877904] hub 1-0:1.0: cannot reset port 6 (err = -108)
> [ 18.877913] hub 1-0:1.0: cannot reset port 6 (err = -108)
> [ 18.877921] hub 1-0:1.0: Cannot enable port 6. Maybe the USB cable is
> bad?
>
> As a consequence the system will fail to suspend and recognize USB mass
> storage devices, which is a main problem.
>
> Further investigation shows it only happens when the uvcvideo module is
> loaded.
>
> System works well if uvcvideo is not loaded, either by disabling the webcam
> before rebooting (FN+F6) or by blacklisting the uvcvideo module in
> /etc/modconf.d/.
>
> If I blacklist uvcvideo and load it manually after boot (modprobe) the same
> thing happens: most of the time I get "cannot reset port" error and USB
> storage and suspend is non-functional from then on.
>
> In very rare occasions (1 in 10 or less) the system loads uvcvideo and does
> not give "cannot reset port" errors and all suspend, USB storage and webcam
> are functional.
>
> This is a regression since it does not happen with ubuntu 9.04: I have used
> 9.04 for months before and it also works well if I boot with
> 9.04-netbook-remix usb image.
>
> Considering that the MSI Wind and its several clones are quite popular and
> that this bug will make suspend and USB unfunctional, it may have a quite
> big impact on ubuntu users, specially the netbook-remix friends.
>
> ProblemType: Bug
> AplayDevices:
> **** List of PLAYBACK Hardware Devices ****
> card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog]
> Subdevices: 1/1
> Subdevice #0: subdevice #0
> Architecture: i386
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC0: jjchico 1879 F.... pulseaudio
> CRDA: Error: [Errno 2] No existe el fichero ó directorio
> Card0.Amixer.info:
> Card hw:0 'Intel'/'HDA Intel at 0xffe00000 irq 16'
> Mixer name : 'Realtek ALC1200'
> Components : 'HDA:10ec0888,14620110,00100101'
> Controls : 21
> Simple ctrls : 13
> Date: Wed Sep 23 17:19:36 2009
> DistroRelease: Ubuntu 9.10
> MachineType: MICRO-STAR INTERNATIONAL CO., LTD U-100
> Package: linux-image-2.6.31-10-generic 2.6.31-10.35
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-10-generic
> root=UUID=b18af3c8-62ae-4d9c-b27e-9ed6aa137ff1 ro quiet splash
> ProcEnviron:
> LANG=es_ES.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-10.35-generic
> RelatedPackageVersions:
> linux-backports-modules-2.6.31-10-generic N/A
> linux-firmware 1.19
> RfKill:
>
> SourcePackage: linux
> Tags: ubuntu-unr
> Uname: Linux 2.6.31-10-generic i686
> dmi.bios.date: 07/16/2008
> dmi.bios.vendor: American Megatrends Inc.
> dmi.bios.version: 4.6.3
> dmi.board.asset.tag: To be filled by O.E.M.
> dmi.board.name: U-100
> dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD
> dmi.board.version: Ver.001
> dmi.chassis.asset.tag: To Be Filled By O.E.M.
> dmi.chassis.type: 3
> dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO., LTD
> dmi.chassis.version: Ver.001
> dmi.modalias:
> dmi:bvnAmericanMegatrendsInc.:bvr4.6.3:bd07/16/2008:svnMICRO-STARINTERNATIONALCO.,LTD:pnU-100:pvrVer.001:rvnMICRO-STARINTERNATIONALCO.,LTD:rnU-100:rvrVer.001:cvnMICRO-STARINTERNATIONALCO.,LTD:ct3:cvrVer.001:
> dmi.product.name: U-100
> dmi.product.version: Ver.001
> dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO., LTD
>