missing usb webcam id in pac7311.c . 093a:2620

Bug #363195 reported by alexhguerra
12
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Manoj Iyer
Jaunty
Fix Released
Medium
Manoj Iyer

Bug Description

Hello folks

Im running the current Jaunty and have bought a C3 TECH webcam with the usb id 093a:2620 cam chip is PAC7311 (GSPCA drivers)

the current stable pac7311.c found on http://linuxtv.org/hg/v4l-dvb
have this id
USB_DEVICE(0x093a, 0x2620), .driver_info = SENSOR_PAC7302

but the pac7311.c on current Jaunty kernel source code does not have it..... the most significant change i could saw in this driver is the add of some new ids (mine is in the new bunch)

Is there a way possible to have the gspca driver updated to the current stable one ? or if not is there a way to override this id 093a:with another one like id 093a:2621 that already exists in the driver?

or even maybe forcing the driver to load with the chips id im choosing?

Thanks a lot

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 003: ID 093a:2620 Pixart Imaging, Inc.
 Bus 002 Device 002: ID 1241:1111 Belkin Mouse
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: System manufacturer System Product Name
NonfreeKernelModules: nvidia
Package: linux-image-2.6.28-11-generic 2.6.28-11.41
ProcCmdLine: root=UUID=03b9e98a-bf8c-4df4-9a00-8bd9d86e6ce3 ro locale=pt_BR quiet splash
ProcEnviron:
 LANG=pt_BR.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.28-11.41-generic
SourcePackage: linux

Revision history for this message
alexhguerra (alexhguerra) wrote :
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi alexhguerra,

Unfortunately the kernel is currently frozen for the upcoming Jaunty release at the end of the week. However, I think this should indeed qualify for a stable release update to Jaunty. I'm pasting the upstream git commit id for the kernel team to reference. In the mean time I'd direct you to the 2.6.29 upstream mainline kernel the Ubuntu kernel team has built - https://wiki.ubuntu.com/KernelMainlineBuilds . It contains the patch referenced below for your device. Thanks.

ogasawara@yoji:~/linux-2.6$ git log -p 71d50f30724c901c3d8cc7a19bdb3c33e1ee5463
commit 71d50f30724c901c3d8cc7a19bdb3c33e1ee5463
Author: Hans de Goede <email address hidden>
Date: Sat Dec 27 03:43:53 2008 -0300

    V4L/DVB (10044): gspca - pac7311: Webcam 093a:2620 added.

    Signed-off-by: Hans de Goede <email address hidden>
    Signed-off-by: Jean-Francois Moine <email address hidden>
    Signed-off-by: Mauro Carvalho Chehab <email address hidden>

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Manoj Iyer (manjo)
Changed in linux (Ubuntu Jaunty):
assignee: nobody → manjo
Revision history for this message
Manoj Iyer (manjo) wrote :

Can you please kernel in test http://people.ubuntu.com/~manjo/lp363195-jaunty/ and report back here ?

Changed in linux (Ubuntu Jaunty):
status: Triaged → Incomplete
Revision history for this message
Manoj Iyer (manjo) wrote :

Alex, if you could post a verification result I can submit this for jaunty sru.

Thanks

Revision history for this message
alexhguerra (alexhguerra) wrote :

Ill test it in 2 hours. Thanks a lot

Revision history for this message
alexhguerra (alexhguerra) wrote :

It Worked !!!! :)

Just a thing that i noted on another wabcam, a "usb not enough bandwidth have been detected error -28" showed up, but with this webcam, it worked at all. Its a little sluggish , but works :) same behavior as Fedora 11 beta

Revision history for this message
Manoj Iyer (manjo) wrote :

Alex, thanks for the quick report, I have submitted SRU for jaunty.

Revision history for this message
Manoj Iyer (manjo) wrote :

SRU JUSTIFICATION:

IMPACT: No support for C3 TECH webcam with the usb id 093a:2620 PAC7311
chipset.
FIX: Added patch to add dev id 093a:2620 usb_device_id table.
TEST: The originator of the bug tested the kernel in
http://people.ubuntu.com/~manjo/lp363195-jaunty/ and reported that it
works.

Changed in linux (Ubuntu Jaunty):
status: Incomplete → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote :

Accepted linux into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Steve Beattie (sbeattie)
tags: added: hw-specific
Revision history for this message
Matthew Pagett (matt-pagett) wrote :

I have just purchased the same webcam - upgraded kernel to 2.6.29 but can't get it to work. Am I missing something?

Revision history for this message
Matthew Pagett (matt-pagett) wrote :

After further research - the device was recognized, and even worked (somewhat) in cheese. The problem was that the device uses a PJPG palette that is not recognized by most programs. However, that palette recognition issue does not relate to this bug. My apologies.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 2.6.28-13.44

---------------
linux (2.6.28-13.44) jaunty-proposed; urgency=low

  [ Stefan Bader ]

  * Revert "SAUCE: [jaunty] ALSA: Add retry for Intel8x0 clock measurement"
  * Revert "SAUCE: [jaunty] ALSA: Fix clock and buffer calculations for
    Intel8x0"
  * Revert "SAUCE: [jaunty] ALSA: Fix buffer positions and checks"

linux (2.6.28-12.43) jaunty-proposed; urgency=low

  [ Amit Kucheria ]

  * Enable SYN_COOKIES for iop32x and versatile flavours
    - LP: #361687
  * SAUCE: Quirk for BT USB device on MacbookPro to be reset before use
    - LP: #332443

  [ Brad Figg ]

  * [jaunty] Add missing mvsas (Marvel SAS 6440) module configuration.
    - LP: #352336

  [ Chuck Short ]

  * SAUCE: [USB] Unusual Device support for Gold MP3 Player Energy
    - LP: #125250

  [ Daniel T Chen ]

  * SAUCE: [jaunty] ALSA: Fix buffer positions and checks
    - LP: #345627
  * SAUCE: [jaunty] ALSA: Fix clock and buffer calculations for Intel8x0
    - LP: #345627
  * SAUCE: [jaunty] ALSA: Add retry for Intel8x0 clock measurement
    - LP: #345627

  [ Luke Yelavich ]

  * disable CONFIG_SND_HDA_INPUT_BEEP on amd64 and i386
    - LP: #331589

  [ Makito SHIOKAWA ]

  * [ARM] 5404/1: Fix condition in arm_elf_read_implies_exec() to set
    READ_IMPLIES_EXEC
    - LP: #364358

  [ Manoj Iyer ]

  * SAUCE: Added quirk to fix key release for Samsung NC20
    - LP: #360247

  [ Oleg Nesterov ]

  * posix timers: fix RLIMIT_CPU && fork()
    - LP: #361508

  [ Scott James Remnant ]

  * [Config] Disable libusual and the ub driver
    - LP: #364538

  [ Stefan Bader ]

  * Disable unwanted staging builds
    - LP: #366144
  * Remove prism2_usb driver from ubuntu and use the one from staging
    - LP: #325366
  * SAUCE: Make rtl8187se depend on WIRELESS_EXT
    - LP: #366144
  * Disable CONFIG_RTL8187SE for armel.versatile
    - LP: #366144

  [ Tejun Heo ]

  * libata: handle SEMB signature better
    - LP: #257790

  [ Tim Gardner ]

  * Set USB_SERIAL=m for i386/amd64
    - LP: #345002
  * SAUCE: Jaunty - aic79xx - set reset delay to 5 seconds, down from 15.
    - LP: #79542
  * SAUCE: (drop after 2.6.28) Wifi suspend/resume scan timeout fixes
    - LP: #336055
  * Sony laptop: Sony Vaio laptops do not enable wwan power by default.
    - LP: #364678

  [ Tyler Hicks ]

  * SAUCE: (drop after 2.6.28) eCryptfs: Larger buffer for encrypted
    symlink targets
    - LP: #357345

  [ Upstream Kernel Changes ]

  * V4L/DVB (9999): gspca - zc3xx: Webcam 046d:089d added.
    - LP: #326674
  * V4L/DVB (10044): gspca - pac7311: Webcam 093a:2620 added.
    - LP: #363195
  * hwmon: (it87) Add support for the ITE IT8720F
    - LP: #357766
  * vgacon: Return the upper half of 512 character fonts
    - LP: #355057
  * drm/i915: add support for G41 chipset
    - LP: #365958

 -- Stefan Bader <email address hidden> Mon, 25 May 2009 17:30:40 +0200

Changed in linux (Ubuntu Jaunty):
status: Fix Committed → Fix Released
Manoj Iyer (manjo)
Changed in linux (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
kaefert (kaefert) wrote :

This camera does not work with "newer" Ubuntu versions. See also:
http://ubuntuforums.org/showthread.php?t=2060450

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.