Hi
Hat jemand ne Ahnung wie mann lirc_serial modul für nen SMP-Kernel zum laufen bekommt.
Bringt bei laden immer "unresolved symbol" errors
Ciao Marco
Hi
Hat jemand ne Ahnung wie mann lirc_serial modul für nen SMP-Kernel zum laufen bekommt.
Bringt bei laden immer "unresolved symbol" errors
Ciao Marco
Hallo Marco,
was ist ein SMP-Kernel ?
Standarmäßig unterstützt lirc den 2.6.x Kernel nicht, es gibt aber Patches, mit denen es geht.
Markus
Ich habe das selbe Problem.
Mit dem original Multiprozessor Kernel smp-4g Build 99 der CD/DVD funktioniert alles auch das neue erstellen von lirc.
Die Kernelsourcen/Kernelmodule des Update Kernel Build 192 sind wohl nicht vollständig und die fertigen Module zu lirc bzw. das neu erstellen funktioniert nicht.
Es ist im übrigen ein 2.4.21er Kernel.
Frodo
Sag mal hast du ne andere CD/DVD als ich.
Orginal von der DVD SMP-4G buildXXX (jedenfals mehr als build 99) läuft nicht.
Ciao Marco
PS.:
Hab grad noch mal auf dem ftp server nachgeschaut build ist 144?!
marcoxyz
Du hast recht. Meine Version ist dennoch Build 99 (Suse 9 RC5) ich habe keine Ahnung warum, ich habe sie von einem Kollegen bekommen und dachte es wäre die Verkaufs Version.
Dies erklärt aber nicht was in der Version ab Build 144 fehlt und bei mir noch vorhanden ist. Ich habe mal gehört das man nun die kernel-header Dateien extra installieren muß, zusätzlich zur zu den kernel-sourcen ich habe die aber nirgends gefunden.
Hi
Das mit den Headern kann ich mir eigentlich nicht vorstellen denn LIRC lässt sich ja Prima Kompileren.
Beim laden des Treibers kommen dann aber die "unresolved Symbols" Fehler.
Sieht so aus als würden da einige Backports aus dem 2.6er Kernel zuschlagen.
Ciao Marco
Kann sein das es daran liegt im Changelog sind ja diverse Änderungen des Kernels verzeichnet.
Ich habe im übrigen mir nochmal die Original Suse 9 Professional DVD gegeben lassen und siehe da es ist ebenfalls der Kernel in Build 99 dabei, scheinbar hat Suse auf seinem Webserver einen anderen Release Stand als den ausgelieferten.
Hallo,
nur zur Vollständigkeit ich habe lirc nun mit diversen Suse 9 Kernelversion zum laufen bekommen.
Die Abhängigkeiten sind mir nach wie vor allerdings schleierhaft.
Denn bei einer Neuinstallation werden die Module unter anderem auch für lirc bereits mit installiert. Macht man nun einen Onlineupdate sind die Meisten module unter /lib/modules/<kernel>/misc verschwunden.
Bei einem System Update zum Beispiel von DVD-Version (Build 99) auf FTP-Version (Build 144) bleiben die Module erhalten.
OK nun die Lösung:
cd /usr/src/linux
make cloneconfig
make dep
Und anschliessend lirc 0.6.6 kompilieren und installieren.
Wichtig ist hierbei das vor dem "make cloneconfig" unbedingt ein reboot erfolgt sein muß damit auch alle Abhängigkeiten richtig gesetzt sind.
Don’t have an account yet? Register yourself now and be a part of our community!