[Bug 622168] Re: webcam "device initialization failed" in lucid (needs high-speed USB 2.0 port) but has worked in past on lucid

Kim Tyler 622168 at bugs.launchpad.net
Thu Sep 9 02:42:19 UTC 2010


apport information

** Tags added: apport-collected

** Description changed:

  Binary package hint: linux-image-2.6.32-24-generic
  
  uname -a = "Linux pio 2.6.32-24-generic #41-Ubuntu SMP Thu Aug 19
  01:38:40 UTC 2010 x86_64 GNU/Linux"
  
  system up-to-date as of 22nd August 2010
  
  sb_release -rd =
  Description:	Ubuntu 10.04.1 LTS
  Release:	10.04
  
  Problem show up in dmesg during boot (see /var/log/messages below)
  
  Webcam should initialize correctly during startup, and be usable during
  normal use
  
  
  relevant part of /var/log/messages=
  
  Aug 22 17:26:02 pio kernel: [   28.796272] em28xx: New device @ 12 Mbps (eb1a:2750, interface 0, class 0)
  Aug 22 17:26:02 pio kernel: [   28.796276] em28xx: Device initialization failed.
  Aug 22 17:26:02 pio kernel: [   28.796277] em28xx: Device must be connected to a high-speed USB 2.0 port.
  Aug 22 17:26:02 pio kernel: [   28.796329] usbcore: registered new interface driver em28xx
  Aug 22 17:26:02 pio kernel: [   28.796332] em28xx driver loaded
  
  lsusb -v=
  
  Bus 002 Device 002: ID eb1a:2750 eMPIA Technology, Inc. ECS Elitegroup G220 integrated Webcam
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0xeb1a eMPIA Technology, Inc.
    idProduct          0x2750 ECS Elitegroup G220 integrated Webcam
    bcdDevice            1.00
    iManufacturer           0 
    iProduct                0 
    iSerial                 0 
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength          249
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0x80
        (Bus Powered)
      MaxPower              500mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       1
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0200  1x 512 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       2
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0280  1x 640 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       3
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0300  1x 768 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       4
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0340  1x 832 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       5
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0380  1x 896 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       6
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x03c0  1x 960 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       7
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol    255 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval             100
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x03fc  1x 1020 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x84  EP 4 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0000  1x 0 bytes
          bInterval               1
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0000
    (Bus Powered)
  
  
  The webcam used to work under lucid, but now doesn't.  I can't find the module for the usb, is this now part of the kernel and not a module?  The webcam been attached to a slow speed USB device instead of the high speed device.
  
  lsusb =
  
  Bus 005 Device 002: ID 0db0:a970 Micro Star International Bluetooth dongle
  Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 002 Device 002: ID eb1a:2750 eMPIA Technology, Inc. ECS Elitegroup G220 integrated Webcam
  Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  
- This is especially annoying since it worked in this release of ubuntu
- lucid with early kernels.  (enumeration of usb devices during kernel
- load of usb devices is different to enumeration of usb devices during
- module load?)
+ This is especially annoying since it worked in this release of ubuntu lucid with early kernels.  (enumeration of usb devices during kernel load of usb devices is different to enumeration of usb devices during module load?)
+ --- 
+ AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
+ Architecture: amd64
+ AudioDevicesInUse:
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  kit284     1599 F.... pulseaudio
+  /dev/snd/controlC1:  kit284     1599 F.... pulseaudio
+ CRDA: Error: [Errno 2] No such file or directory
+ Card0.Amixer.info:
+  Card hw:0 'V8237'/'VIA 8237 with ALC850 at 0x1800, irq 22'
+    Mixer name	: 'Realtek ALC850 rev 0'
+    Components	: 'AC97a:414c4790'
+    Controls      : 49
+    Simple ctrls  : 30
+ Card1.Amixer.info:
+  Card hw:1 'SAA7134'/'saa7133[0] at 0xd2206800 irq 22'
+    Mixer name	: 'SAA7134 Mixer'
+    Components	: ''
+    Controls      : 6
+    Simple ctrls  : 3
+ Card2.Amixer.info:
+  Card hw:2 'modem'/'VIA 82XX modem at 0x1c00, irq 22'
+    Mixer name	: 'Conexant id 23'
+    Components	: 'AC97m:43585423'
+    Controls      : 2
+    Simple ctrls  : 2
+ Card2.Codecs.codec97.0.mc97.1.1:
+  1-1/0: Conexant id 23
+  
+  Extended modem ID: codec=1 LIN1
+  Modem status     : PRA(GPIO) PRB(res) PRC(ADC1) PRD(DAC1) PRE(ADC2) PRF(DAC2) PRG(HADC) PRH(HDAC)
+  Line1 rate       : 8000Hz
+ DistroRelease: Ubuntu 10.10
+ HibernationDevice: RESUME=UUID=8bc3362d-e136-453f-bb6c-284013a5dd11
+ InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100908)
+ MachineType: CLEVO D900K
+ Package: linux (not installed)
+ PccardctlIdent:
+  Socket 0:
+    no product info available
+ PccardctlStatus:
+  Socket 0:
+    no card
+ ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-20-generic root=UUID=b85f5356-f0bf-4800-bc48-8cae73070e26 ro quiet splash
+ ProcEnviron:
+  LANG=en_AU.UTF-8
+  SHELL=/bin/bash
+ ProcVersionSignature: Ubuntu 2.6.35-20.29-generic 2.6.35.4
+ Regression: Yes
+ RelatedPackageVersions: linux-firmware 1.38
+ Reproducible: Yes
+ Tags: maverick kernel-config regression-update needs-upstream-testing
+ Uname: Linux 2.6.35-20-generic x86_64
+ UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
+ dmi.bios.date: 12/06/2005
+ dmi.bios.vendor: Phoenix
+ dmi.bios.version: 4.06CJ15
+ dmi.board.name: D900K
+ dmi.board.vendor: CLEVO
+ dmi.board.version: VT8341B
+ dmi.chassis.asset.tag: No Asset Tag
+ dmi.chassis.type: 1
+ dmi.chassis.vendor: No Enclosure
+ dmi.chassis.version: N/A
+ dmi.modalias: dmi:bvnPhoenix:bvr4.06CJ15:bd12/06/2005:svnCLEVO:pnD900K:pvrVT8341B:rvnCLEVO:rnD900K:rvrVT8341B:cvnNoEnclosure:ct1:cvrN/A:
+ dmi.product.name: D900K
+ dmi.product.version: VT8341B
+ dmi.sys.vendor: CLEVO

** Attachment added: "AcpiTables.txt"
   https://bugs.edge.launchpad.net/bugs/622168/+attachment/1558928/+files/AcpiTables.txt

-- 
webcam "device initialization failed" in lucid (needs high-speed USB 2.0 port) but has worked in past on lucid
https://bugs.launchpad.net/bugs/622168
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list