The only default is that I don't know what I did to make it work.
But it's ok.
I tested it underGnomeMeeting(offline) and the picture is not really good but enough to play making motion detection.
I will code & see.
Pierre
Code: Select all
saturn root # lsmod
Module Size Used by
v4l2_common 6144 0
ohci_hcd 21700 0
quickcam 119080 0
videodev 10112 1 quickcam
uhci_hcd 33072 0
usbcore 118244 5 ohci_hcd,quickcam,uhci_hcd
Code: Select all
saturn root # lsusb
Bus 001 Device 003: ID 046d:0850 Logitech, Inc. QuickCam Web
Bus 001 Device 002: ID 0451:1446 Texas Instruments, Inc. TUSB2040/2070 Hub
Bus 001 Device 001: ID 0000:0000
Code: Select all
rmmod audio
rmmod quickcam
Code: Select all
./quickcam.shCode: Select all
quickcam [ 0.192683]: ----------LOADING QUICKCAM MODULE------------
quickcam [ 0.192687]: struct quickcam size: 3896
quickcam: QuickCam USB camera found (driver version QuickCam Messenger/Communicate USB $Date: 2004/12/30 10:00:00 $)
quickcam: Kernel:2.6.11-gentoo-r9 bus:1 class:FF subclass:FF vendor:046D product:08F0
quickcam [ 0.201534]: poisoning qc in qc_usb_init
quickcam [ 0.201945]: E00A contains 08F0
quickcam: Sensor VV6450 detected
quickcam [ 0.216326]: Quickcam snapshot button registered on usb-0000:00:02.2-2.4/input0
quickcam: Registered device: /dev/video0
usbcore: registered new driver quickcam
Code: Select all
quickcam [44.227484]: open users=1
quickcam [44.231982]: qc_sensor_init: call qc_sensor_setsize0 (324,248)
quickcam [44.232107]: set sensor=324x248 vwin=324x248
quickcam [44.233774]: VIDIOCGWIN: 324,248
quickcam [44.233778]: VIDIOCSWIN: call qc_sensor_setsize 162,124
quickcam [44.233857]: set sensor=162x124 vwin=162x124
quickcam [44.233859]: VIDIOCGWIN: 162,124
quickcam [45.186302]: submit ISOC_URB 0 failed
quickcam [45.186326]: failed qc_isoc_init()=-38
quickcam: unable start isoc
quickcam [45.186329]: failed qc_capt_get()=-38
quickcam [45.186331]: failed qc_v4l_ioctl()=-38
quickcam [47.590951]: close users=0
I hope this gets people seeing their ugly faces that they've missed seeing so much since they switched to linux :DFor some reason that didn't actually work for me. It said it couldn't find the module or something. I think it might be something I've done with my kernel config. The module (for me) was installed here: /lib/modules/2.6.11-gentoo-r5/drivers/usb/quickcam.ko so I just typed insmod /lib/modules/2.6.11-gentoo-r5/drivers/usb/quickcam.ko and it stopped complaining. It might have been a dangerous thing to do, because I don't really know what insmod does, but it worked and I have my pic on the screen whenever I type xawtv -c /dev/video0 (or /dev/video or /dev/v4l/video0, because they appear to be linked together) Also, for some reason I have the problem that it only works when I type it in a root terminal but I'll deal with that later/never
Code: Select all
cat < /dev/sound/dsp1 > /dev/sound/dsp
Code: Select all
lsusb
Bus 001 Device 002: ID 046d:08f6 Logitech, Inc.
Code: Select all
dmesg
c0000 - 000000003fff8000 (ACPI data)
BIOS-e820: 000000003fff8000 - 0000000040000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved)
BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
Warning only 896MB will be used.
Use a HIGHMEM enabled kernel.
896MB LOWMEM available.
On node 0 totalpages: 229376
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:31
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 AMI ) @ 0x000ff980
ACPI: RSDT (v001 D845PT BG84510A 0x20020429 MSFT 0x00001011) @ 0x3fff0000
ACPI: FADT (v001 D845PT PT84510A 0x20020429 MSFT 0x00001011) @ 0x3fff1000
ACPI: MADT (v001 D845PT PT84510A 0x20020429 MSFT 0x00001011) @ 0x3ffe36fd
ACPI: DSDT (v001 D845PT PT84510A 0x00000003 MSFT 0x0100000b) @ 0x00000000
Allocating PCI resources starting at 40000000 (gap: 40000000:bec00000)
Built 1 zonelists
Kernel command line: root=/dev/hda3
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1595.166 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 903196k/917504k available (4055k kernel code, 13852k reserved, 1305k data, 272k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3145.72 BogoMIPS (lpj=1572864)
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 3febfbff 00000000 00000000 00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 3febfbff 00000000 00000000 00000000 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 256K
CPU: After all inits, caps: 3febfbff 00000000 00000000 00000080 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU: Intel(R) Pentium(R) 4 CPU 1.60GHz stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0e00)
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfda95, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:01:00.0
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 12 devices
PnPBIOS: Disabled by ACPI PNP
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
Machine check exception polling timer started.
audit: initializing netlink socket (disabled)
audit(1132388605.562:0): initialized
inotify device minor=63
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.22 [Flags: R/O].
JFS: nTxBlock = 7056, nTxLock = 56454
SGI XFS with large block numbers, no debug enabled
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
lp: driver loaded but no devices found
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected an Intel i845 Chipset.
agpgart: AGP aperture is 256M @ 0xe0000000
ACPI: Power Button (FF) [PWRF]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
lp0: using parport0 (interrupt-driven).
mice: PS/2 mouse device common for all mice
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
loop: loaded (max 8 devices)
dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
winbond-840.c:v1.01-d (2.4 port) Nov-17-2001 Donald Becker <becker@scyld.com>
http://www.scyld.com/network/drivers.html
Linux Tulip driver version 1.1.13 (May 11, 2002)
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:02:0e.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
tulip0: MII transceiver #1 config 3100 status 7869 advertising 05e1.
tulip0: MII transceiver #2 config 1000 status 786d advertising 05e1.
tulip0: MII transceiver #3 config 1000 status 786d advertising 05e1.
tulip0: MII transceiver #4 config 1000 status 786d advertising 05e1.
eth0: ADMtek Comet rev 17 at f8c14c00, 00:04:5A:7A:18:2A, IRQ 10.
Linux video capture interface: v1.00
Colour QuickCam for Video4Linux v0.05
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH2: IDE controller at PCI slot 0000:00:1f.1
ICH2: chipset revision 5
ICH2: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
input: AT Translated Set 2 keyboard on isa0060/serio0
logips2pp: Detected unknown logitech mouse model 86
input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1
hda: WDC WD800JB-00ETA0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: LITE-ON LTR-24102B, ATAPI CD/DVD-ROM drive
hdd: TOSHIBA DVD-ROM SD-M1202, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
Probing IDE interface ide3...
Probing IDE interface ide4...
Probing IDE interface ide5...
hda: max request size: 1024KiB
hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(100)
hda: cache flushes supported
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3
hdc: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 32X DVD-ROM drive, 256kB Cache, DMA
ATAPI device hdd:
Error: Not ready -- (Sense key=0x02)
Media load or eject failed -- (asc=0x53, ascq=0x00)
The failed "Read Cd/Dvd Capacity" packet command was:
"25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 "
ide-floppy driver 0.99.newide
libata version 1.11 loaded.
ieee1394: Initialized config rom entry `ip1394'
video1394: Installed video1394 module
ieee1394: raw1394: /dev/raw1394 device initialized
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v2.2
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:1f.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.2 to 64
uhci_hcd 0000:00:1f.2: Intel Corporation 82801BA/BAM USB (Hub #1)
uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1f.2: irq 11, io base 0x0000ef40
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:00:1f.4[C] -> Link [LNKH] -> GSI 9 (level, low) -> IRQ 9
PCI: Setting latency timer of device 0000:00:1f.4 to 64
uhci_hcd 0000:00:1f.4: Intel Corporation 82801BA/BAM USB (Hub #2)
uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1f.4: irq 9, io base 0x0000ef80
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usb 1-2: new full speed USB device using uhci_hcd and address 2
usbcore: registered new driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters
usb 2-2: new full speed USB device using uhci_hcd and address 2
hub 2-2:1.0: USB hub found
hub 2-2:1.0: 4 ports detected
usbaudio: device 2 audiocontrol interface 1 has 1 input and 0 output AudioStreaming interfaces
usbaudio: device 2 interface 2 altsetting 0 FORMAT_TYPE descriptor not found
usbaudio: valid input sample rate 8000
usbaudio: valid input sample rate 22050
usbaudio: valid input sample rate 16000
usbaudio: valid input sample rate 11025
usbaudio: device 2 interface 2 altsetting 1: format 0x00000010 sratelo 8000 sratehi 22050 attributes 0x01
usbaudio: registered dsp 14,3
usbaudio: constructing mixer for Terminal 3 type 0x0101
usbaudio: warning: found 1 of 0 logical channels.
usbaudio: assuming the channel found is the master channel (got a Philips camera?). Should be fine.
usbaudio: registered mixer 14,0
usb_audio_parsecontrol: usb_audio_state at f7b7a760
usbcore: registered new driver audio
drivers/usb/class/audio.c: v1.0.0:USB Audio Class driver
drivers/usb/class/bluetty.c: USB Bluetooth support registered
usb 2-2.1: new full speed USB device using uhci_hcd and address 3
usbcore: registered new driver bluetty
drivers/usb/class/bluetty.c: USB Bluetooth tty driver v0.13
midi: probe of 1-2:1.0 failed with error -5
midi: probe of 2-2.1:1.0 failed with error -5
midi: probe of 2-2.1:1.1 failed with error -5
midi: probe of 2-2.1:1.2 failed with error -5
usbcore: registered new driver midi
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4C11
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
pwc Philips webcam module version 9.0.2-unofficial loaded.
pwc Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.
pwc Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
pwc the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
usbcore: registered new driver Philips webcam
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
EISA: Probing bus 0 at eisa.0
Advanced Linux Sound Architecture Driver Version 1.0.9rc2 (Thu Mar 24 10:33:39 2005 UTC).
ACPI: PCI Interrupt 0000:02:0c.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
AC'97 0 does not respond - RESET
unable to register OSS PCM device 0:0
unable to register OSS mixer device 0:0
ALSA device list:
#0: Ensoniq AudioPCI ENS1371 at 0xdf00, irq 10
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
ip_conntrack version 2.1 (7168 buckets, 57344 max) - 212 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>. http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
Bridge firewalling registered
ACPI wakeup devices:
PBTN PCI1 NEC0 NEC1 NEC2 UAR1 USB USB2 AC9 SMB
ACPI: (supports S0 S1 S4 S5)
ReiserFS: hda3: found reiserfs format "3.6" with standard journal
ReiserFS: hda3: using ordered data mode
ReiserFS: hda3: journal params: device hda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda3: checking transaction log (hda3)
ReiserFS: hda3: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 272k freed
Adding 506036k swap on /dev/hda2. Priority:-1 extents:1
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-6629 Wed Nov 3 13:12:51 PST 2004
quickcam [49.054694]: ----------LOADING QUICKCAM MODULE------------
quickcam [49.054708]: struct quickcam size: 3900
usbcore: registered new driver quickcam
devfs_mk_dev: could not append to parent for vcc/2
devfs_mk_dev: could not append to parent for vcc/a2
devfs_mk_dev: could not append to parent for vcc/a3
devfs_mk_dev: could not append to parent for vcc/4
devfs_mk_dev: could not append to parent for vcc/a4
devfs_mk_dev: could not append to parent for vcc/6
devfs_mk_dev: could not append to parent for vcc/a6
devfs_mk_dev: could not append to parent for vcc/7
devfs_mk_dev: could not append to parent for vcc/a7
devfs_mk_dev: could not append to parent for vcc/8
devfs_mk_dev: could not append to parent for vcc/a8
devfs_mk_dev: could not append to parent for vcc/9
devfs_mk_dev: could not append to parent for vcc/a9
devfs_mk_dev: could not append to parent for vcc/10
devfs_mk_dev: could not append to parent for vcc/a10
devfs_mk_dev: could not append to parent for vcc/11
devfs_mk_dev: could not append to parent for vcc/a11
devfs_mk_dev: could not append to parent for vcc/3
devfs_mk_dev: could not append to parent for vcc/5
devfs_mk_dev: could not append to parent for vcc/a5
0000:02:0e.0: tulip_stop_rxtx() failed
eth0: Setting full-duplex based on MII#1 link partner capability of 45e1.
devfs_mk_dev: could not append to parent for vcc/4
devfs_mk_dev: could not append to parent for vcc/a4
devfs_mk_dev: could not append to parent for vcc/7
devfs_mk_dev: could not append to parent for vcc/a7
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
Code: Select all
Nov 19 08:53:32 desktop usb 1-2: USB disconnect, address 2
Nov 19 08:53:32 desktop usbaudio: unregister dsp 14,3
Nov 19 08:53:32 desktop usbaudio: unregister mixer 14,0
Code: Select all
Nov 19 08:54:59 desktop usbaudio: valid input sample rate 22050
Nov 19 08:54:59 desktop usbaudio: valid input sample rate 16000
Nov 19 08:54:59 desktop usbaudio: valid input sample rate 11025
Nov 19 08:54:59 desktop usbaudio: device 4 interface 2 altsetting 1: format 0x00000010 sratelo 8000 sratehi 22050 attributes 0x01
Nov 19 08:54:59 desktop usbaudio: registered dsp 14,3
Nov 19 08:54:59 desktop usbaudio: constructing mixer for Terminal 3 type 0x0101
Nov 19 08:54:59 desktop usbaudio: warning: found 1 of 0 logical channels.
Nov 19 08:54:59 desktop usbaudio: assuming the channel found is the master channel (got a Philips camera?). Should be fine.
Nov 19 08:54:59 desktop usbaudio: registered mixer 14,0
Nov 19 08:54:59 desktop usb_audio_parsecontrol: usb_audio_state at f7b5aa40
Code: Select all
lsmod
quickcam 118344 0
nvidia 3465116 12