No webcam (uvcvideo missing from new kernel)
I am trying to get my built in webcam working on my Toshiba satellite 500 running debian lenny. It worked fine at the beginning, with a fresh kernel (2.6.26-2). The uvcvideo module loaded fine and cheese, gstreamer-properties all gave me a nice picture of myself.....
heres the modules loaded in nicely in the old kernel:
$ lsmod | grep video
uvcvideo 45800 0
compat_ioctl32 1312 1 uvcvideo
videodev 27520 1 uvcvideo
v4l1_compat 12260 2 uvcvideo,videodev
video 16464 0
output 2912 1 video
usbcore 118224 6 uvcvideo,usblp,usb_storage,usbhid,ehci_hcd
thermal_sys 10856 4 video,thermal,processor,fan
in my new kernel, which I compiled myself from source (22.214.171.124), the webcam doesnt work at all. gstreamer-properties and cheese just show me a screen with coloured horizontal bands. I notice that in my new kernel, I do not have uvcvideo.
$ lsmod | grep video
video 14869 0
output 1200 1 video
thermal_sys 9610 4 video,processor,thermal,fan
so I guess thats my problem.
I have done some mighty searching on this issue. I have downloaded various packages, none of which seemed to help, and some of which didn't even install properly. But I don't want to give up because the webcam worked before in the old kernel, so in theory, it is supported somehow, somewhere...
Does anyone have any idea how I can get hold of the uvcvideo drivers I had loaded in my original kernel?
my webcam by the way is a built in chicony usb
Bus 001 Device 003: ID 04f2:b128 Chicony Electronics Co., Ltd
I dont think this will help much - my problem is lack of uvcvideo, not webcam make. I include just in case...
thanks in advance
[SOLVED] No webcam (uvcvideo missing from new kernel)
Hi there everyone.
I've solved the webcam problem by upgrading to squeeze. I'm very happy with it. I guess this is a lesson for me in trying to use a new laptop (Toshiba staellite L500) with an old-ish distribution. I began installing lenny, but couldnt get sound working or radeon graphics for my monitor. I upgraded the kernel to 126.96.36.199, which solved the sound problem, but rodgered the webcam.
In squeeze, I now have webcam supported (gives correct output in gstreamer-properties and works with skype), sound fully functioning and radeon hd graphics supported except for a bit of tweaking to install firmware-linux-nonfree (I'm now using the radeon driver, with a bit of non-free stuff, rather than the wholly proprietory ATI catalyst driver).
the only thing that didnt work out-of-the box was wifi. I just wanted to comment that, for once, more google searching proved a hindrance, not a help. I got wifi working through installing rtl8192se wifi driver from the realtek website, as before with lenny, and then just modifying the /etc/network/interfaces file with the ESSID and WPA-PSK passcode. Internet worked, but in fits and starts. Google searching led me to the conclusion that I needed to install wpa_supplicant and various sites advised using the network-manager. I spent many fruitless hours trying to get wpa_supplicant working, and in the end just gave up, with internet still very jerky and not satisfactory.
had a brainwave this morning and uninstalled network-manager.
Internet now runs like a dream. & finally, in response to various comments I've seen posted about the fact that /etc/init.d/networking restart has been deprecated in Squeeze, well its true, I did get this message too, but whats the big deal? you can stop networking with /etc/init.d/networking stop and start it again with /etc/init.d/networking start, so it hasnt bothered me.
In summary, lessons learnt:
1. if you have a new laptop, get the newest version/distribution, even if its testing. Don't be conservative like I was and install stable, you'll give yourself a headache!
2. when it comes to networking, do it by hand. Tools like network-manger just confuse things. I'm sure wpa-supplicant has been useful for some; it wasn't a bit of help to me, I just installed drivers and configured /etc/network/interfaces.
Thanks to everyone whose helped me out these few months...