My first post…..<eek>
Had my Pi a couple of days now – same sort of reaction as others, amazing device – so tiny, the whole SD card thing is excellent and to see such a small device driving a 40” LCD TV (I just had to connect it to this beast on first boot) is awesome. Have now settled down and am running it headless, SSH in – works like a champ – have installed ruby on rails on it, works great! Many ideas…but anyway back to topic….
I found a very old USB webcam in the loft (well it wasn’t actually in the loft but it always sounds better with this sort of thing) – of course in the spirit of great British tinkering, frugality not to mention the challenge I absolutely *must* get this thing working with my Pi and ultimately serving up images to a ruby on rails application, so many ideas on this front, but first I have to get the hardware working!
So I think I understand the general principle, try it and see what happens is my first instinct. So I did, reading around lsusb is a good place to start. This gives the following output (only the webcam plugged in, am running without keyboard and mouse).
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 041e:400d Creative Technology, Ltd Webcam PD1001 Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
FYI – am running stock Debian
So it’s there, great I thought. I know what it is, apparently “041e:400d” is a unique identifier and it’s also referred to as a PD1001. So googled around and found what appear to be linux drivers…
Creative WebCam PD1001 Linux driver
I used wget to grab the latest file and unpacked to a folder, to get me to this point…
pi@raspberrypi:~/webcam$ ls -alh
drwxr-xr-x 3 pi pi 4.0K May 10 08:18 .
drwxr-xr-x 13 pi pi 4.0K May 10 08:11 ..
-rw-r–r– 1 pi pi 3.6K Mar 12 2011 CHANGELOG
drwxr-xr-x 3 pi pi 4.0K May 10 08:15 drivers
-rw-r–r– 1 pi pi 20K Mar 12 2011 epcam-src-1.3.2.tar.gz
-rw-r–r– 1 pi pi 601 Aug 24 2010 INSTALL
-rw-r–r– 1 pi pi 4.8K Mar 12 2011 Makefile
-rw-r–r– 1 pi pi 874 Mar 12 2011 README
Now I’m stuck – I think I need to compile this on the Pi and “modprobe” or similar to get it seen by the system, but I’m struggling to know how. Any chance anyone could help me with advice on the next steps and maybe bring this old chugger back to life on the Pi?