Hallo zusammen,
ich bin gerade dabei, für easyVDR die FB Konfiguration bei einer PVR-350 anzupassen.
Dabei bin ich auf das Problem gestoßen, dass das Modul saa7134 automatisch das Modul ir_kbd_i2c mitlädt. Dann funktiniert jedoch die Verwendung des Moduls lirc_i2c nicht mehr. Dies wird jedoch üblicherweise bei einer PVR-350 verwendet.
Ich überlege daher momentan zwei Lösungsansätze:
Ansatz A)
Modul ir_kbd_i2c statt lirc_i2c verwenden. Dies hat jedoch folgende Konsequenzen:
- Eine Udev-Rule wird für das input-event benötigt (habe ich schon)
- Keycodes müssen dem ir_kbd_i2c untergeschoben werden. Das macht die Konfiguration und Verwendung jedoch unnötig kompliziert:
- v4l input-utils wird benötigt.
- keycodes müssen bei jedem Systemstart untergeschoben werden.
Ansatz B)
Falls eine PVR-350 im System steckt, verhindern, dass das Modul ir_kbd_i2c geladen wird, wenn das Modul saa7134 geladen wird.
Mir ist aber unklar, wie ich lezteres bewerkstelligen kann.
Hier noch was modinfo zum Modul saa7134 sagt:
modinfo saa7134
filename: /lib/modules/2.6.22.5/kernel/drivers/media/video/saa7134/saa7134.ko
description: v4l2 driver module for saa7130/34 based TV cards
author: Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
license: GPL
vermagic: 2.6.22.5 preempt mod_unload 386
depends: video-buf,ir-common,videodev,v4l2-common,ir-kbd-i2c,v4l1-compat,compat_ioctl32
Gruß
Wicky