Hi Laurent and Dirk,

> Hi Henrik.
> 
> > I'm new to the list *and* to webcams so excuse me if this has been
> > up before. I downloaded and compiled the uvcvideo module and i've
> > managed to load it. However, I can still not access the device. /dev/video0
> > does not exist. I've tried to run MAKEDEV with different settings without
> > success. When I run dmesg I get the following error
> >
> > uvcvideo: disagrees about version of symbol struct_module
> >
> > This makes me suspect that I haven't compiled the module against
> > the right headers(?). uname -r gives:
> >
> > 2.6.19-1.2288.fc5smp
> >
> > and the kernel source is:
> >
> > 2.6.19-1.2288.2.4.fc5-i586
> >
> > I'm on FC5 and a Dell 640m.
> 
> You're probably right. The module seems to have been compiled against another 
> set of headers. You must make sure the kernel source tree matches your 
> running kernel. I have no experience with Fedora, so the only advice I can 
> give you is to try to compile a custom kernel and see if the module will 
> load.
> 
Thanks for your help. The whole thing was probably due to faulty
symlinks. I removed all sources and cleared out the /usr/src/kernel/
directory and reinstalled the kernel source. After that the uvc compiled
and loaded beautifully. Thanks for the great work with uvc!

Cheers,

Henrik Frisk

_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to