I digged a bit around and found the required device numbers for the video device
you need to:
mknod /dev/video c 81 0
ln /dev/video /dev/video0
mknod /dev/video1 c 81 1
maybe you need more of these, so maybe do it up to 4
I have placed a work-in-progress ipk into http://www.users.on.net/~hluc/myZaurus/tmp/ unfortunately, some of the drivers still crash the Zaurus but you will find videodev.o amongst the files)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99478\"][{POST_SNAPBACK}][/a][/div]
Thanks for that! Unfortunately it doesn't seem to like it - the driver doesn't claim the webcam (a Logitech QuickCam Pro 4000 - under Red Hat at least it uses the stock PWC driver). I've got videodog compiling, when I point it at /dev/video[|0|1|2|3|4] it complains about "No such device":
# ./videodog -s -d /dev/video0
/dev/video0
open videodev: No such device
Curiously, I'm also getting the following errors when I go "depmod -a":
# depmod -a
depmod: cannot read ELF header from /hdd3/baddrivers/media/video/sonixcam.wip
depmod: cannot read ELF header from /hdd3/baddrivers/media/video/spca5.wip
depmod: cannot read ELF header from /hdd3/baddrivers/media/video/sweexcam.wip
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/media/video/ibmcam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/media/video/ultracam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ibmcam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ultracam.o
The procedure I followed was basically to install your usb-modules ipkg then this new ipkg of yours. For space reasons I symlinked the .o files into /lib/modules/2.4.20/kernel/drivers/usb and media/video (it didn't seem to like symlinking directories though).
Any suggestions as to where I might look?
On a related note, I figured I might try recompiling the drivers myself (thinking maybe an update to the PWC driver might be needed to support this webcam) but I hit an immediate snag - no kernel source! I presume the kernel source for the Sharp ROM is readily available somewhere ... is the process of getting it all up and running relatively painless or is a pile of mucking around involved?
Thanks,
- Raymond