regression: uvcvideo module makes "cannot reset port" error on usb with bison webcam (5986:0203): USB and suspend fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Karmic |
Fix Released
|
High
|
Canonical Kernel Team |
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/
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,
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-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=es_ES.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
linux-
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.
dmi.board.name: U-100
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.board.version: Ver.001
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: U-100
dmi.product.
dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO., LTD
Related branches
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: regression-potential |
Changed in linux (Ubuntu): | |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
Changed in ubuntu-release-notes: | |
status: | Fix Released → In Progress |
Changed in ubuntu-release-notes: | |
status: | In Progress → Fix Released |
Changed in ubuntu-release-notes: | |
status: | Fix Released → In Progress |
Changed in ubuntu-release-notes: | |
status: | In Progress → Fix Released |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu): | |
assignee: | Canonical Kernel Team (canonical-kernel-team) → ixakep (ixakep) |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Confirmed |
Changed in ubuntu-release-notes: | |
status: | Confirmed → Fix Released |
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Released |
status: | Fix Released → Incomplete |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Confirmed |
Changed in ubuntu-release-notes: | |
status: | Confirmed → Fix Released |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu): | |
assignee: | ixakep (ixakep) → nobody |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Incomplete |
Changed in ubuntu-release-notes: | |
status: | Incomplete → Fix Released |
tags: |
added: regression-release removed: regression-potential |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: 2.6.31.y |
Changed in linux (Ubuntu Karmic): | |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in linux (Ubuntu): | |
status: | Fix Released → Confirmed |
tags: | added: karmic |
tags: |
added: 2.6.31.7 removed: 2.6.31.y |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Fix Committed |
Changed in ubuntu-release-notes: | |
status: | Fix Committed → Fix Released |
tags: | added: apport-collected |
Changed in linux (Ubuntu Karmic): | |
status: | Triaged → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
tags: | added: verification-needed |
tags: |
added: verification-done removed: verification-needed |
Changed in linux (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Released → Fix Committed |
Changed in linux (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu Karmic): | |
status: | Fix Released → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Incomplete |
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in linux (Ubuntu Karmic): | |
status: | Fix Released → Fix Committed |
Changed in linux (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Incomplete |
Changed in linux (Ubuntu Karmic): | |
status: | Fix Committed → In Progress |
Changed in linux (Ubuntu Karmic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
i can confirm the issue for the MSI Wind u90, with an
BisonCam, NB Pro (5986:0141)
if activated no usb devices work.