04f2:a13b Microphone not working on USB Webcam

Bug #1037630 reported by Erik Andresen
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Linaro Ubuntu
New
Undecided
Unassigned
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Microphone input is not working with at least one USB Webcam under Oneiric and Precise based Linaro Images:
"arecord -D hw:2,0 -f S16_LE -V mono /tmp/test.wav" only records silence.

Webcam that fails:
Pleomax 1.3MP UVC Webcam
ID 04f2:a13b Chicony Electronics Co., Ltd

Another webcam works.
The interesting part is, while the failing webcam does not work with e.g. 3.1.1-29-linaro-lt-omap kernel, it works with the vanilla 3.1 kernel!

A Workaround is adding the VID/PID to drivers/usb/core/quirks.c, see the attachment.

The following kernel bugs might be related:
https://bugzilla.kernel.org/show_bug.cgi?id=35922
https://bugzilla.kernel.org/show_bug.cgi?id=44281

Revision history for this message
Erik Andresen (erik-f) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Gannet (ken20001) wrote :

Also have Webcam with microphone that fails:

Pleomax 1.3MP UVC Webcam
Bus 001 Device 002: ID 04f2:a13b Chicony Electronics Co., Ltd

Linux 3.5.0-25 x86_64
Kubuntu 12.10
KDE 4.10

tags: added: patch
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.8 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9-rc1-raring/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Erik Andresen (erik-f) wrote :

But upstream won't have the latest TI patches.
Iirc the camera worked on vanilla 3.1, just not on 3.1+ti/linaro which has quite a few USB patches

Revision history for this message
Gannet (ken20001) wrote :

The mainline kernel 3.8 does NOT fix this bug.

tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
affects: linaro-ubuntu → linux
affects: linux → linaro-ubuntu
summary: - Microphone not working on some USB Webcams
+ 04f2:a13b Microphone not working on USB Webcam
tags: added: needs-kernel-logs needs-upstream-testing regression-potential
removed: usbaudio webcam
Revision history for this message
Chase Qi (chase-qi) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.