On Thu, 6 Nov 2003 13:27:27 -0500 (EST) "Cengiz Akinli" <[EMAIL PROTECTED]> wrote:

| Hello all,
| 
| 
|   I am having a problem getting a USB webcam driver loaded into the
| kernel.  I keep running into missing symbols that appear to actually
| be there.  I checked the source for the videodev module (Video for Linux)
| and it is getting included.  I even checked the module itself and got:
| 
| # nm /lib/modules/2.2.20/misc/videodev.o  | grep -i register_device
| 00000000 ? __kstrtab_video_register_device_Reead9cbf
| 00000020 ? __kstrtab_video_unregister_device_R12a8c922
| 00000000 ? __ksymtab_video_register_device_Reead9cbf
| 00000008 ? __ksymtab_video_unregister_device_R12a8c922
| 000001e0 T video_register_device_Reead9cbf
| 000002a8 T video_unregister_device_R12a8c922
| 
|   I don't know where the _Reead9cbf type extensions come from.  When I try
| to load the ov511.o module, I get:

The _R####### extensions come from the module(s) being built with
MODVERSIONS enabled, while ov511 is looking for symbols without
module version checking.  You need to build the kernel and all
modules either entirely with or entirely without module version
checking.

| # insmod ov511.o
| ov511.o: unresolved symbol video_register_device
| ov511.o: unresolved symbol video_unregister_device
| 
| 
|   Anyone seen this?  Upgrading to a new kernel is not an option at the
| moment.  The 2.4.x has serious problem with our embedded system and we
| need to stick with stable releases for now.
| 
| Any help appreciated.

HTH.
--
~Randy


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to