Re: 2.2.16 network modules problems

From: Keith Owens (kaos@ocs.com.au)
Date: Sun Jun 11 2000 - 18:37:14 EST


On Sun, 11 Jun 2000 11:43:17 -0400,
Scott McDermott <vaxerdec@frontiernet.net> wrote:
>The only way I could fix it was to turn off symbol versioning for
>modules. This is the first kernel I've had to do that for. If I recall
>the symbol versions appended to the names were some kinds of numbers for
>the working modules, but the ones that failed to load had some acronyms
>containing strings like "RLversion_here" or something along those lines.

Finally some diagnostics!
<rant>
It is amazing the number of people who think that problems can be
diagnosed based on vague statements like "unresolved symbols" with no
details.
</rant>

Whenever you see _R__ver_ in a kernel symbol it means that the Makefile
stuffed up the symbol versioning. The only guaranteed fix is to remove
everything and recompile from scratch. You have to use make mrproper
to remove the broken version data but make mrproper deletes .config so
save that first.

  mv .config ..
  make mrproper
  mv ../.config .
  make oldconfig dep clean
  Then compile and install kernel/modules.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Jun 15 2000 - 21:00:24 EST