← Back to team overview

kernel-packages team mailing list archive

[Bug 1176126] Re: 045e:0721 Microsoft LifeCam NX-3000 not detected

 

Now I 've tried to understand what happens by bisect. But when I followed the direction in wiki (https://wiki.ubuntu.com/Kernel/KernelBisection) I have some problems (see also 
http://ubuntu.5.x6.nabble.com/Update-https-wiki-ubuntu-com-Kernel-KernelBisection-Inquiry-td4997067.html).
I have the same problems like described in http://forum.ubuntuusers.de/topic/kernel-fuer-git-bisect-kompilieren/#post-4465307.

I have done:
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-raring.git
cd ubuntu-raring
git checkout -b mybisect origin/master
That's ok!

But when I say:
git bisect start Ubuntu-3.8.0-16.26 Ubuntu-3.8.0-15.25
I received:
Bisecting: a merge base must be tested
[405acc3402a3df8df967d1848947dc58f0059664] Linux 3.8.4
and the subdirectories debian and debian.master are deleted. Therefore I can't set an new version in debian.master/changelog and the the build of kernel to test with
fakeroot debian/rules clean
fakeroot debian/rules binary-headers binary-generic
fails!

I search in google how to build an own kernel and found:
cp /boot/config-$(uname -r) .config
make oldconfig
fakeroot make deb-pkg

This creates the files 
linux-image-3.8.4+_3.8.4+-1_amd64.deb
linux-firmware-image_3.8.4+-1_amd64.deb
linux-headers-3.8.4+_3.8.4+-1_amd64.deb
linux-libc-dev_3.8.4+-1_amd64.deb

I can install and test them. The result is good:
git bisect good
Bisecting: 280 revisions left to test after this (roughly 8 steps)
[237e06fef3f2c5a461709904073f5ac587450839] UBUNTU: Temporarily disable module check on build

All the following 8 steps are as result bad I got the last revision:
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[74a6af256b4816bf95ca59323dc06b8001673a43] USB: EHCI: work around silicon bug in Intel's EHCI controllers

But I don't know is this result significant? Perhaps the the tags are
non-linear?

So I tried to bisect the mainline kernels. I load the mainline kernels from http://kernel.ubuntu.com/~kernel-ppa/mainline/:
v3.8.4-raring -> this is ok!
v3.8.5-raring -> this implies the bug
Now I done: 
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
but the command "git bisect v3.8.4 good" fails with
fatal: Needed a single revision
Ungültige Referenz-Eingabe: v3.8.4

Now I don't know how continuing!
I would like to help, but I need a little "how to" that works fine and give the correct results!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1176126

Title:
  045e:0721 Microsoft LifeCam NX-3000 not detected

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  Since upgrate from quantal to raring I have the a problem with the
  webcam "Microsoft LifeCam NX-3000". The webcam doesn't work.

  The last good kernel is 3.8.0-15.25, while the bug first appears with
  kernel 3.8.0-16.26.

  In /var/log/syslog I can see:
  May  3 07:46:44 master kernel: [   61.441466] uvcvideo: Found UVC 1.00 device Microsoft LifeCam NX-3000 (045e:0721)
  May  3 07:46:44 master kernel: [   61.441923] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
  May  3 07:46:44 master kernel: [   61.442272] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
  May  3 07:46:44 master kernel: [   61.442275] uvcvideo: Failed to initialize the device (-5).
  May  3 07:46:44 master kernel: [   61.442350] usbcore: registered new interface driver uvcvideo
  May  3 07:46:44 master kernel: [   61.442352] USB Video Class driver (1.1.1)

  The kernel is the actual kernel of raring (3.8.0-19-generic, package
  linux - 3.8.0-19.30).

  But when I boot raring with kernel 3.5.0-27 (last kernel from quantal)
  the webcam it works fine:

  May  3 07:39:36 master kernel: [  370.964836] uvcvideo: Found UVC 1.00 device Microsoft LifeCam NX-3000 (045e:0721)
  May  3 07:39:36 master kernel: [  370.965309] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
  May  3 07:39:36 master kernel: [  370.966042] input: Microsoft LifeCam NX-3000 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input15
  May  3 07:39:36 master kernel: [  370.966208] usbcore: registered new interface driver uvcvideo
  May  3 07:39:36 master kernel: [  370.966212] USB Video Class driver (1.1.1)

  It's probably the same problem as bug #1168430 ?
  ---
  ApportVersion: 2.9.2-0ubuntu8
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  liebmann   2988 F.... pulseaudio
   /dev/snd/controlC0:  liebmann   2988 F.... pulseaudio
  CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
  DistroRelease: Ubuntu 13.04
  InstallationDate: Installed on 2011-05-13 (722 days ago)
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427)
  IwConfig:
   eth0      no wireless extensions.

   lo        no wireless extensions.
  MachineType: Shuttle Inc. SH55J
  MarkForUpload: True
  Package: linux (not installed)
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-19-generic root=/dev/sda1 ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 3.8.0-19.30-generic 3.8.8
  RelatedPackageVersions:
   linux-restricted-modules-3.8.0-19-generic N/A
   linux-backports-modules-3.8.0-19-generic  N/A
   linux-firmware                            1.106
  RfKill:

  Tags:  raring
  Uname: Linux 3.8.0-19-generic x86_64
  UpgradeStatus: Upgraded to raring on 2013-04-25 (8 days ago)
  UserGroups: adm admin cdrom dialout lp lpadmin plugdev sambashare users
  dmi.bios.date: 06/18/2010
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 080015
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: SH55J
  dmi.board.vendor: Shuttle Inc.
  dmi.board.version: V10
  dmi.chassis.asset.tag: To Be Filled By O.E.M.
  dmi.chassis.type: 3
  dmi.chassis.vendor: To Be Filled By O.E.M.
  dmi.chassis.version: To Be Filled By O.E.M.
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd06/18/2010:svnShuttleInc.:pnSH55J:pvrV10:rvnShuttleInc.:rnSH55J:rvrV10:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
  dmi.product.name: SH55J
  dmi.product.version: V10
  dmi.sys.vendor: Shuttle Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1176126/+subscriptions