Re: module problems SuSE 7.2, 8.0 (kmap_pagetable undefined symbol)

Hi,

I had the same problem. I solved it by changing line 11 in kvmem.h from
  #include <asm/pgtable.h>
to
  #include <linux/highmem.h>

(see my mail from 24 May 2002 to the list)

Good luck
Peter

Am Sonntag, 18. August 2002 05:27 schrieb George Lloyd:
> Goal: to get ISA DAS08-JR/AO card working (io=340)
>
> Synopsis: built kernels under 7.2 and 8.0 according to book.  Kernels
>           booted fine (but sound card stops working under new kernel).
>           Default kernel under 7.2 doesn't seem to have something called
>           modversions enabled, so I enabled it.  I think maybe modversions
>           enabled is the default under 8.0, but not sure.
>
>           Maybe the INSTALL file could say something about this.
>
> Problem: modprobing the comedi lib and device driver fail.  Newbie hasn't
>          the slightest idea what to do next besides fuss with recompiling
>          the kernel, and that takes forever.  Output is below.
>
> Any help would be appreciated.
>
> George Lloyd
> Senior Scientist
> Department of Civil and Materials Engineering
> University of Illinois at Chicago
> 842 West Taylor St.
> Chicago, Illinois  60607-7023
> Phone: 312 996 3441
> Fax: 312 996 2426
>
> Output from <modprobe comedi>
>
> /lib/modules/2.4.18-4GB/comedi/comedi/comedi.o: unresolved symbol
> kmap_pagetable /lib/modules/2.4.18-4GB/comedi/comedi/comedi.o: insmod
> /lib/modules/2.4.18-4GB/comedi/comedi/comedi.o failed
> /lib/modules/2.4.18-4GB/comedi/comedi/comedi.o: insmod comedi failed
>

-- 
Peter Parzer
Abt. f. Kinder- und Jugendpsychiatrie
Psychiatrische Universitätsklinik
Blumenstraße 8, D-69115 Heidelberg
Tel.: (06221) 56 69 40, Fax: (06221) 56 69 41

Received on 2002-08-26Z13:26:22