Marc Shapiro wrote:
I have just become the proud owner of an unused, still in box, Intel
Deluxe PC Camera. This camera is dated 2001 and claims it requires
Windows 98, 98SE, or Millennium Edition. Does anyone know if there
are currently Linux drivers for this? I am running Etch with a
2.6.16-2-k7 stock Debian kernel and udev. This is a USB camera. I
plugged it in and dmesg added the following lines:
usb 4-1: new full speed USB device using ohci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
Can I assume that it has loaded any necessary drivers? What should I
look for in the lsmod listing. In fact, here is the output from lsmod
with the camera plugged in:
:~$ lsmod
Module Size Used by
ipv6 218912 14
ppdev 8324 0
lp 10496 0
it87 19172 0
hwmon_vid 2432 1 it87
i2c_isa 4608 1 it87
i2c_core 19536 2 it87,i2c_isa
mousedev 10496 1
tsdev 7296 0
snd_intel8x0 29532 3
snd_ac97_codec 82848 1 snd_intel8x0
snd_ac97_bus 2112 1 snd_ac97_codec
snd_pcm_oss 44128 0
snd_mixer_oss 15744 1 snd_pcm_oss
snd_pcm 74504 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 3588 0
snd_seq_oss 27812 0
snd_seq_midi 8096 0
snd_rawmidi 22496 1 snd_seq_midi
usblp 12224 0
snd_seq_midi_event 6592 2 snd_seq_oss,snd_seq_midi
parport_pc 31728 1
parport 32008 3 ppdev,lp,parport_pc
floppy 55916 0
snd_seq 43852 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 20420 3 snd_pcm,snd_seq
snd_seq_device 8332 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 46400 14
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8736 1 snd
snd_page_alloc 9864 2 snd_intel8x0,snd_pcm
rtc 11444 1
shpchp 39424 0
pci_hotplug 24308 1 shpchp
psmouse 34504 0
pcspkr 3012 0
serio_raw 6532 0
amd64_agp 11652 0
sis_agp 8196 1
agpgart 29296 2 amd64_agp,sis_agp
evdev 8832 0
ext3 117064 5
jbd 47316 1 ext3
mbcache 7684 1 ext3
dm_mirror 17460 0
dm_snapshot 15388 0
dm_mod 48180 8 dm_mirror,dm_snapshot
ide_generic 1216 0 [permanent]
ide_cd 35680 0
cdrom 32240 1 ide_cd
ide_disk 14720 4
sis900 20992 0
mii 5248 1 sis900
ehci_hcd 26952 0
ohci_hcd 17348 0
usbcore 111136 4 usblp,ehci_hcd,ohci_hcd
sis5513 12108 0 [permanent]
generic 4228 0 [permanent]
ide_core 111536 5
ide_generic,ide_cd,ide_disk,sis5513,generic
thermal 13064 0
processor 21760 1 thermal
fan 4548 0
If the drivers have been loaded, what do I need to do next? I may
actually use this as a webcam, but my primary purpose for it is to
capture images to be processed to allow a robot to use the data for
navigation. I have not yet decided on a programming language for
this, though it is likely to be C/C++ for compiled speed, unless
someone has some other suggestions for me. Any ideas?
I have libcv0.9.7-0 installed, as well as python-opencv.
Does anyone have any experience with this sort of stuff?
It looks like the driver module that I need is spca501. There is a
source package for Etch:
spca5xx-source
What is the best way to compile this? I generally just use stock
kernels and the modules that come with them so I am unfamiliar with
compiling modules separately for a kernel that I already have. Once I
do have the module compiled, will udev/hotplug load the driver at
boot-up, or should I add it to /etc/modules?
--
Marc Shapiro
[EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]