Creative NX webcam detected but cannot be used
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gspca (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Webcam detected, but fails when an app tries to use it. Pretty sure this worked under Edgy. Steps to reproduce:
1. Plug in Creative NX
2. Check DMESG shows the following:
[23586.993732] usb 2-3: new full speed USB device using ohci_hcd and address 3
[23587.189572] usb 2-3: configuration #1 chosen from 1 choice
[23587.192534] usb 2-3: ZC0301[P] Image Processor and Control Chip detected (vid/pid 0x041E/0x401C)
[23587.333324] usb 2-3: No supported image sensor detected
[23587.333369] ubuntu/
3. Run webcam (or ekiga, etc) and see it fails
4. Check the following shown in DMESG:
[23602.961304] cx88[0]: video y / packed - dma channel status dump
[23602.961313] cx88[0]: cmds: initial risc: 0x20f6f000
[23602.961316] cx88[0]: cmds: cdt base : 0x00180440
[23602.961320] cx88[0]: cmds: cdt size : 0x0000000c
[23602.961323] cx88[0]: cmds: iq base : 0x00180400
[23602.961326] cx88[0]: cmds: iq size : 0x00000010
[23602.961329] cx88[0]: cmds: risc pc : 0x20f6f034
[23602.961332] cx88[0]: cmds: iq wr ptr : 0x0000010d
[23602.961336] cx88[0]: cmds: iq rd ptr : 0x00000101
[23602.961339] cx88[0]: cmds: cdt current : 0x00000448
[23602.961342] cx88[0]: cmds: pci target : 0x00000000
[23602.961345] cx88[0]: cmds: line / byte : 0x00000000
[23602.961348] cx88[0]: risc0: 0x80008200 [ sync resync count=512 ]
[23602.961353] cx88[0]: risc1: 0x1c0003c0 [ write sol eol count=960 ]
[23602.961358] cx88[0]: risc2: 0x23c23008 [ skip irq2 irq1 23 22 cnt1 13 12 count=8 ]
[23602.961363] cx88[0]: risc3: 0x1c0003c0 [ write sol eol count=960 ]
[23602.961368] cx88[0]: iq 0: 0x80008200 [ sync resync count=512 ]
[23602.961372] cx88[0]: iq 1: 0x1c0003c0 [ write sol eol count=960 ]
[23602.961377] cx88[0]: iq 2: 0x23c23008 [ arg #1 ]
[23602.961380] cx88[0]: iq 3: 0x1c0003c0 [ write sol eol count=960 ]
[23602.961385] cx88[0]: iq 4: 0x23c233c8 [ arg #1 ]
[23602.961388] cx88[0]: iq 5: 0x1c0003c0 [ write sol eol count=960 ]
[23602.961393] cx88[0]: iq 6: 0x23c23788 [ arg #1 ]
[23602.961396] cx88[0]: iq 7: 0x1c0003c0 [ write sol eol count=960 ]
[23602.961400] cx88[0]: iq 8: 0x23c23b48 [ arg #1 ]
[23602.961403] cx88[0]: iq 9: 0x180000f8 [ write sol count=248 ]
[23602.961408] cx88[0]: iq a: 0x23c23f08 [ arg #1 ]
[23602.961411] cx88[0]: iq b: 0x140002c8 [ write eol count=712 ]
[23602.961415] cx88[0]: iq c: 0x23c22000 [ arg #1 ]
[23602.961418] cx88[0]: iq d: 0xb87d8fbc [ writerm sol 22 21 20 19 18 cnt0 resync count=4028 ]
[23602.961424] cx88[0]: iq e: 0x14c85892 [ arg #1 ]
[23602.961428] cx88[0]: iq f: 0xab621903 [ arg #2 ]
[23602.961430] cx88[0]: fifo: 0x00180c00 -> 0x183400
[23602.961432] cx88[0]: ctrl: 0x00180400 -> 0x180460
[23602.961435] cx88[0]: ptr1_reg: 0x00181438
[23602.961438] cx88[0]: ptr2_reg: 0x00180468
[23602.961441] cx88[0]: cnt1_reg: 0x00000025
[23602.961443] cx88[0]: cnt2_reg: 0x00000000
[23602.961450] cx88[0]/0: [d68f3580/0] timeout - dma=0x20f6f000
I have the same event
USB WEB camera Vimicro ZC0301PL can not work with EKIGA
Listing after execute command LSMOD is
root@rezv: /home/rezv# lsmod k8,cpufreq_ stats,cpufreq_ ondemand conservative 8200 0 snd_ac97_ codec,snd_ pcm_oss uart,snd_ seq_midi oss,snd_ seq_midi dummy,snd_ seq_oss, snd_seq_ midi,snd_ seq_midi_ event dummy,snd_ seq_oss, snd_seq_ midi,snd_ rawmidi, snd_seq snd_ac97_ codec,snd_ pcm_oss, snd_mixer_ oss,snd_ pcm,snd_ mpu401_ uart,snd_ seq_oss, snd_rawmidi, snd_seq, snd_timer, snd_seq_ device gspca,usb_ storage, libusual, usblp,ehci_ hcd,uhci_ hcd ata_generic usb_storage, libata /home/rezv#
Module Size Used by
zc0301 48516 0
gspca 659920 0
sg 36252 0
sd_mod 23428 2
usb_storage 72256 1
libusual 17936 1 usb_storage
videodev 28160 2 zc0301,gspca
v4l2_common 25216 2 zc0301,videodev
v4l1_compat 15236 1 videodev
ipv6 268960 8
rfcomm 40856 0
l2cap 25856 5 rfcomm
bluetooth 55908 4 rfcomm,l2cap
binfmt_misc 12680 1
ppdev 10116 0
powernow_k8 16064 0
cpufreq_userspace 5408 0
cpufreq_stats 7360 0
cpufreq_powersave 2688 0
cpufreq_ondemand 9228 1
freq_table 5792 3 powernow_
cpufreq_
tc1100_wmi 8068 0
pcc_acpi 13184 0
dev_acpi 12292 0
sony_acpi 6284 0
video 16388 0
sbs 15652 0
i2c_ec 6016 1 sbs
dock 10268 0
button 8720 0
battery 10756 0
container 5248 0
ac 6020 0
asus_acpi 17308 0
backlight 7040 1 asus_acpi
rt61 245128 0
nls_iso8859_1 5120 2
nls_cp437 6784 2
vfat 14208 2
fat 53916 1 vfat
lp 12452 0
snd_via82xx 29208 1
gameport 16520 1 snd_via82xx
snd_ac97_codec 98464 1 snd_via82xx
ac97_bus 3200 1 snd_ac97_codec
snd_pcm_oss 44544 0
snd_mixer_oss 17408 1 snd_pcm_oss
snd_pcm 79876 3 snd_via82xx,
snd_page_alloc 10888 2 snd_via82xx,snd_pcm
snd_mpu401_uart 9472 1 snd_via82xx
snd_seq_dummy 4740 0
snd_seq_oss 32896 0
snd_seq_midi 9600 0
snd_rawmidi 25472 2 snd_mpu401_
snd_seq_midi_event 8448 2 snd_seq_
parport_pc 36388 1
snd_seq 52592 6 snd_seq_
parport 36936 3 ppdev,lp,parport_pc
pcspkr 4224 0
snd_timer 23684 2 snd_pcm,snd_seq
snd_seq_device 9100 5 snd_seq_
psmouse 38920 0
serio_raw 7940 0
usblp 14848 0
i2c_viapro 10132 0
k8temp 6656 0
i2c_core 22656 2 i2c_ec,i2c_viapro
snd 54020 13 snd_via82xx,
amd64_agp 13700 1
agpgart 35400 1 amd64_agp
soundcore 8672 1 snd
shpchp 34324 0
pci_hotplug 32576 1 shpchp
af_packet 23816 2
tsdev 8768 0
evdev 11008 3
ext3 133128 1
jbd 59816 1 ext3
mbcache 9604 1 ext3
ide_cd 32672 0
cdrom 37664 1 ide_cd
ide_disk 17024 4
floppy 59524 0
ehci_hcd 34188 0
via_rhine 25608 0
mii 6528 1 via_rhine
uhci_hcd 25360 0
usbcore 134280 8 zc0301,
via82cxxx 10372 0 [permanent]
sata_via 12548 0
ata_generic 9092 0
libata 125720 2 sata_via,
scsi_mod 142348 4 sg,sd_mod,
generic 5124 0 [permanent]
thermal 14856 0
processor 31048 2 powernow_k8,thermal
fan 5636 0
fbcon 42656 0
tileblit 3584 1 fbcon
font 9216 1 fbcon
bitblit 6912 1 fbcon
softcursor 3200 1 bitblit
vesafb 9220 0
capability 5896 0
commoncap 8192 1 capability
root@rezv:
The output of the lsusb command is:
root@rezv: /home/rezv# lsusb
Bus 005 Device 003: ID 058f:6387 Alcor Micro Corp.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam
Bus 001 Device 004: ID 04e8:30...