I have a webcam made by Creative that used to work with the ov511 module. The last time I used the webcam was three weeks or so ago. I went to turn it on this morning via xawtv and..
This is xawtv-3.93, running on Linux/i686 (2.4.22)
WARNING: Your X-Server has no DGA support.
can't open /dev/video0: No such device
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No such device
v4l2: open /dev/video0: No such device
v4l: open /dev/video0: No such device
no video grabber device available
I thought that perhaps the USB cable was out or something similar; unfortunately, it was plugged in fine. The following is from /var/log/messages when I unplugged the camera and plugged it back in:
Oct 16 11:17:02 adrohak kernel: usb.c: USB disconnect on device 00:07.2-1 address 6
Oct 16 11:17:09 adrohak kernel: hub.c: new USB device 00:07.2-1, assigned address 7
Oct 16 11:17:09 adrohak kernel: ov511_core.c: USB OV511+ video device found
Oct 16 11:17:09 adrohak kernel: ov511_core.c: model: Creative Labs WebCam 3 (id=21)
Oct 16 11:17:09 adrohak kernel: ov511_core.c: Device at usb-00:07.2-1 registered to minor 0
I figured that the video would definitely be working then, I had proof that it recognized the camera.
This is xawtv-3.93, running on Linux/i686 (2.4.22)
WARNING: Your X-Server has no DGA support.
can't open /dev/video0: No such device
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No such device
v4l2: open /dev/video0: No such device
v4l: open /dev/video0: No such device
no video grabber device available
Nothing.
It's not a permission problem, either. I tried running xawtv as root, then chowned /dev/video0 to my user login and tried to run it as the user, and even tried another program (streamer) to access it, just to make sure it wasn't a problem with XawTV.
I ran a shell script from a linux webcam howto (I didn't save the URL, sorry) that is supposed to make the necessary devices for a webcam to work. Output was as follows:
root@adrohak:/home/cowboy# ./makedev
*** new device names ***
/dev/video0: char 81 0
/dev/video1: char 81 1
/dev/video2: char 81 2
/dev/video3: char 81 3
/dev/radio0: char 81 64
/dev/radio1: char 81 65
/dev/radio2: char 81 66
/dev/radio3: char 81 67
/dev/vtx0: char 81 192
/dev/vtx1: char 81 193
/dev/vtx2: char 81 194
/dev/vtx3: char 81 195
/dev/vbi0: char 81 224
/dev/vbi1: char 81 225
/dev/vbi2: char 81 226
/dev/vbi3: char 81 227
(Source for the shell script is at
http://adrohak.net/makedev.txt )
I have no idea what to do from here.
Any help would be greatly appreciated.