-   Linux - Newbie (
-   -   unresolved symbols while trying to load modules (

g.ramkumar 11-02-2004 07:47 AM

unresolved symbols while trying to load modules

i am trying to load a module which gives me a warning saying kernel -module versionmismatch.but still i was able to force it.but it displays an error saying unresolved symbols.

the unresolved symbols being displayed are
1) pci_resource_start,
2) pci_resource_end , pci_resource_len,pci_resource_flags and finally
3) ioremap

i have include <linux/pci.h>

i hvent recompiled my kernel.i am working in the kernel that came along with redhat-9 (version is 2.4.20-8)

but those symbols are not listed in /proc/ksyms file.

so how do i export those symbols to /proc/ksyms file...can somebody please help proj is stalled because of this.

it is also displaying a message " u are trying to load a incompatible GPL module .blah..blaah..if anybody needs the exact output..please do tell me.."

davidbalt 11-24-2004 01:38 PM

The problem is that you are trying to load modules that were not compiled for your particular flavor and version of the kernel. When you recompiled the kernel, did you also "make modules modules_install" ?

All times are GMT -5. The time now is 10:47 PM.