So, sorry das ich mich jetzt erst wieder melde, muß halt hin und wieder mal arbeiten.
Warum der Kernel Patch?
Ich hatte einen der bis zum Kernel 2.6.13 funktionierte, hab ich mal irgendwo im Netz gefunden. Ab Kernel 2.6.14 ging der plötzlich nicht mehr, "verify area" war im Kernel ersetzt worden.
Also Lirc Sourcen holen, kompillieren > ging nicht! cvs war noch nicht auf dem neuestem Stand. Also alten Kernel wieder drauf und eine Woche warten....
Beim 2. Versuch lernte ich dann, dass der neue Kernel erst installiert sein muß, dann lies sich auch lirc übersetzen. Nebenbei hatte ich dann auch neue libs und Binaries, natürlich in /usr/local/bin und /usr/local/lib. Ich will kein local, die Kiste ist nur vdr, sonst nichts!
Dann hab ich den "include_lirc_into_kernel" patch gefunden, und was soll ich sagen > er funktionierte nicht. In den Sourcen sind die Pfade zu einigen include Dateien anders. Na ja, anhand dieses patches hab ich jetzt meinen gemacht. Wenn ich jetzt einen neuen kernel backe, werden die Sourcen kurz gepatcht, und ich hab die lirc module gleich mit drinn. Bis zur nächsten größeren Änderung im kernel geht das jetzt wieder...
cu hanker