New USB webcam device id to be listed in gspca pac7302

Bug #982478 reported by Jozsef Marton
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

GSPCA PAC7302 driver (without any modification) supports also a webcam that report the following USB ID:
0x093a, 0x2627

This should be added to the pac7302.c as the attached patch shows.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jmarton 1790 F.... pulseaudio
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=/dev/sda5
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
MachineType: Acer TravelMate 4230
NonfreeKernelModules: nvidia
Package: linux (not installed)
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcEnviron:
 TERM=xterm
 LANG=hu_HU.UTF-8
 SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-20-generic root=UUID=0359219f-0150-4b9c-8ae2-bccf2c6cdde8 ro crashkernel=384M-2G:64M,2G-:128M quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Tags: precise
Uname: Linux 3.2.0-20-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 10/25/2006
dmi.bios.vendor: Acer
dmi.bios.version: V3.01
dmi.board.name: Grapevine
dmi.board.vendor: Acer
dmi.board.version: N/A
dmi.chassis.asset.tag: ��������������������
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAcer:bvrV3.01:bd10/25/2006:svnAcer:pnTravelMate4230:pvrV3.01:rvnAcer:rnGrapevine:rvrN/A:cvnAcer:ct10:cvrN/A:
dmi.product.name: TravelMate 4230
dmi.product.version: V3.01
dmi.sys.vendor: Acer

Revision history for this message
Jozsef Marton (jmarton84) wrote :
tags: added: hardware-support
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 982478

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: patch
Revision history for this message
Jozsef Marton (jmarton84) wrote : AcpiTables.txt

apport information

tags: added: apport-collected precise
description: updated
Revision history for this message
Jozsef Marton (jmarton84) wrote : AlsaDevices.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : AplayDevices.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : ArecordDevices.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : BootDmesg.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : CRDA.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : Card0.Amixer.info.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : Card0.Codecs.codec.1.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : IwConfig.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : Lspci.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : Lsusb.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : PciMultimedia.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : ProcModules.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : PulseList.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : RfKill.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : UdevDb.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : UdevLog.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote : WifiSyslog.txt

apport information

Revision history for this message
Jozsef Marton (jmarton84) wrote :

This new webcam id will laso be submitted to the mainstream kernel, but until then, inclusion could be useful and more convenient for the Ubuntu users.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Brad Figg (brad-figg) wrote : Test with newer development kernel (3.2.0-23.36)

Thank you for taking the time to file a bug report on this issue.

However, given the number of bugs that the Kernel Team receives during any development cycle it is impossible for us to review them all. Therefore, we occasionally resort to using automated bots to request further testing. This is such a request.

We have noted that there is a newer version of the development kernel than the one you last tested when this issue was found. Please test again with the newer kernel and indicate in the bug if this issue still exists or not.

You can update to the latest development kernel by simply running the following commands in a terminal window:

    sudo apt-get update
    sudo apt-get dist-upgrade

If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.

If you want this bot to quit automatically requesting kernel tests, add a tag named: bot-stop-nagging.

 Thank you for your help, we really do appreciate it.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: kernel-request-3.2.0-23.36
Revision history for this message
Jozsef Marton (jmarton84) wrote :

As of this writing, even the most current upstream mainline kernel lacks this USB id:

VERSION = 3
PATCHLEVEL = 4
SUBLEVEL = 0
EXTRAVERSION = -rc3
NAME = Saber-toothed Squirrel

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

This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report at bugzilla.kernel.org [1]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.

If you are comfortable with opening a bug upstream, It would be great if you can report back the upstream bug number in this bug report. That will allow us to link this bug to the upstream report.

[1] https://wiki.ubuntu.com/Bugs/Upstream/kernel

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
Jozsef Marton (jmarton84) wrote :

Sure, I will do so. I think I will be able to take the time in a week to read through how to report patches upstream, and when it is done, I will link both reports together.

As release of precise is approaching, though, I was wondering that it would be useful for the community to include this patch in the Ubuntu kernel before precise is released.

Revision history for this message
Brad Figg (brad-figg) wrote :

@jozsef,

Can you tell me the make and model of this webcam?

Changed in linux (Ubuntu):
assignee: nobody → Brad Figg (brad-figg)
Revision history for this message
Brad Figg (brad-figg) wrote :

@jozsef,

There are test kernels at http://people.canonical.com/~bradf/lp982478/. Please give the appropriate one a try and add a comment back here if it works or not.

Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Jozsef Marton (jmarton84) wrote :

@brad,

Tha amd64 flavour[1] works for me with the cam.
It is a Genius FaceCam 300.

Thank you for your help!

1: http://people.canonical.com/~bradf/lp982478/linux-image-3.2.0-23-generic_3.2.0-23.37~lp982478_amd64.deb

Changed in linux (Ubuntu):
status: Incomplete → In Progress
Revision history for this message
Jozsef Marton (jmarton84) wrote :

Patch submitted upstream for the current mainline kernel having version: 3.4-rc7.

(Instead of fileing a bug, I've submitted a patch as described in [1]. I will indicate here when something happens upstream.
[1]: linux/Documentation/SubmittingPatches)

Revision history for this message
Jozsef Marton (jmarton84) wrote :
Revision history for this message
Jozsef Marton (jmarton84) wrote :

Patch included in current mainline kernel 3.5-rc1.

Revision history for this message
penalvch (penalvch) wrote :

Jozsef Marton, the upstream patch is available in Precise+ as per http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-precise.git;a=commit;h=5b84325a314d5d1008e1fe59e5d74d99b5b7768b . Hence, this is considered closed. If this doesn't address your issue, please reopen and execute the following in Trusty via a terminal:
apport-collect 982478

Changed in linux (Ubuntu):
assignee: Brad Figg (brad-figg) → nobody
status: In Progress → Invalid
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.