Robert Schmolke wrote:
Bernhard Walle schrieb:
* Michael
[2007-12-11 22:37]: Module kann man doch dazu laden. Könnte es daher einen Versuch wert sein, das Modul atl2.ko aus der Kubuntu Distribution in das entsprechende Verzeichnis von Suse 10.3 zu kopieren? Beide Distributionen verwenden offenbar den Kernel 2.6.22-x. (Soll natürlich auch auf dem gleichen Rechner/Hardware laufen). Oder ist das vollkommen daneben?
Ja, Kernelmodule müssen praktisch immer zum genauen Kernel passend kompiliert sein.
Wenn das schon aus Prinzip nicht gehen kann: das Archive unter dem von Bernhard genannten Link enhält sourcen und ein Makefile. Würde ein "make" direkt das *.ko File erzeugen? Oder erzeugt das nur ein .o file --- und ich muss tief in Kernelbau einsteigen, um hier weiter zu kommen?
URL, bitte. Dann schau ich mir das mal kurz an.
Gruß, Bernhard
Hallo
http://people.redhat.com/csnook/atl2/
Gruß Robert
Hallo, erst mal danke, dass Robert den Link nochmal erwähnt hat, den schon Markus geschrieben hat. Und danke, Bernhard, wenn du dir das Makefile mal anschaust ... Bernhard schreibt auch, "Module müssen praktisch immer zum genauen Kernel passend kompiliert sein." Der Kontext meiner Frage war, ob eine Kernelversion 2.6.22-x (für alle x) nicht ausreichend ist, um ein Modul (von Kubuntu zu S10.3) zu kopieren. Ich verstehe Bernhards Antwort so, dass das nicht geht, weil es wirklich auf den Wert von x ankommt. Das führt dann zu einer weiteren Frage: auf meinem (zur Zeit verwendeten) S10.2 habe ich mittlerweile in /lib/modules mehrere directories mit verschiedenen Kernelversionen 2.6.18-x. Ich vermute, sie kamen im Laufe der Monate durch (Security) Updates dazu. Ist die Konsequenz von Bernhards Aussage, dass mit jedem Kernelupdate (Update zu anderem x, aber 2.6.18 beibehalten) immer **ALLE** module mit aktualisiert wurden? Ich kann mir nicht vorstellen, dass der Updater meine verwendete Hardware berücksichtigt und nur die Module aktualisiert, die gerade in Benutzung sind. Er müsste, wenn schon, dann alle existierenden Module aktualisieren ... Hmm, klingt irgendwie komisch ...Ist dem wirklich so? Danke, Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org