[linux-dvb] webcam and v4l-dvb related modules

Fernando Ruza feruza at terra.es
Sat Jan 27 16:16:02 CET 2007

Many thanks Trent, your solution worked like a charm for me. I commented
the same problem as Brandon in another thread with the subject '"Unknown
symbol in module" when load module saa7134' days ago.

Thank you very much. Regards,


El vie, 26-01-2007 a las 22:31 -0800, Trent Piepho escribió:
> On Fri, 26 Jan 2007, Brandon Drummond wrote:
> > [17181665.160000] Linux video capture interface: v2.00
> > [17181665.196000] quickcam: disagrees about version of symbol
> > video_devdata
> > [17181665.196000] quickcam: Unknown symbol video_devdata
> >
> > At first glance one would assume that this arose from compilation under
> > a different kernel, but that is not the case. I am aware that this is a
> > known issue, but I have a couple of questions:
> Effectively, it _is_ from compiling under a different kernel.  The modules
> from v4l-dvb, like videodev.ko, were compiled using the source from
> v4l-dvb.  The out of tree quickcam driver was compiled using the source
> from your kernel.  videodev.ko and quickcam.ko were compiled with different
> versions of header files they both use, like videodev.h, and so the two
> modules will not work together.
> You have this same problem if you try to compile the latest ALSA sources
> and use those modules with a sound driver that isn't part of the ALSA
> source.
> A solution would be the use the "make kernel-links" command in v4l-dvb,
> which will install the v4l-dvb source into your kernel source.  Now if you
> compile quickcam against that upgraded kernel source, it should use the
> same headers that v4l-dvb used, and so work with the v4l-dvb modules.
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

More information about the linux-dvb mailing list