1 ... 9 10 [11] 12 13 ... 17 >>> Archiv / MLD 3.x / Development / Mld-3.0.2
 

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #150 on: October 18, 2012, 18:19:24 »
Quote
nachdem ich die 1.rc-rc6-mce Zeile entfernt habe und ein reboot gemacht habe. Lief es besser  :applaus

Aber das Rückwärtsspringen geht nicht, hier wird mit irw den Tastencode:

Code: [Select]
1 0 KEY_ESC devinput
ermittelt. Aber es muß doch KEY_BACK heissen? Zumindest wenn ich in die Namenspace reinschaue, dann ist das doch der Name für Rückwärtsspringen.

P.S. Ich würde erst mit der LIRC-Fernbedienung nun weiter testen. Der Rechner steht bereit (ist nur ein SD, was ja keine Auswirkung haben sollte). Welche Addons brauchen wir?
Die erste Keymap wird nicht genommen und sollte nicht stören. Außerdem haben beide Keymaps den gleichen Inhalt. Tausche die beiden Tasten, die mit KEY_BACK und KEY_ESC benannt sind aus und teste danach nochmal. Die Maps lassen sich zwar auch mit ir-keytable -c entladen und mit ir-keytable -a /etc/rc_maps.cfg wiede laden, würde aber rebooten. Was für eine FB möchtest Du denn mit lirc testen? Bei Lirc-Empfänger lädst Du die gleichen Addons.

MfG
wino      

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mld-3.0.2
« Reply #151 on: October 19, 2012, 12:33:28 »
Hi Wino,

so nun habe ich viel verstanden und konnte auch ein paar Zusammenhänge verstehen. Danke, für deine Geduld.!

Ich habe mir nun einmal die /etc/vdr/remote.conf angeschaut und da wird ja der Namenspace mit fest verankert und ich denke auch so sollte der Standard sein. Also ist das meine Basis.
In der /etc/vdr/remote.conf steht für LIRC.Back (Exit) auch der KEY_BACK drin, also sollte dieser auch in den Keymap(s) so hinterlegt sein. Dann habe ich mir angeschaut was dort unter LIRC.PREV steht und da wird die KEY_PREVIOUS erwartet, das war aber laut /etc/rc_keymaps/rc-rc6-mce so nicht eingetragen. Als ich es daraufhin korrigiert habe, bei mir lokal funktioniert alles wie es sollte.

Also ich würde diese Keymap so einchecken, wenn Du nichts dagegen hast ! (Ich hänge hier auch noch mal als Anhang dran).

Desweiteren habe ich in der /etc/rc_maps.cfg den Eintrag auf die
Code: [Select]
#mceusb                         rc-rc6-mce                      /etc/rc_keymaps/HOPLOrc6
mit dem Kommentarzeichen versehen, also auskommentiert. Erst danach wird die gewünschte /etc/rc_keymaps/rc-rc6-mce geladen. (Sobald dieses Kommentarzeichen raus genommen wird und danach die Keytable mit ir-keytable -c && ir-keytable -a /etc/rc_maps.cfg neu geladen wird funktioniert die Fernbedienung nicht mehr)

Also ich würde die Zeile in der /etc/rc_maps.cfg auskommentieren !

Nun noch zu den 4 Tasten oberhalb auf der Fernbedienung, diese wurden bisher nicht ausgewertet. Ich habe mit dem evtest (vorher stop eventlirc) die Scancodes ermittelt und diese dann ebenfalls in der /etc/rc_keymaps/rc-rc6-mce eingebunden und denke auch ganz sinnvoll belegt.

Also ich würde diese Scancodes so mit einbinden !

Somit wäre meiner Ansicht nach die MCE-Fernbedienung fertig eingebunden und alle Tasten funktionieren, wie sie beschriftet sind. Also alles gut. Siehst Du das auch so? (gerne können auch weitere Tester mitmachen und kommentieren!)

Gruß,

Pit

P.S: Der Dateianhang kann so nicht 1:1 eingebunden werden, wegen der Namenskonvention (als Textfile) hier im Forum.  
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #152 on: October 19, 2012, 13:34:41 »
Hallo Pit,

ja, die remote.conf(.lirc) ist die Richtschnur für die Keymaps. An ihr müssen die Tastenbelegungen aller lirc.conf und alle anderen Keymaps ausgerichtet werden. Die Standardisierung hat den Vorteil, dass auch eine Vorbelegung der Lircmap.xml möglich wird, also sollten auch bei xbmc die Fernbedienungen funktionieren. Durch die neue Art der Einbindung aller Fernbedienungen fällt die Anlernfunktion weg, für mich stellt das kein Nachteil dar.

Prima das die vier Tasten der FB nun ebenfalls eine Funktion bekommen haben. Check bitte Deine Korrekturen ein.

So stelle ich mir eine Mitarbeit, wobei gegebenen falls Verbesserungen für alle User am Ende einstehen, vor. Deshalb auch einen Dank für Deinen konstruktiven Beitrag an Dich.

Da Du nun das System verstanden hast, könntest Du für Deine anderen Fernbedienungen gegebenenfalls Keymaps erstellen. Die Twinhan sollte auch funtionieren.

MfG
wino

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mld-3.0.2
« Reply #153 on: October 19, 2012, 13:44:33 »
Hi Wino,

ich mache gerade eine letzte Validierung meiner Anpassungen, in dem ich neu aufsetze und vorher noch die Develumgebung neu kompiliere. Aber das sollte ich ca 2 Stunden durch sein.

Ich bin nun gerade noch unterwegs bezgl. des Twinham-Empfängers. Der wird zwar per lsusb erkannt, aber nicht als /dev/input/eventX angelegt. Ich habe gerade mal versucht unter der /lib/udev/rules.d/98-eventlircd.rules dieses Empfänger anzulegen. Aber ein reboot hat noch nicht den gewünschten Erfolg gehabt.

Kannst Du mir erklären, wie man einen neuen Empfänger korrekt einbindet? Dann kümmere ich mich gerne weiter drum, im Moment ist es nur "im Nebel stochern" für mich.

Achja, warum gibt es unter /lib/udev/ ein Verzeichnis mit rc_keymaps? Das sollte doch garnicht angezogen werden, oder ist es nur eine Vorlage, die wir eigentlich nicht ins Produktivsystem aufspielen bräuchten (also Speicherplatz sparen können)?

Danke,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #154 on: October 19, 2012, 14:25:04 »
Quote
Achja, warum gibt es unter /lib/udev/ ein Verzeichnis mit rc_keymaps? Das sollte doch garnicht angezogen werden, oder ist es nur eine Vorlage, die wir eigentlich nicht ins Produktivsystem aufspielen bräuchten (also Speicherplatz sparen können)?
Die Keymaps unter /lib/udev/rc_keymaps gehören zu dem Paket ir-keytable und sind fertige Maps für verschiedene Fernbedienungen. Es ist das Hauptverzeichnis für die Keymaps in den ir-keytable zuerst nach passenden Maps nachsieht. Unter /etc/rc_keymaps können eigene Dateien ablegt und damit sie benutzt werden, in die /etc/rc_maps.cfg eintragen werden. Ob ir-keytable tatsächlich selbständig nach der erforderlichen Keymap sucht oder nur die in der rc_maps.cfg eingetragenen berücksichtigt, kann ich im Moment nicht sagen.

Um die Twinhan kümmern wir uns wenn Dein System aufgesetzt ist und Du Zeit hast. Interessant könnte auch die Ausgabe von hwinfo sein. Sonst die üblichen Ausgaben von cat /proc/bus/input/devices, lsusb -v und udevadm info -q all -n /dev/input/event* (* der FB).

MfG
wino

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mld-3.0.2
« Reply #155 on: October 19, 2012, 16:02:07 »
So, nun konnte ich es validieren. Die Neuinstallation läuft ohne Eingriff. Die Tasten für die MCE RC6 funktionieren nun wie gewünscht.

Leider kann ich heute nicht mehr weiter machen. (Muß zu einem Freund da ist die Fritzbox abgeraucht, und sein Haussegen hängt sehr schief... Mal schauen was ich dort richten kann).

Aber ich würde nun erstmal die Twinhan an die Seite schieben, ich denke das die IMON-Test und Seriell LIRC sinnvoller sind.

Ich denke, ich darf mich diesbezüglich auch noch später bei Dir/Euch melden.

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #156 on: October 19, 2012, 17:00:43 »
Quote
Ich denke, ich darf mich diesbezüglich auch noch später bei Dir/Euch melden.
Wann immer Du willst. :)  

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Mld-3.0.2
« Reply #157 on: October 21, 2012, 13:11:51 »
Quote
Günstig wäre wenn wir im Thread MLD-3.0.2
meine MLDs (show / hide)

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #158 on: October 21, 2012, 13:28:15 »
Quote
Im Webif gibt es von Claus die Möglichkeit, die alte lirc.conf (bei mir mit dem Profil "kls 1.6") hochzuladen. Ich bin bislang davon ausgegangen, dass sie entsprechend umgewandelt und an der richtigen Stelle abgelegt wird.
Die automatische Umwandlung funktioniert zur Zeit noch nicht zu 100%. Du hast doch eine fertige lircd.conf von mir. Wähle die Konfiguration im WebIf so wie bei MLD-3.0.1 aus und kopiere anschließend Deine fertige lircd.conf nach /etc/lirc/.

Die lircd.conf wurde bisher in /etc erwartet. Nun, da Claus noch nicht entschieden hat, in /etc/lirc/. Für dieses Verzeichnis sind auch die Skripte ausgerichtet.

MfG
wino  

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mld-3.0.2
« Reply #159 on: October 21, 2012, 15:59:51 »
Hi Wino,

ich bin nun auch wieder dran, meinen SD-MLD auf 3.0.2 wegen der Fernbedienung zu testen.

Ich habe mir ein ISO erstellt und damit komplett neu installiert. Folgende Addons habe ich mal am Start gehabt, auch nachdem ich das positive Ergebnis von Skippy (wegen seiner X10) gelesen habe.

/etc/addons/active
Quote
MLD-3.0.2_kernel-3.6.2.142_acpi-2.0.10_5.sfs
MLD-3.0.2_locales-0_49.sfs
MLD-3.0.2_kernel-3.6.2.142_dvb-2012.10.19_168.sfs
MLD-3.0.2_kernel-3.6.2.142_network-0_78.sfs
MLD-3.0.2_webserver-0_192.sfs
MLD-3.0.2_eventlircd-0.0.1_9.sfs
MLD-3.0.2_kernel-3.6.2.142_dvb-remote-2012.10.19_22.sfs
MLD-3.0.2_evtest-1.29_2.sfs
MLD-3.0.2_vdr-1.7.31.376_376.sfs
MLD-3.0.2_vdr-1.7.31.376_addons-0.4.0_44.sfs
MLD-3.0.2_vdr-1.7.31.376_dvbsddevice-0.0.6_17.sfs
MLD-3.0.2_vdr-1.7.31.376_setup-0.3.1_50.sfs
MLD-3.0.2_kernel-3.6.2.142_wakeup-1.1_13.sfs
MLD-3.0.2_ssh-0_15.sfs
Dachte das es ausreicht... Aber ich bekomme nicht meine Fernbedienung an den Start.

Hintergrund: Ich habe meine lircd.conf vorher von dem alten VDR gesichert (natürlich sind da noch die Tastenbelegungen falsch drin), dann habe ich nach der Installation keine Eintragungen im Quicksetup gemacht (damit nicht wieder irgendetwas in die rc.config eingetragen wird, was nicht soll) und unter Setup/Remote meine funktionierende Lircd.conf eingespielt.

Meine Erwartungen wäre nun gewesen, das über "irw" Tastencodes erkannt werden, was aber nicht so war. Das der VDR so nicht funktioniert ist mir klar, da die remote.conf nicht angepasst werden soll (Standard!), aber auf der Konsole hätte ich mit "irw" etwas sehen müssen.

Nachdem ich dann "evtest" aufgerufen habe, kam nur das folgende Ergebnis (glaube aber das es richtig ist, da Lirc_serial ja nicht über evtest abgefragt werden kann, oder?)

Code: [Select]
MLD> evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: Budget-CI dvb ir receiver saa7146 (0)
/dev/input/event1: Power Button
/dev/input/event2: Sleep Button
/dev/input/event3: Power Button
Select the device event number [0-3]:
Und die Button(s) kommen doch acpi-Addon, oder?

Also, wie kann ich nun den Lirc_serial testen, oder muß nun doch im Webif die Eintragungen für Lirc_serial (und COM 1 bzw. 2) eingepflegt werden?

Und noch eine Frage... Nachdem ja irgendwann (hoffentlich bald) mal jemand (Claus?) an dem Webif/Addon für Remote beginnen wird, wird bestimmt nicht jeder diesen Monsterthread noch einmal nach den ganzen Erkenntnissen durcharbeiten wollen. Was haltet ihr davon, die Ergebnisse jeweils in ein Ticket einzupflegen, dann kann danach die Anforderung umgesetzt werden? Ich erkläre mich auch bereit meine Erkenntnisse in einem Ticket zur RC-6-MCE zu starten, oder halt sich jemand schon einen Zettel gemacht?

Gruß,

Pit

P.S: in meiner Lircd.conf habe ich eine X10 (von Medion) und die Hauppauge A415 enthalten. Beide haben vorher an diesem VDR (Hardwarmäßig) funktioniert. Also es ist rein software-Problem.
« Last Edit: October 21, 2012, 16:01:33 by P3f »
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Mld-3.0.2
« Reply #160 on: October 21, 2012, 16:15:41 »
Hi Pit,

für meine X10 brauchte ich noch das Addon irkeytable. Danach lief es ohne jegliche Konfiguration.

Siehe auch diesen Thread

Viele Grüße skippy
meine MLDs (show / hide)

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mld-3.0.2
« Reply #161 on: October 21, 2012, 16:28:02 »
Hi Skippy,

den hatte ich zwar gelesen, aber dann irgendwann von WINO gelesen, das irkeytable nicht geladen werden sollte. Daher habe ich es mal nicht installiert.

Da ja eigentlich die Fernbedienungen sich nur in der Lircd.conf unterscheiden, sollte doch der Empfänger (Lirc_serial) erkannt werden? da habe ich das Gefühl, das "irw" noch nicht richtig zugreift. Und ir-keytable greift doch dann "nur" auf die Keymaps zu? Zumindest war das immer mein Verständnis bisher.

Aber, nachdem ja eine Neuinstallation ebenfalls schnell gemacht ist, werde ich mal das Addon irkeytables nachladen und schauen, ob dann die X10 wieder funktioniert...

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #162 on: October 21, 2012, 16:31:46 »
Hallo Pit,
Quote
ich bin nun auch wieder dran, meinen SD-MLD auf 3.0.2 wegen der Fernbedienung zu testen.

Ich habe mir ein ISO erstellt und damit komplett neu installiert. Folgende Addons habe ich mal am Start gehabt, auch nachdem ich das positive Ergebnis von Skippy (wegen seiner X10) gelesen habe.

/etc/addons/active
Quote
MLD-3.0.2_kernel-3.6.2.142_acpi-2.0.10_5.sfs
MLD-3.0.2_locales-0_49.sfs
MLD-3.0.2_kernel-3.6.2.142_dvb-2012.10.19_168.sfs
MLD-3.0.2_kernel-3.6.2.142_network-0_78.sfs
MLD-3.0.2_webserver-0_192.sfs
MLD-3.0.2_eventlircd-0.0.1_9.sfs
MLD-3.0.2_kernel-3.6.2.142_dvb-remote-2012.10.19_22.sfs
MLD-3.0.2_evtest-1.29_2.sfs
MLD-3.0.2_vdr-1.7.31.376_376.sfs
MLD-3.0.2_vdr-1.7.31.376_addons-0.4.0_44.sfs
MLD-3.0.2_vdr-1.7.31.376_dvbsddevice-0.0.6_17.sfs
MLD-3.0.2_vdr-1.7.31.376_setup-0.3.1_50.sfs
MLD-3.0.2_kernel-3.6.2.142_wakeup-1.1_13.sfs
MLD-3.0.2_ssh-0_15.sfs
Dachte das es ausreicht... Aber ich bekomme nicht meine Fernbedienung an den Start.
Da fehlt das Addon dvb-remote und irkeytable. Das dvb-remote Addon beinhaltete auch lirc.

Am besten vorläufig immer eventlircd, irkeytable und dvb-remote installieren. Das lirc Addon wird nicht benötigt.

MfG
wino
« Last Edit: October 21, 2012, 16:37:32 by wino »

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Mld-3.0.2
« Reply #163 on: October 21, 2012, 16:37:00 »
Quote
Aber, nachdem ja eine Neuinstallation ebenfalls schnell gemacht ist, werde ich mal das Addon irkeytables nachladen und schauen, ob dann die X10 wieder funktioniert...
Für diese FB, ist ein rc-core Gerät, wird kein lirc benötigt. Die läuft automatisch.

MfG
wino

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mld-3.0.2
« Reply #164 on: October 21, 2012, 16:38:01 »
Hi Wino,

das Addon dvb-remote ist doch geladen? Und irkeytable hatte ich soeben mal nachinstalliert, wie auch von Skippy empfohlen.

Aber am Ergebnis hat sich nichts geändert. Sollte denn nun ein Event mit evtest erkennbar sein? Oder kann Skippy bitte mal seine funktionierende Lircd.conf hochladen?

Gruß,

Pit

Quote
MLD> cat /etc/addons/active
MLD-3.0.2_kernel-3.6.2.142_acpi-2.0.10_5.sfs
MLD-3.0.2_locales-0_49.sfs
MLD-3.0.2_kernel-3.6.2.142_dvb-2012.10.19_168.sfs
MLD-3.0.2_kernel-3.6.2.142_network-0_78.sfs
MLD-3.0.2_webserver-0_192.sfs
MLD-3.0.2_eventlircd-0.0.1_9.sfs
MLD-3.0.2_kernel-3.6.2.142_dvb-remote-2012.10.19_22.sfs
MLD-3.0.2_evtest-1.29_2.sfs
MLD-3.0.2_vdr-1.7.31.376_376.sfs
MLD-3.0.2_vdr-1.7.31.376_addons-0.4.0_44.sfs
MLD-3.0.2_vdr-1.7.31.376_dvbsddevice-0.0.6_17.sfs
MLD-3.0.2_vdr-1.7.31.376_setup-0.3.1_50.sfs
MLD-3.0.2_kernel-3.6.2.142_wakeup-1.1_13.sfs
MLD-3.0.2_ssh-0_15.sfs
MLD-3.0.2_irkeytable-0.8.6_7.sfs
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

1 ... 9 10 [11] 12 13 ... 17 >>> Archiv / MLD 3.x / Development / Mld-3.0.2
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.