Hallo zusammen,
ich habe einen neuen vdr mit OpenSuse 11.4 aufgesetzt und würde gerne wieder
meinen seriellen LIRC Empfänger verwenden der auf dem früheren Suse 11.2 System immer lief.
Nun habe ich gelernt, dass bei Suse 11.4 (Kernel 2.6.37) die LIRC Module in den Kernel gewandert sind.
Das habe ich allerdings erst herausgefunden nachdem ich LIRC 0.9.0 manuell kompiliert und installiert habe und
Warnungen kamen das die Module nicht mit den kernelquellen übereinstimmen oder so ähnlich.
Habe dann das selbst kompilierte mit make uninstall wieder gelöscht.
Habe dann den Suse Lirc von der DVD installiert,
wenn ich den nun händig starten möchte kommt:
Zitatvdr:~ # modprobe lirc_serial
FATAL: Error inserting lirc_serial (/lib/modules/2.6.37.1-1.2-default/kernel/drivers/staging/lirc/lirc_serial.ko): Invalid argument
vdr:~ #
Das sagt mir gar nichts.
Im web stand irgendwo, dass wenn modprobe -v verwendet wird, man die Argumente sehen könnte um herauszufinden
was denn falsch ist. Wenn ich -v angebe sehe ich aber die gleiche Meldung.(????)
Das sehe ich im messages log:
ZitatAlles anzeigen
Sep 8 00:33:49 vdr kernel: [ 23.798716] lirc_dev: IR Remote Control driver registered, major 251
Sep 8 00:33:49 vdr kernel: [ 23.799656] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
Sep 8 00:33:49 vdr kernel: [ 23.800797] lirc_serial: disagrees about version of symbol lirc_register_driver
Sep 8 00:33:49 vdr kernel: [ 23.800801] lirc_serial: Unknown symbol lirc_register_driver (err -22)
Sep 8 00:33:49 vdr kernel: [ 23.801246] lirc_serial: disagrees about version of symbol lirc_dev_fop_ioctl
Sep 8 00:33:49 vdr kernel: [ 23.801249] lirc_serial: Unknown symbol lirc_dev_fop_ioctl (err -22)
Hat jemand LIRC (egal ob den Suse oder selber kompiliert) auf Suse 11.4 zu laufen bekommen?
Oder habt Ihr die gleichen Fehlermeldungen?
Hat es möglicherweise etwas mit dem fehlgeschlagenen Versuch zu tun selbst zu kompilieren?
Wie kompiliere ich LIRC manuell oder wie entferne ich die Reste alle?
Wäre hilfreich wenn andere Suse 11.4 Benutzer mal berichten könnten... Thx!
Noch zu meiner Konfiguration:
Habe in /etc/init.d/boot.local
Zitat
/bin/setserial /dev/ttyS0 uart none
hinzugefügt und in der Config
Zitat
LIRCD_DRIVER="default"
LIRCD_DEVICE="/dev/lirc0"
LIRC_MODULE="lirc_serial"
gesetzt.
Gruß
Gromit