May 12, 2008 · General · Email This Post

Sponsored Link
I have an old noname cheapo webcam, that I dusted out of my junk (why? More on that in a post coming soon). I hoped that it would work in my Ubuntu setup out of the box like most of my other hardware. I connected it to my laptop's usb port. dmesg gave the following output:

[21328.211333] usb 1-1: new full speed USB device using ohci_hcd and address 2
[21328.319698] usb 1-1: configuration #1 chosen from 1 choice
[21328.439705] Linux video capture interface: v2.00
[21328.458509] zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.05
[21328.459113] usb 1-1: ZC0301[P] Image Processor and Control Chip detected (vid/pid 0x0AC8/0x301B)
[21328.520576] usb 1-1: PB-0330 image sensor detected
[21328.870287] usb 1-1: Initialization succeeded
[21328.870919] usb 1-1: V4L2 device registered as /dev/video0
[21328.871001] usbcore: registered new interface driver zc0301
[21328.913737] usbcore: registered new interface driver gspca
[21328.913811] ubuntu/media/gspcav1/gspca_core.c: gspca driver 01.00.12 registered

Great! Everything set up, I thought. But running various programs, camorama, camE, kopete, everything gave weird errors like "Connection could not be made", "device not ready" or just showed a blank screen. But soon, after few trial and errors, I found the solution. Basically the "zc0301″ module is the culprit and all you have to do to get your camera working is prevent it from loading. So, this is what I did:

sudo modprobe -r gspca
sudo modprobe -r zc0301
sudo modprobe gspca

And voila! the webcam started working like magic. Of course, this tip is only for webcams that use this particular chip. And if you want to make this change permanent so that you don't have to run these commands everytime you want to use your webcam, all you have to do is add the following line to your /etc/modprobe.d/blacklist file

blacklist zc0301

This would prevent the module from loading whenever you connect your webcam to your computer. Let me know if this worked for you or if you have some of your own tips/tricks/hacks to get this or other webcams working on linux.

Sponsored Link

Incoming search terms:

Related posts

37 Comments to “Tip: Getting Your Webcam To Work In Ubuntu”

  1. Brian Anotado says:

    Thanks for your post.
    Now I got my webcam working.

    Cheers!

    Brian Anotado

    [Reply]

  2. Wadi says:

    I am new with Ubuntu.

    On Ubuntu 8.10, I actually tried the “hacked” ov51xx driver but the camera still wont work!

    This is my dmesg:

    13.261951] Linux video capture interface: v2.00
    [ 13.448568] ov51x_jpeg: USB OV518 video device found
    [ 13.450803] ov51x_jpeg: Device revision 9
    [ 13.462880] ov51x_jpeg: Compression required with OV518…enabling
    [ 13.482770] input: PC Speaker as /devices/platform/pcspkr/input/input5
    [ 13.539661] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 13.542369] NVRM: loading NVIDIA Linux x86 Kernel Module 96.43.09 Mon Oct 27 14:23:30 PST 2008
    [ 13.606260] input: GenPS/2 Genius Mouse as /devices/platform/i8042/serio1/input/input6
    [ 13.614882] VIA 82xx Audio 0000:00:11.5: PCI INT C -> GSI 22 (level, low) -> IRQ 22
    [ 13.615057] VIA 82xx Audio 0000:00:11.5: setting latency timer to 64
    [ 13.905235] phy0: Selected rate control algorithm ‘pid’
    [ 14.126533] Registered led device: rt2500usb-phy0:radio
    [ 15.616561] ov51x_jpeg: Sensor is an OV66308AE
    [ 15.991834] ov51x_jpeg: Device at usb-0000:00:10.1-1 registered to minor 0
    [ 15.991893] usbcore: registered new interface driver ov51x
    [ 15.991929] usbcore: registered new interface driver rt2500usb
    [ 15.992628] ov51x_jpeg: 1.5.9 : ov51x USB Camera Driver
    [ 17.151656] lp: driver loaded but no devices found

    Is there anything wrong?

    My lsusb, however :

    Bus 004 Device 003: ID 13b1:000d Linksys WUSB54G Wireless Adapter
    Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 004: ID 05a9:0518 OmniVision Technologies, Inc. OV518 WebCam
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    PLease help!! I know the camera works in windows xp!!

    Appreciate it a lot guys!

    [Reply]

  3. thomas says:

    [ 0.607788] pci 0000:00:0a.0: reg 20 io port: [0xf600-0xf60f]
    [ 0.607793] pci 0000:00:0a.0: reg 24 io port: [0xf500-0xf57f]
    [ 0.607937] pci 0000:01:00.0: reg 10 32bit mmio: [0xd0000000-0xdfffffff]
    [ 0.607943] pci 0000:01:00.0: reg 14 io port: [0xee00-0xeeff]
    [ 0.607949] pci 0000:01:00.0: reg 18 32bit mmio: [0xfdff0000-0xfdffffff]
    [ 0.607966] pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
    [ 0.607976] pci 0000:01:00.0: supports D1 D2
    [ 0.608019] pci 0000:01:00.1: reg 10 32bit mmio: [0xc0000000-0xcfffffff]
    [ 0.608025] pci 0000:01:00.1: reg 14 32bit mmio: [0xfdfe0000-0xfdfeffff]
    [ 0.608051] pci 0000:01:00.1: supports D1 D2
    [ 0.608092] pci 0000:00:0b.0: bridge io port: [0xe000-0xefff]
    [ 0.608097] pci 0000:00:0b.0: bridge 32bit mmio: [0xfdf00000-0xfdffffff]
    [ 0.608101] pci 0000:00:0b.0: bridge 32bit mmio pref: [0xc0000000-0xdfffffff]
    [ 0.608131] pci 0000:02:07.0: reg 10 io port: [0xdf00-0xdf7f]
    [ 0.608137] pci 0000:02:07.0: reg 14 32bit mmio: [0xfcfff000-0xfcfff07f]
    [ 0.608154] pci 0000:02:07.0: reg 30 32bit mmio: [0x000000-0x01ffff]
    [ 0.608162] pci 0000:02:07.0: supports D1 D2
    [ 0.608164] pci 0000:02:07.0: PME# supported from D0 D1 D2 D3hot D3cold
    [ 0.608168] pci 0000:02:07.0: PME# disabled
    [ 0.608194] pci 0000:02:09.0: reg 10 32bit mmio: [0xfb000000-0xfbffffff]
    [ 0.608238] pci 0000:02:09.1: reg 10 32bit mmio: [0xfa000000-0xfaffffff]
    [ 0.608288] pci 0000:02:0b.0: reg 10 32bit mmio: [0xfcff0000-0xfcff7fff]
    [ 0.608314] pci 0000:02:0b.0: supports D2
    [ 0.608337] pci 0000:00:0e.0: bridge io port: [0xd000-0xdfff]
    [ 0.608340] pci 0000:00:0e.0: bridge 32bit mmio: [0xfa000000-0xfcffffff]
    [ 0.608344] pci 0000:00:0e.0: bridge 32bit mmio pref: [0xfde00000-0xfdefffff]
    [ 0.608352] bus 00 -> node 0
    [ 0.608360] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    [ 0.608608] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
    [ 0.608971] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
    [ 0.664947] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.665164] ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    [ 0.665369] ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.665575] ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    [ 0.665781] ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 *5 6 7 10 11 12 14 15)
    [ 0.665986] ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    [ 0.666192] ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    [ 0.666395] ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.666600] ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.666805] ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.667012] ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    [ 0.667224] ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
    [ 0.667430] ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 *5 6 7 10 11 12 14 15)
    [ 0.667637] ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.667842] ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.668065] ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.668281] ACPI: PCI Interrupt Link [LSID] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
    [ 0.668497] ACPI: PCI Interrupt Link [LFID] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    [ 0.668742] ACPI: PCI Interrupt Link [APC1] (IRQs 16) *0, disabled.
    [ 0.668967] ACPI: PCI Interrupt Link [APC2] (IRQs 17) *0
    [ 0.669190] ACPI: PCI Interrupt Link [APC3] (IRQs 18) *0, disabled.
    [ 0.669414] ACPI: PCI Interrupt Link [APC4] (IRQs 19) *0
    [ 0.669574] ACPI: PCI Interrupt Link [APC5] (IRQs *16)
    [ 0.669809] ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22 23) *0
    [ 0.670043] ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22 23) *0
    [ 0.670276] ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22 23) *0, disabled.
    [ 0.670509] ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22 23) *0, disabled.
    [ 0.670743] ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22 23) *0, disabled.
    [ 0.670976] ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22 23) *0
    [ 0.671209] ACPI: PCI Interrupt Link [APCS] (IRQs 20 21 22 23) *0
    [ 0.671441] ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22 23) *0
    [ 0.671684] ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22 23) *0, disabled.
    [ 0.671917] ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22 23) *0, disabled.
    [ 0.672166] ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22 23) *0, disabled.
    [ 0.672409] ACPI: PCI Interrupt Link [APSI] (IRQs 20 21 22 23) *0, disabled.
    [ 0.672652] ACPI: PCI Interrupt Link [APSJ] (IRQs 20 21 22 23) *0
    [ 0.672795] ACPI: Power Resource [ISAV] (on)
    [ 0.672889] ACPI: WMI: Mapper loaded
    [ 0.673128] SCSI subsystem initialized
    [ 0.673178] libata version 3.00 loaded.
    [ 0.673231] usbcore: registered new interface driver usbfs
    [ 0.673250] usbcore: registered new interface driver hub
    [ 0.673279] usbcore: registered new device driver usb
    [ 0.673406] PCI: Using ACPI for IRQ routing
    [ 0.673515] Bluetooth: Core ver 2.13
    [ 0.673515] NET: Registered protocol family 31
    [ 0.673515] Bluetooth: HCI device and connection manager initialized
    [ 0.673515] Bluetooth: HCI socket layer initialized
    [ 0.673515] NET: Registered protocol family 8
    [ 0.673515] NET: Registered protocol family 20
    [ 0.673515] NetLabel: Initializing
    [ 0.673515] NetLabel: domain hash size = 128
    [ 0.673515] NetLabel: protocols = UNLABELED CIPSOv4
    [ 0.673515] NetLabel: unlabeled traffic allowed by default
    [ 0.673515] AppArmor: AppArmor Filesystem Enabled
    [ 0.673515] pnp: PnP ACPI init
    [ 0.673515] ACPI: bus type pnp registered
    [ 0.679742] pnp: PnP ACPI: found 14 devices
    [ 0.679746] ACPI: ACPI bus type pnp unregistered
    [ 0.679750] PnPBIOS: Disabled by ACPI PNP
    [ 0.679764] system 00:00: ioport range 0x4000-0x407f has been reserved
    [ 0.679767] system 00:00: ioport range 0x4080-0x40ff has been reserved
    [ 0.679771] system 00:00: ioport range 0x4400-0x447f has been reserved
    [ 0.679774] system 00:00: ioport range 0x4480-0x44ff has been reserved
    [ 0.679777] system 00:00: ioport range 0x4800-0x487f has been reserved
    [ 0.679780] system 00:00: ioport range 0x4880-0x48ff has been reserved
    [ 0.679788] system 00:01: iomem range 0x9e000-0xa1fff could not be reserved
    [ 0.679792] system 00:01: iomem range 0xd0800-0xd3fff has been reserved
    [ 0.679795] system 00:01: iomem range 0xf0000-0xfbfff could not be reserved
    [ 0.679798] system 00:01: iomem range 0xfc000-0xfffff could not be reserved
    [ 0.679802] system 00:01: iomem range 0x4fff0000-0x4fffffff could not be reserved
    [ 0.679806] system 00:01: iomem range 0xffff0000-0xffffffff has been reserved
    [ 0.679809] system 00:01: iomem range 0x0-0x9ffff could not be reserved
    [ 0.679812] system 00:01: iomem range 0x100000-0x4ffeffff could not be reserved
    [ 0.679816] system 00:01: iomem range 0xfec00000-0xfec00fff has been reserved
    [ 0.679819] system 00:01: iomem range 0xfee00000-0xfeefffff has been reserved
    [ 0.679828] system 00:01: iomem range 0xfefff000-0xfeffffff has been reserved
    [ 0.679831] system 00:01: iomem range 0xfff80000-0xfff80fff has been reserved
    [ 0.679835] system 00:01: iomem range 0xfff90000-0xfffbffff has been reserved
    [ 0.679838] system 00:01: iomem range 0xfffed000-0xfffeffff has been reserved
    [ 0.679845] system 00:03: ioport range 0x4d0-0x4d1 has been reserved
    [ 0.679849] system 00:03: ioport range 0x800-0x805 has been reserved
    [ 0.679852] system 00:03: ioport range 0x290-0x297 has been reserved
    [ 0.714619] pci 0000:00:0b.0: PCI bridge, secondary bus 0000:01
    [ 0.714623] pci 0000:00:0b.0: IO window: 0xe000-0xefff
    [ 0.714628] pci 0000:00:0b.0: MEM window: 0xfdf00000-0xfdffffff
    [ 0.714633] pci 0000:00:0b.0: PREFETCH window: 0x000000c0000000-0x000000dfffffff
    [ 0.714640] pci 0000:00:0e.0: PCI bridge, secondary bus 0000:02
    [ 0.714643] pci 0000:00:0e.0: IO window: 0xd000-0xdfff
    [ 0.714647] pci 0000:00:0e.0: MEM window: 0xfa000000-0xfcffffff
    [ 0.714650] pci 0000:00:0e.0: PREFETCH window: 0x000000fde00000-0x000000fdefffff
    [ 0.714663] pci 0000:00:0e.0: setting latency timer to 64
    [ 0.714667] bus: 00 index 0 io port: [0x00-0xffff]
    [ 0.714670] bus: 00 index 1 mmio: [0x000000-0xffffffff]
    [ 0.714672] bus: 01 index 0 io port: [0xe000-0xefff]
    [ 0.714675] bus: 01 index 1 mmio: [0xfdf00000-0xfdffffff]
    [ 0.714677] bus: 01 index 2 mmio: [0xc0000000-0xdfffffff]
    [ 0.714680] bus: 01 index 3 mmio: [0x0-0x0]
    [ 0.714682] bus: 02 index 0 io port: [0xd000-0xdfff]
    [ 0.714685] bus: 02 index 1 mmio: [0xfa000000-0xfcffffff]
    [ 0.714687] bus: 02 index 2 mmio: [0xfde00000-0xfdefffff]
    [ 0.714689] bus: 02 index 3 mmio: [0x0-0x0]
    [ 0.714705] NET: Registered protocol family 2
    [ 0.714751] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 0.714751] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
    [ 0.716035] Switched to high resolution mode on CPU 0
    [ 0.716550] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
    [ 0.717207] TCP: Hash tables configured (established 131072 bind 65536)
    [ 0.717210] TCP reno registered
    [ 0.717379] NET: Registered protocol family 1
    [ 0.717525] checking if image is initramfs… it is
    [ 1.444522] Freeing initrd memory: 7352k freed
    [ 1.444635] cpufreq: No nForce2 chipset.
    [ 1.444800] audit: initializing netlink socket (disabled)
    [ 1.444820] type=2000 audit(1241973097.444:1): initialized
    [ 1.454521] highmem bounce pool size: 64 pages
    [ 1.454528] HugeTLB registered 4 MB page size, pre-allocated 0 pages
    [ 1.455897] VFS: Disk quotas dquot_6.5.1
    [ 1.455967] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 1.456715] fuse init (API version 7.10)
    [ 1.456814] msgmni has been set to 1717
    [ 1.457041] alg: No test for stdrng (krng)
    [ 1.457055] io scheduler noop registered
    [ 1.457057] io scheduler anticipatory registered
    [ 1.457059] io scheduler deadline registered
    [ 1.457087] io scheduler cfq registered (default)
    [ 9.488023] pci 0000:00:02.2: EHCI: BIOS handoff failed (BIOS bug?) 01010001
    [ 9.488062] pci 0000:01:00.0: Boot video device
    [ 9.495126] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 9.495136] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
    [ 9.495298] input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
    [ 9.495302] ACPI: Power Button (FF) [PWRF]
    [ 9.495349] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
    [ 9.495352] ACPI: Power Button (CM) [PWRB]
    [ 9.495416] fan PNP0C0B:00: registered as cooling_device0
    [ 9.495422] ACPI: Fan [FAN] (on)
    [ 9.495976] processor ACPI_CPU:00: registered as cooling_device1
    [ 9.500843] thermal LNXTHERM:01: registered as thermal_zone0
    [ 9.501225] ACPI: Thermal Zone [THRM] (40 C)
    [ 9.501280] isapnp: Scanning for PnP cards…
    [ 9.854824] isapnp: No Plug & Play device found
    [ 9.856140] Serial: 8250/16550 driver4 ports, IRQ sharing enabled
    [ 9.856231] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [ 9.856316] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    [ 9.856620] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [ 9.857444] brd: module loaded
    [ 9.857803] loop: module loaded
    [ 9.857911] Fixed MDIO Bus: probed
    [ 9.857919] PPP generic driver version 2.4.2
    [ 9.857992] input: Macintosh mouse button emulation as /devices/virtual/input/input2
    [ 9.858031] Driver ‘sd’ needs updating – please use bus_type methods
    [ 9.858040] Driver ‘sr’ needs updating – please use bus_type methods
    [ 9.858241] sata_nv 0000:00:0a.0: version 3.5
    [ 9.858745] ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 23
    [ 9.858759] sata_nv 0000:00:0a.0: PCI INT A -> Link[APSJ] -> GSI 23 (level, high) -> IRQ 23
    [ 9.858810] sata_nv 0000:00:0a.0: setting latency timer to 64
    [ 9.858932] scsi0 : sata_nv
    [ 9.859064] scsi1 : sata_nv
    [ 9.859265] ata1: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xf600 irq 23
    [ 9.859269] ata2: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xf608 irq 23
    [ 10.480133] pata_amd 0000:00:08.0: version 0.3.10
    [ 10.480200] pata_amd 0000:00:08.0: power state changed by ACPI to D0
    [ 10.480252] pata_amd 0000:00:08.0: setting latency timer to 64
    [ 10.480357] scsi2 : pata_amd
    [ 10.480435] scsi3 : pata_amd
    [ 10.481327] ata3: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfb00 irq 14
    [ 10.481330] ata4: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfb08 irq 15
    [ 10.687867] ata3.00: ATA-7: ST3160212A, 3.AAJ, max UDMA/100
    [ 10.687870] ata3.00: 312581808 sectors, multi 16: LBA48
    [ 10.687898] ata3: nv_mode_filter: 0x3f39f&0x3f01f->0x3f01f, BIOS=0x3f000 (0xc600c500) ACPI=0x3f01f (20:600:0x13)
    [ 10.762835] ata3.00: configured for UDMA/100
    [ 10.924324] ata4.00: ATAPI: HL-DT-STDVD-RAM GH22NP20, 1.03, max UDMA/66
    [ 10.924350] ata4: nv_mode_filter: 0x1f39f&0x1f01f->0x1f01f, BIOS=0x1f000 (0xc600c500) ACPI=0x1f01f (30:600:0x13)
    [ 10.940278] ata4.00: configured for UDMA/66
    [ 10.941330] scsi 2:0:0:0: Direct-Access ATA ST3160212A 3.AA PQ: 0 ANSI: 5
    [ 10.941457] sd 2:0:0:0: [sda] 312581808 512-byte hardware sectors: (160 GB/149 GiB)
    [ 10.941477] sd 2:0:0:0: [sda] Write Protect is off
    [ 10.941480] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 10.941506] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 10.941583] sd 2:0:0:0: [sda] 312581808 512-byte hardware sectors: (160 GB/149 GiB)
    [ 10.941597] sd 2:0:0:0: [sda] Write Protect is off
    [ 10.941600] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 10.941625] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 10.941630] sda: sda1 sda2
    [ 10.977726] sd 2:0:0:0: [sda] Attached SCSI disk
    [ 10.977786] sd 2:0:0:0: Attached scsi generic sg0 type 0
    [ 10.978997] scsi 3:0:0:0: CD-ROM HL-DT-ST DVD-RAM GH22NP20 1.03 PQ: 0 ANSI: 5
    [ 10.980893] sr0: scsi3-mmc drive: 125x/48x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 10.980898] Uniform CD-ROM driver Revision: 3.20
    [ 10.981026] sr 3:0:0:0: Attached scsi CD-ROM sr0
    [ 10.981090] sr 3:0:0:0: Attached scsi generic sg1 type 5
    [ 10.981601] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
    [ 10.982017] ACPI: PCI Interrupt Link [APCL] enabled at IRQ 22
    [ 10.982029] ehci_hcd 0000:00:02.2: PCI INT C -> Link[APCL] -> GSI 22 (level, high) -> IRQ 22
    [ 10.982062] ehci_hcd 0000:00:02.2: setting latency timer to 64
    [ 10.982066] ehci_hcd 0000:00:02.2: EHCI Host Controller
    [ 10.982157] ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1
    [ 10.982187] ehci_hcd 0000:00:02.2: debug port 1
    [ 10.982192] ehci_hcd 0000:00:02.2: cache line size of 64 is not supported
    [ 10.982212] ehci_hcd 0000:00:02.2: irq 22, io mem 0xfe02d000
    [ 10.992033] ehci_hcd 0000:00:02.2: USB 2.0 started, EHCI 1.00
    [ 10.992115] usb usb1: configuration #1 chosen from 1 choice
    [ 10.992151] hub 1-0:1.0: USB hub found
    [ 10.992162] hub 1-0:1.0: 8 ports detected
    [ 10.992290] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
    [ 10.992696] ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21
    [ 10.992708] ohci_hcd 0000:00:02.0: PCI INT A -> Link[APCF] -> GSI 21 (level, high) -> IRQ 21
    [ 10.992733] ohci_hcd 0000:00:02.0: setting latency timer to 64
    [ 10.992736] ohci_hcd 0000:00:02.0: OHCI Host Controller
    [ 10.992809] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
    [ 10.992837] ohci_hcd 0000:00:02.0: irq 21, io mem 0xfe02f000
    [ 11.050089] usb usb2: configuration #1 chosen from 1 choice
    [ 11.050120] hub 2-0:1.0: USB hub found
    [ 11.050132] hub 2-0:1.0: 4 ports detected
    [ 11.050597] ACPI: PCI Interrupt Link [APCG] enabled at IRQ 20
    [ 11.050608] ohci_hcd 0000:00:02.1: PCI INT B -> Link[APCG] -> GSI 20 (level, high) -> IRQ 20
    [ 11.050631] ohci_hcd 0000:00:02.1: setting latency timer to 64
    [ 11.050634] ohci_hcd 0000:00:02.1: OHCI Host Controller
    [ 11.050702] ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
    [ 11.050730] ohci_hcd 0000:00:02.1: irq 20, io mem 0xfe02e000
    [ 11.106073] usb usb3: configuration #1 chosen from 1 choice
    [ 11.106103] hub 3-0:1.0: USB hub found
    [ 11.106115] hub 3-0:1.0: 4 ports detected
    [ 11.106224] uhci_hcd: USB Universal Host Controller Interface driver
    [ 11.106312] usbcore: registered new interface driver libusual
    [ 11.106349] usbcore: registered new interface driver usbserial
    [ 11.106361] USB Serial support registered for generic
    [ 11.106388] usbcore: registered new interface driver usbserial_generic
    [ 11.106391] usbserial: USB Serial Driver core
    [ 11.106442] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    [ 11.109075] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 11.109082] serio: i8042 AUX port at 0x60,0x64 irq 12
    [ 11.109224] mice: PS/2 mouse device common for all mice
    [ 11.109399] rtc_cmos 00:05: RTC can wake from S4
    [ 11.109444] rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0
    [ 11.109469] rtc0: alarms up to one year, y3k, 242 bytes nvram
    [ 11.109556] device-mapper: uevent: version 1.0.3
    [ 11.109706] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: [email protected]
    [ 11.109768] device-mapper: multipath: version 1.0.5 loaded
    [ 11.109771] device-mapper: multipath round-robin: version 1.0.0 loaded
    [ 11.109878] EISA: Probing bus 0 at eisa.0
    [ 11.109899] Cannot allocate resource for EISA slot 4
    [ 11.109917] EISA: Detected 0 cards.
    [ 11.109951] cpuidle: using governor ladder
    [ 11.109954] cpuidle: using governor menu
    [ 11.110559] TCP cubic registered
    [ 11.110668] NET: Registered protocol family 10
    [ 11.111123] lo: Disabled Privacy Extensions
    [ 11.111471] NET: Registered protocol family 17
    [ 11.111498] Bluetooth: L2CAP ver 2.11
    [ 11.111500] Bluetooth: L2CAP socket layer initialized
    [ 11.111503] Bluetooth: SCO (Voice Link) ver 0.6
    [ 11.111505] Bluetooth: SCO socket layer initialized
    [ 11.111570] Bluetooth: RFCOMM socket layer initialized
    [ 11.111580] Bluetooth: RFCOMM TTY layer initialized
    [ 11.111582] Bluetooth: RFCOMM ver 1.10
    [ 11.111624] powernow-k8: Power state transitions not supported
    [ 11.111663] ACPI Exception (processor_perflib-0270): AE_NOT_FOUND, Evaluating _PSS [20080926]
    [ 11.111678] Using IPI No-Shortcut mode
    [ 11.111792] registered taskstats version 1
    [ 11.111934] Magic number: 9:917:539
    [ 11.111943] usb_endpoint usbdev2.1_ep00: hash matches
    [ 11.112087] rtc_cmos 00:05: setting system clock to 2009-05-10 16:31:48 UTC (1241973108)
    [ 11.112091] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
    [ 11.112093] EDD information not available.
    [ 11.112744] Freeing unused kernel memory: 532k freed
    [ 11.112905] Write protecting the kernel text: 4128k
    [ 11.112957] Write protecting the kernel read-only data: 1532k
    [ 11.142974] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
    [ 11.620032] usb 3-4: new full speed USB device using ohci_hcd and address 2
    [ 11.719883] FDC 0 is a post-1991 82077
    [ 11.833147] usb 3-4: configuration #1 chosen from 1 choice
    [ 11.836068] hub 3-4:1.0: USB hub found
    [ 11.839027] hub 3-4:1.0: 4 ports detected
    [ 12.162037] usb 3-4.2: new low speed USB device using ohci_hcd and address 3
    [ 12.246370] ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
    [ 12.246385] 3c59x 0000:02:07.0: PCI INT A -> Link[APC4] -> GSI 19 (level, low) -> IRQ 19
    [ 12.246447] 3c59x: Donald Becker and others.
    [ 12.246454] 0000:02:07.0: 3Com PCI 3c905C Tornado at f7d62000.
    [ 12.304576] usb 3-4.2: configuration #1 chosen from 1 choice
    [ 12.702702] usbcore: registered new interface driver hiddev
    [ 12.710875] input: USB Optical Mouse as /devices/pci0000:00/0000:00:02.1/usb3/3-4/3-4.2/3-4.2:1.0/input/input4
    [ 12.716303] generic-usb 0003:15CA:00C3.0001: input,hidraw0: USB HID v1.10 Mouse [USB Optical Mouse] on usb-0000:00:02.1-4.2/input0
    [ 12.716329] usbcore: registered new interface driver usbhid
    [ 12.716333] usbhid: v2.6:USB HID core driver
    [ 13.052121] PM: Starting manual resume from disk
    [ 13.052126] PM: Resume from partition 8:6
    [ 13.052128] PM: Checking hibernation image.
    [ 13.052336] PM: Resume from disk failed.
    [ 13.069367] EXT4-fs: INFO: recovery required on readonly filesystem.
    [ 13.069374] EXT4-fs: write access will be enabled during recovery.
    [ 13.078963] EXT4-fs: barriers enabled
    [ 15.890972] kjournald2 starting. Commit interval 5 seconds
    [ 15.890997] EXT4-fs: delayed allocation enabled
    [ 15.891000] EXT4-fs: file extents enabled
    [ 15.896438] EXT4-fs: mballoc enabled
    [ 15.896444] EXT4-fs: sda2: orphan cleanup on readonly fs
    [ 15.896457] ext4_orphan_cleanup: deleting unreferenced inode 131291
    [ 15.896508] ext4_orphan_cleanup: deleting unreferenced inode 131185
    [ 15.896518] ext4_orphan_cleanup: deleting unreferenced inode 131286
    [ 15.896527] ext4_orphan_cleanup: deleting unreferenced inode 287122
    [ 15.896536] ext4_orphan_cleanup: deleting unreferenced inode 287120
    [ 15.910373] ext4_orphan_cleanup: deleting unreferenced inode 283723
    [ 15.910402] ext4_orphan_cleanup: deleting unreferenced inode 283721
    [ 15.910410] ext4_orphan_cleanup: deleting unreferenced inode 283720
    [ 15.910418] ext4_orphan_cleanup: deleting unreferenced inode 283693
    [ 15.910426] ext4_orphan_cleanup: deleting unreferenced inode 283691
    [ 15.910433] EXT4-fs: sda2: 10 orphan inodes deleted
    [ 15.910435] EXT4-fs: recovery complete.
    [ 16.096505] EXT4-fs: mounted filesystem with ordered data mode.
    [ 19.936816] udev: starting version 141
    [ 20.084728] parport_pc 00:0b: reported by Plug and Play ACPI
    [ 20.084783] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
    [ 20.156503] parport0: Printer, Canon BJC-2100SP
    [ 20.178581] Linux agpgart interface v0.103
    [ 20.199645] agpgart-amd64 0000:00:00.0: AGP bridge [10de/00e1]
    [ 20.199683] agpgart-amd64 0000:00:00.0: setting up Nforce3 AGP
    [ 20.217054] agpgart-amd64 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
    [ 20.217138] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x4c00
    [ 20.217183] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x4c40
    [ 20.449021] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 20.524943] input: PC Speaker as /devices/platform/pcspkr/input/input5
    [ 20.659359] Linux video capture interface: v2.00
    [ 21.002709] ppdev: user-space parallel port driver
    [ 21.131029] cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
    [ 21.131474] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
    [ 21.131488] cx8800 0000:02:09.0: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17
    [ 21.132350] cx88[0]: subsystem: 1554:4935, board: Prolink Pixelview MPEG 8000GT [card=66,autodetected], frontend(s): 0
    [ 21.132354] cx88[0]: TV tuner type 71, Radio tuner type 0
    [ 21.240308] cx2388x alsa driver version 0.0.6 loaded
    [ 21.382318] tuner’ 2-0061: chip found @ 0xc2 (cx88[0])
    [ 21.488802] xc2028 2-0061: creating new instance
    [ 21.488808] xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
    [ 21.488816] cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw
    [ 21.489016] input: cx88 IR (Prolink Pixelview MPEG as /devices/pci0000:00/0000:00:0e.0/0000:02:09.0/input/input6
    [ 21.490640] cx88[0]/0: found at 0000:02:09.0, rev: 5, irq: 17, latency: 32, mmio: 0xfb000000
    [ 21.490769] cx88[0]/0: registered device video0 [v4l2]
    [ 21.490826] cx88[0]/0: registered device vbi0
    [ 21.490879] cx88[0]/0: registered device radio0
    [ 21.490939] i2c-adapter i2c-2: firmware: requesting xc3028-v27.fw
    [ 21.527368] xc2028 2-0061: Error: firmware xc3028-v27.fw not found.
    [ 21.529310] cx88_audio 0000:02:09.1: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17
    [ 21.529350] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
    [ 21.546675] Yamaha DS-1 PCI 0000:02:0b.0: PCI INT A -> Link[APC4] -> GSI 19 (level, low) -> IRQ 19
    [ 21.548103] Yamaha DS-1 PCI 0000:02:0b.0: firmware: requesting yamaha/ds1_dsp.fw
    [ 21.625764] Yamaha DS-1 PCI 0000:02:0b.0: firmware: requesting yamaha/ds1e_ctrl.fw
    [ 22.689127] lp0: using parport0 (interrupt-driven).
    [ 23.051139] Adding 2224928k swap on /dev/sda6. Priority:-1 extents:1 across:2224928k
    [ 23.634705] EXT4 FS on sda2, internal journal on sda2:8
    [ 24.940628] type=1505 audit(1241973122.327:2): operation=”profile_load” name=”/usr/share/gdm/guest-session/Xsession” name2=”default” pid=2253
    [ 25.011958] type=1505 audit(1241973122.395:3): operation=”profile_load” name=”/sbin/dhclient-script” name2=”default” pid=2257
    [ 25.012230] type=1505 audit(1241973122.399:4): operation=”profile_load” name=”/sbin/dhclient3″ name2=”default” pid=2257
    [ 25.012317] type=1505 audit(1241973122.399:5): operation=”profile_load” name=”/usr/lib/NetworkManager/nm-dhcp-client.action” name2=”default” pid=2257
    [ 25.012375] type=1505 audit(1241973122.399:6): operation=”profile_load” name=”/usr/lib/connman/scripts/dhclient-script” name2=”default” pid=2257
    [ 25.218430] type=1505 audit(1241973122.603:7): operation=”profile_load” name=”/usr/lib/cups/backend/cups-pdf” name2=”default” pid=2262
    [ 25.218738] type=1505 audit(1241973122.603:8): operation=”profile_load” name=”/usr/sbin/cupsd” name2=”default” pid=2262
    [ 25.287396] type=1505 audit(1241973122.671:9): operation=”profile_load” name=”/usr/sbin/mysqld” name2=”default” pid=2266
    [ 25.327691] type=1505 audit(1241973122.711:10): operation=”profile_load” name=”/usr/sbin/tcpdump” name2=”default” pid=2270
    [ 31.382907] i2c-adapter i2c-2: firmware: requesting xc3028-v27.fw
    [ 31.402292] xc2028 2-0061: Error: firmware xc3028-v27.fw not found.
    [ 34.196430] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [ 34.196434] Bluetooth: BNEP filters: protocol multicast
    [ 34.251037] Bridge firewalling registered
    [ 35.673403] ACPI: PCI Interrupt Link [APC5] enabled at IRQ 16
    [ 35.673419] pci 0000:01:00.0: PCI INT A -> Link[APC5] -> GSI 16 (level, low) -> IRQ 16
    [ 35.880202] [drm] Initialized drm 1.1.0 20060810
    [ 35.948121] [drm] Initialized radeon 1.29.0 20080528 on minor 0
    [ 36.326074] agpgart-amd64 0000:00:00.0: AGP 3.0 bridge
    [ 36.326096] agpgart-amd64 0000:00:00.0: putting AGP V3 device into 8x mode
    [ 36.326127] pci 0000:01:00.0: putting AGP V3 device into 8x mode
    [ 36.560223] [drm] Setting GART location based on new memory map
    [ 36.560233] [drm] Loading R300 Microcode
    [ 36.560277] [drm] Num pipes: 1
    [ 36.560285] [drm] writeback test succeeded in 1 usecs
    [ 39.614945] eth0: setting full-duplex.
    [ 50.480017] eth0: no IPv6 routers present
    [ 54.994420] CPU0 attaching NULL sched-domain.
    [ 54.994620] CPU0 attaching NULL sched-domain.
    [ 223.874641] i2c-adapter i2c-2: firmware: requesting xc3028-v27.fw
    [ 223.880147] xc2028 2-0061: Error: firmware xc3028-v27.fw not found.
    [ 224.032463] i2c-adapter i2c-2: firmware: requesting xc3028-v27.fw
    [ 224.035543] xc2028 2-0061: Error: firmware xc3028-v27.fw not found.
    [ 225.515696] i2c-adapter i2c-2: firmware: requesting xc3028-v27.fw
    [ 225.520678] xc2028 2-0061: Error: firmware xc3028-v27.fw not found.

    i got this,what should i do next?
    i use ubuntu 9.04 with KDE 4.x
    please help

    [Reply]

  4. gregory pallus says:

    How do I hook up a webcam to a computer that has ubuntu installed

    [Reply]

  5. I have a slightly different problem. My camera’s light stays on after a boot, and therefore says it’s in use for camE and such. However, if I unplug and plug it back in, everything works fine.

    Bus 003 Device 002: ID 046d:08b0 Logitech, Inc. QuickCam 3000 Pro [pwc]

    Is there some way to force a usb “eject” on this device in rc.local or something and then force an “insert” again right after?

    [ 10.133961] Linux video capture interface: v2.00
    [ 10.190140] pwc: Philips webcam module version 10.0.13 loaded.
    [ 10.190144] pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.
    [ 10.190146] pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
    [ 10.190148] pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
    [ 10.190173] pwc: Logitech QuickCam Pro 3000 USB webcam detected.
    [ 10.196044] iTCO_vendor_support: vendor-support=0
    [ 10.219525] pwc: Registered as /dev/video0.
    [ 10.222487] usbcore: registered new interface driver Philips webcam

    or even the rmmod trick might do it, but my modules always seem to be in use…

    # lsmod
    v4l1_compat 22404 1 videodev
    video 25488 0
    videodev 41344 2 pwc

    # rmmod -fv pwc
    rmmod pwc, wait=no force
    ERROR: Removing ‘pwc': Resource temporarily unavailable
    # rmmod -fv videodev
    rmmod videodev, wait=no force
    ERROR: Removing ‘videodev': Resource temporarily unavailable

    [Reply]

  6. Paul says:

    I am a newbie with a RightLight Megapixel Logitech web cam that I just can’t get to work on 10.04. Any assistance would be much appreciated. Please explain things in detail as I’m a newbie to Linux.

    rgds,

    Paul

    [Reply]

Leave a Reply