Hi Thomas,
On Tue 2000-01-11 (08:04), Thomas Nilsson wrote:
> Hi all,
>
> I am probably not the first one asking this question so if there is a FAQ somewhere
>please direct me to that! (But I
> have not found the answer in the FAQ I have seen sofar.)
>
> Anyhow I am trying to compile a kernel using modulized ax25 and modulized drivers
>support using RedHat 6.1 right
> out of the box. When I try to install the drivers, it does not matter which of the
>"ax25"-drivers I use, I get the following
> messages:
>
> # /sbin/insmod dmascc
> /lib/modules/2.2.12-20/net/dmascc.o: unresolved symbol ax25_rebuild_header_R71d6c3a8
>
> /lib/modules/2.2.12-20/net/dmascc.o: unresolved symbol ax25_encapsulate_Ra5605a93
>
> #
>
> I have figured out that these two routines are in a separate file which seems to be
>broken out from another file.
> I tried some fast "fixing" of the code but I did not help. The only thing I achived
>was an informative message during
> boot when the kernel checks the dependencies that theses two were unsolved. But that
>I already knew :-)
>
> So could someone please help me with this, thanks!
I'm not sure if this would help, but try using "modprobe" instead of
"insmod". Usually you get those sort of errors when your modules versions
dont match your kernel versions. Modprobe is usually quite good at resolving
this.
Also, make sure you have done a "make modules_install" after doing a "make
modules", and that you are indeed using the kernel you compiled.
Keep well,
Ray