Frank wrote:
[...] Außerdem wollte ich eben das acerhk Package installiern und da bin ich bei der Installationsanleitung bis zu dem Punkt gekommen bis man die kompilierten DAteien in den Kernel Modul Path kopiern soll. Es ist die Datei "acerhk.o" und ich wollte/will sie in das /lib/modules/<kernelversion>/kernel/drivers/char/ kopiern. Aber dort sind nur Dateien mit *.ko und wenn ich dann versuche das Modul zu laden, sagt er mir, das er es nicht findet.
Was mach ich falsch??
1. Du stellst Fragen zu Laptops (oben weggekuerzt) auf suse-linux, obwohl es suse-laptop gibt, wo die Fragen eigentlich hingehoeren. 2. Du sprichst von Problemen, lieferst aber keine genauen Fehlermeldungen ("er sagt mit, das er es nicht findet"). 3. acerhk.o ist kein 2.6er Kernel-Modul. Kernel-Module haben bei Kernel 2.6 wirklich die Endung *.ko. Irgendwas stimmt mit Deiner Erstellung des Moduls nicht, so wie es aussieht. 4. Eigentlich sollte es nicht noetig sein, ein Kernel-Modul von Hand zu kopieren. Das zugehoerige Makefile sollte das eigentlich fuer Dich erledigen koennen. 5. Es muss ein "depmod -a" laufen, wenn das Kernel-Modul installiert wurde. 6. Du musst dafuer sorgen, dass das Modul bei Bedarf automatisch geladen wird (z.B. via modprobe.conf) oder es beim Booten laden lassen (Eintrag in /etc/sysconfig/kernel). Cheers, Th.