Hi group, Seit ich von meinem alten PC mit SuSE7.3 auf einen neuen mit SuSE8.1 umgestiegen bin, bringe ich dem Matrox-Treiber (mgavideo-0.1.1) nicht mehr zum Laufen. Ich habe mir die kernel-source-2.4.19.SuSE-175 gezogen, einen neuen kernel gebaut, installiert, und er bootet auch brav. Die Treiber-Sourcen lassen sich auch compilieren (von ein paar warnings abgesehen). Wenn ich die soeben erzeugten Module laden will (insmod...), dann hagelt es unresolved symbols. Der erste Fehler scheint der Grund für die folgenden zu sein: unresolved symbol kmap_pagetable Soviel ich in den Includes gefunden habe, scheint dieser Begriff nur definiert zu sein wenn CONFIG_HIGHMEM true ist. Ich hab jetzt < 1GB ausgewählt, es gäbe da noch 4GB. Warum soll ich in der kernel-Konfiguration 4 mal so viel RAM eintragen als ich eigentlich habe? Ich hab es trotzdem mal versucht, und HIGHMEM aktiviert. Das Ergebnis ist verblüffend: jetzt mault modules_install module an, die ich weder aktiviert habe, noch brauchen kann (capi, pcmcia...). depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcclassic.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcdsl.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcpci.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcpcmcia.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcpnp.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcusb.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fcusb2.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fxusb.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/fxusb_CZ.o depmod: attach_capi_driver depmod: detach_capi_driver depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/misc/isdn_lzscomp.o depmod: isdn_ppp_unregister_compressor depmod: isdn_ppp_register_compressor depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia/sedl_cs.o depmod: sedl_init_pcmcia depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia/sedlbauer_cs.o depmod: sedl_init_pcmcia depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/avm_cs.o depmod: b1pcmcia_addcard_b1 depmod: b1pcmcia_delcard depmod: b1pcmcia_addcard_m1 depmod: b1pcmcia_addcard_m2 depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/avma1_cs.o depmod: avm_a1_init_pcmcia depmod: HiSax_closecard depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/elsa_cs.o depmod: elsa_init_pcmcia depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/ibmtr_cs.o depmod: init_trdev depmod: tr_type_trans depmod: register_trdev depmod: unregister_trdev depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/sedl_cs.o depmod: sedl_init_pcmcia depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/sedlbauer_cs.o depmod: sedl_init_pcmcia depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/pcmcia-external/teles_cs.o depmod: hisax_init_pcmcia depmod: HiSax_closecard Soll das im Ernst bedeuten, dass ich einen kernel mit dutzenden von Modulen bauen muss, die ich nie benötigen werde, nur weil die #includes und #defines scheinbar ziemlich durcheinander sind? -- Peter Buckenleib Am Europakanal 8 91056 Erlangen Tel: 09131 992234 Fax: 09131 791045 Mail: peter.buckenleib@t-online.de