Adrian Heydecker wrote:
Oliver Fleig wrote:
Mitlerweile schaffe ich es nicht mal mehr das lp Modul von hand nachzuladen. Ich bekomme folgende Fehler: pclinux:~ # modprobe lp /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_ieee1284_nibble_mode_ok /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_unregister_device /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_enumerate /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_claim_or_block /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_register_device /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_wait_peripheral /lib/modules/2.2.13/misc/lp.o: unresolved symbol parport_release /lib/modules/2.2.13/misc/lp.o: insmod /lib/modules/2.2.13/misc/lp.o failed /lib/modules/2.2.13/misc/lp.o: insmod lp failed
Was mich dabei erstaunt ist, dass bei 'make modules' das Modul lp.o nicht generiert wird. D.h. ich koennte mir voerstellen dass /lib/modules/2.2.13/misc/lp.o nicht zum Kernel passt, aber durch ein make modules_install nicht ueberschrieben wird, da ja kein Module beim Kompilieren erzeugt wird.
Warum also generiert 'make modules' nicht lp.o?
Nur so zur Sicherheit: Deine Module passen zum Kernel? Mit SuSE-Kernel die SuSE-Module und mit Originalkernel die Originalmodule?
Hallo! Ich bin's nochmal, der urspruengliche Autor des Threads. Ich hoffe es wird nicht unuebersichtlich! Ich fasse kurz zusammen: - Nach Kernel backen lies sich das lp.o Modul nicht mehr automatisch laden. - Um andere Fehler auszuschliessen, haber ich mittlerweile nochmal den original SuSE Pentiumkernel mit Modulen aufgespielt-> und alles funktioniert!! - Davor hatte ich nach Waldemars Brodkorbs Anweisung alles gecleant und neu kompiliert:
sicher .config verschiebe /lib/modules/2.2.13 nach old make mrproper make menuconfig (dann kannst du deine gesicherte .config laden) make dep clean zImage modules modules_install cp arch/i386/boot/zImage /boot/vmlinuz cp System.map /boot/System.map lilo depmod -a
Dabei ist mir aber aufgefallen, dass nicht alle Module beim kompilieren generiert werden. Z.B eth.o und lp.o fehlen. Entsprechend gab es beim booten natuerlich Fehler. Woran liegt das? Gibt vielleicht sowas wie 'make allmodules' ?? Cheers und Danke fuer die Bemuehungen Oliver -- mailto:Oliver.Fleig@univ-rennes1.fr --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com