yaVDR 0.4 MS MCE mit 0471:0815

  • Ich schon wieder, der der noch immer keine gut funktionierende FB gefunden hat :-|


    Von einem Bekannten hab ich nun eine Original MS MCE bekommen. Modell Nummer 1039.


    Die gute Nachricht, manche Tasten gehen, aber leider nicht alle.


    Ich dachte, den Rest erledige ich ueber die 03_0471_0815.evmap. Aber denkste.


    Hier sind schon mal 2 andere User mit dem gleichen Problem. Ich hab die Aenderungen
    in der evmap uebernommen und den eventlircd neu gestartet. Wirkung ist gleich null.
    irw zeigt immer noch KEY_NUMERIC_1 statt KEY_1.


    Dann hab ich dieses Thema gefunden. ir-keytable sagt bei mir:
    Found /sys/class/rc/rc0/ (/dev/input/event2) with:
    Driver mceusb, table rc-rc6-mce
    Supported protocols: NEC JVC SONY LIRC other
    Enabled protocols: NEC JVC SONY LIRC other
    Repeat delay = 500 ms, repeat period = 33 ms


    ir-keytable -r | more liefert


    root@vdr:/etc/eventlircd.d# ir-keytable -r|more
    scancode 0x0000 = KEY_RESERVED (0x00)
    scancode 0x0001 = KEY_RESERVED (0x00)
    scancode 0x0002 = KEY_RESERVED (0x00)
    scancode 0x0003 = KEY_RESERVED (0x00)
    scancode 0x0004 = KEY_RESERVED (0x00)
    scancode 0x0005 = KEY_RESERVED (0x00)
    scancode 0x0006 = KEY_RESERVED (0x00)
    scancode 0x0007 = KEY_RESERVED (0x00)
    scancode 0x0008 = KEY_RESERVED (0x00)
    scancode 0x0009 = KEY_RESERVED (0x00)
    scancode 0x000a = KEY_RESERVED (0x00)
    scancode 0x000b = KEY_RESERVED (0x00)
    scancode 0x000c = KEY_RESERVED (0x00)
    scancode 0x000d = KEY_RESERVED (0x00)
    scancode 0x000e = KEY_RESERVED (0x00)
    scancode 0x000f = KEY_RESERVED (0x00)
    scancode 0x0010 = KEY_RESERVED (0x00)
    scancode 0x0011 = KEY_RESERVED (0x00)
    scancode 0x0012 = KEY_RESERVED (0x00)
    scancode 0x0013 = KEY_RESERVED (0x00)
    scancode 0x0014 = KEY_RESERVED (0x00)
    scancode 0x0015 = KEY_RESERVED (0x00)
    scancode 0x0016 = KEY_RESERVED (0x00)
    scancode 0x0017 = KEY_RESERVED (0x00)
    scancode 0x0018 = KEY_RESERVED (0x00)
    scancode 0x0019 = KEY_RESERVED (0x00)
    scancode 0x001a = KEY_RESERVED (0x00)
    scancode 0x001b = KEY_RESERVED (0x00)
    scancode 0x001c = KEY_RESERVED (0x00)
    scancode 0x001d = KEY_RESERVED (0x00)
    scancode 0x001e = KEY_RESERVED (0x00)
    scancode 0x001f = KEY_RESERVED (0x00)
    scancode 0x0020 = KEY_RESERVED (0x00)


    das laeuft dann unendlich durch bis scancode 0xffff und faengt dann wieder von vorne
    an bis ich CTRL-C druecke.


    Warum liefert ir-keytable -r nur KEY_RESERVED?


    evtest liefert zumindest einige Events


    Testing ... (interrupt to exit)
    Event: time 1320702508.435431, type 4 (Misc), code 4 (ScanCode), value 800f0422
    Event: time 1320702508.435447, type 1 (Key), code 352 (Ok), value 1
    Event: time 1320702508.435450, -------------- Report Sync ------------
    Event: time 1320702508.541430, type 4 (Misc), code 4 (ScanCode), value 800f0422
    Event: time 1320702508.679434, type 4 (Misc), code 4 (ScanCode), value 800f0422
    Event: time 1320702508.925070, type 1 (Key), code 352 (Ok), value 0
    Event: time 1320702508.925082, -------------- Report Sync ------------
    Event: time 1320702509.981431, type 4 (Misc), code 4 (ScanCode), value 800f0420
    Event: time 1320702509.981450, type 1 (Key), code 105 (Left), value 1
    Event: time 1320702509.981453, -------------- Report Sync ------------
    Event: time 1320702510.084462, type 4 (Misc), code 4 (ScanCode), value 800f0420
    Event: time 1320702510.222435, type 4 (Misc), code 4 (ScanCode), value 800f0420
    Event: time 1320702510.465077, type 1 (Key), code 105 (Left), value 0
    Event: time 1320702510.465090, -------------- Report Sync ------------
    Event: time 1320702510.739441, type 4 (Misc), code 4 (ScanCode), value 800f0421
    Event: time 1320702510.739462, type 1 (Key), code 106 (Right), value 1
    Event: time 1320702510.739465, -------------- Report Sync ------------
    Event: time 1320702510.845432, type 4 (Misc), code 4 (ScanCode), value 800f0421
    Event: time 1320702510.983429, type 4 (Misc), code 4 (ScanCode), value 800f0421
    Event: time 1320702511.225076, type 1 (Key), code 106 (Right), value 0
    Event: time 1320702511.225086, -------------- Report Sync ------------
    Event: time 1320702511.523440, type 4 (Misc), code 4 (ScanCode), value 800f041e
    Event: time 1320702511.523460, type 1 (Key), code 103 (Up), value 1
    Event: time 1320702511.523463, -------------- Report Sync ------------
    Event: time 1320702511.626434, type 4 (Misc), code 4 (ScanCode), value 800f041e
    Event: time 1320702511.763434, type 4 (Misc), code 4 (ScanCode), value 800f041e
    Event: time 1320702512.015073, type 1 (Key), code 103 (Up), value 0
    Event: time 1320702512.015082, -------------- Report Sync ------------
    Event: time 1320702512.354432, type 4 (Misc), code 4 (ScanCode), value 800f041f
    Event: time 1320702512.354452, type 1 (Key), code 108 (Down), value 1
    Event: time 1320702512.354455, -------------- Report Sync ------------
    Event: time 1320702512.456475, type 4 (Misc), code 4 (ScanCode), value 800f041f
    Event: time 1320702512.594442, type 4 (Misc), code 4 (ScanCode), value 800f041f
    Event: time 1320702512.835073, type 1 (Key), code 108 (Down), value 0
    Event: time 1320702512.835085, -------------- Report Sync ------------
    Event: time 1320702517.931435, type 4 (Misc), code 4 (ScanCode), value 800f0401
    Event: time 1320702517.931449, type 1 (Key), code 513 (?), value 1
    Event: time 1320702517.931452, -------------- Report Sync ------------
    Event: time 1320702518.034435, type 4 (Misc), code 4 (ScanCode), value 800f0401
    Event: time 1320702518.171439, type 4 (Misc), code 4 (ScanCode), value 800f0401
    Event: time 1320702518.415072, type 1 (Key), code 513 (?), value 0
    Event: time 1320702518.415081, -------------- Report Sync ------------
    Event: time 1320702520.047440, type 4 (Misc), code 4 (ScanCode), value 800f0401
    Event: time 1320702520.047455, type 1 (Key), code 513 (?), value 1
    Event: time 1320702520.047457, -------------- Report Sync ------------
    Event: time 1320702520.150449, type 4 (Misc), code 4 (ScanCode), value 800f0401
    Event: time 1320702520.287441, type 4 (Misc), code 4 (ScanCode), value 800f0401
    Event: time 1320702520.535071, type 1 (Key), code 513 (?), value 0
    Event: time 1320702520.535080, -------------- Report Sync ------------
    Event: time 1320702521.195439, type 4 (Misc), code 4 (ScanCode), value 800f041f
    Event: time 1320702521.195459, type 1 (Key), code 108 (Down), value 1
    Event: time 1320702521.195462, -------------- Report Sync ------------
    Event: time 1320702521.298441, type 4 (Misc), code 4 (ScanCode), value 800f041f
    Event: time 1320702521.436439, type 4 (Misc), code 4 (ScanCode), value 800f041f
    Event: time 1320702521.685075, type 1 (Key), code 108 (Down), value 0
    Event: time 1320702521.685084, -------------- Report Sync ------------


    Up/down geht, Zahlen gar nicht.


    Die mappings in der .evmap hab ich alle auskommentiert. Sollte ich nun versuchen
    eine eigene Keymap zu erstellen? Oder gibt es noch einen einfacheren Weg?

  • Hallo, versuche bitte mal folgendes:

    Code
    sudo ir-keytable -c -w /lib/udev/rc_keymaps/HOPLOrc6


    Funktionieren danach deine Tasten?


    Benutzt du eventuell das Paket s2-liplianin-dkms?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • root@vdr:~# ir-keytable -c -w /lib/udev/rc_keymaps/HOPLOrc6
    Invalid parameter on line 1 of /lib/udev/rc_keymaps/HOPLOrc6
    Invalid parameter(s)
    ir-keytable: -w: (PROGRAM ERROR) Option should have been recognized!?
    Try `ir-keytable --help' or `ir-keytable --usage' for more information.



    in line 1 steht nur ein kommentar mit # am anfang


    und ja, ich brauche das s2-liplianin-dkms fuer die TT DVB S2-3600.

  • und ja, ich brauche das s2-liplianin-dkms fuer die TT DVB S2-3600.


    Die sollte doch mit v4l-dvb-dkms auch gehen, oder?
    s2-liplianin-dkms macht soweit ich das hier in vielen vielen Threads mitbekommen habe endlose Probleme mit eventlicd und ir-keytable...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Mit der Standard Installation von yaVDR 0.4 hatte ich kein Bild. Erst als ich s2-liplianin-dkms
    installiert hatte, kam ein Bild.


    So langsam werd ich ja wahnsinnig mit dem VDR. Ich moechte einfach nur noch irgendeine
    FB (bzw. einen USB Receiver), die ich der Harmony beibringen kann, die dann moeglichst viele Tasten unterstuetzt.

  • Hast du mal versucht das Paket v4l-dvb-dkms manuell nachzuinstallieren - das sollte deine Probleme mit ir-keytebable eigentlich weitgehend lösen...
    sudo apt-get install v4l-dvb-dkms

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • das hat funktioniert!


    wie gehts nun weiter? ich hab die kommentarzeichen fuer die eintraege in der .evmap wieder
    rausgenommen, aber die zahlentasten reagieren trotzdem noch nicht.


    auch der ir-keytable -r liefert noch den gleichen unsinn.

  • Lässt sich die /lib/udev/rc_keymaps/HOPLOrc6 jetzt laden?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • leider nein


    root@vdr:~# ir-keytable -c -w /lib/udev/rc_keymaps/HOPLOrc6
    Invalid parameter on line 1 of /lib/udev/rc_keymaps/HOPLOrc6
    Invalid parameter(s)
    ir-keytable: -w: (PROGRAM ERROR) Option should have been recognized!?
    Try `ir-keytable --help' or `ir-keytable --usage' for more information.

  • Nimm mal die ersten beiden Zeilen der Datei raus und versuche es erneut

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Nur zum Test hab ich mir gedacht, ich boote den VDR mal kurz. Einfach um sicherzustellen, dass ein fehlender Reboot
    nicht das problem ist. Nun geht nix mehr :(
    Eigentlich bekam er per dhcp seine IP. Jetzt hab ich ihm gesagt, er soll eine feste IP nehmen. Keine Chance.
    Das kann nicht irgendwie mit dem Austausch des liplian paketes zu tun haben?


    Er sieht nix mehr im Netz.Ich hab das Netz jetzt manuell konfiguriert. Die Ausgabe von ifconfig ist OK. Das gleiche fuer route -n.
    ping auf Default GW und den Server mit den zwei S2400 und trotzdem sagt arp -an die sind unbekannt.

  • Elvis & seahawk1986


    Das Problem habe wohl ich verursacht, weil ich Kommentare zur Tastenbelegung in der Datei "HOPLOrc6" belassen habe. Das Format sieht das nicht vor, zumindest nicht mit "#" maskierte Zeilen. Die erste Zeile ist offensichtlich auch kein Kommentar, auch wenn es so aussieht.


    "HOPLOrc6" und die definierten Events habe ich eben nochmals an einem 0.4er Testgerät geprüft (u.a. die Play & Pause Taste) und die Änderung eingecheckt. Jetzt brauchts ein wenig Geduld und dann ein "apt-get dist-upgrade" ...


    [EDIT] Die Änderung ist durch, das aktuelle Paket "yavdr-remote" enthält diese. [EDIT]


    Regards
    fnu

    HowTo: APT pinning

    2 Mal editiert, zuletzt von fnu ()

  • Nein Netzwerk geht nicht kaputt, weil du andere DVB Treiber installiert hast. Prüf mal bitte die Verkabelung des Netzwerkes, vielleicht ist es ja nur was banales, wie "Kabel sitzt nicht richtig"

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Oder falls du einen ION-Chipsatz hast: Rechner herunterfahren, Netzstecker ziehen!, ca. 30 - 60 s warten und wieder einstecken...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Das werd ich wohl nie rausfinden was da los war. Sicher ist, dass gestern abend das Netz nicht ging.
    Ich hatte noch einiges probiert, unter anderem auch manuell per ifconfig. Hatte nicht funktioniert.
    Gerade eben zunaechst per ifconfig. Geht wieder. Dann die urspruengliche Konfiguration
    wiederhergestellt und jetzt laeuft er als waere nichts gewesen.
    Jetzt also erstmal dist-upgrade.

  • Die HOPLOrc6 wurde noch angemeckert. Ich hab die ersten beiden Zeilen mit Kommentaren rausgeworfen.
    Jetzt kam das:


    root@vdr:/~# ir-keytable -c -w /lib/udev/rc_keymaps/HOPLOrc6
    Old keytable cleared
    Wrote 95 keycode(s) to driver


    Das sieht jetzt schon mal deutlich besser aus. Die meisten Tasten funktionieren sinnvoll. Kann ich nun die,
    die ich anders zuordnen moechte einfach in der .evmap umstellen?

  • Leider zu frueh gefreut. Die Fernbedienung macht nun einigermassen dass was Sie soll.
    Aber die beiden TT DVB S2 3600 liefern kein Bild mehr. Wenn ich wieder liplian installiere,
    hab ich wohl wieder keine Fernbedienung mehr?
    Oder ueberleben die Einstellung die der ir-keytable Aufruf gemacht hat, die Installation
    des liplian Pakets?

  • Kann ich nun die,
    die ich anders zuordnen moechte einfach in der .evmap umstellen?


    Ja, das sollte möglich sein.
    Alternativ kannst du die Keymap an deine Befürfnisse anpassen, unter einem anderen Namen speichern und die Regel in der /etc/rc_maps.cfg auf den neuen Namen anpassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Jetzt begreif ich, warum ich gestern gedacht hab dass es geht. Da lief ein
    SD Sender. Den hat er sich von meinem Server (der hat zwei TT DVB S 2400) geholt.


    Ich ueberleg nun, ob ich einfach alle USB Receiver am Server anschliesse.
    Dank GigaBit waere Bandbreite kein Problem. Da muesste doch zweimal HD
    und zweimal SD problemlos zeitgleich durchgehen.


    Die Liplian Treiber hab ich auf dem Server auch installiert, weil sonst die DVB S 2400
    auch nicht gehen. Zudem hat sich meine Tochter beschwert, dass es Bildstoerungen
    gibt, wenn ihr Handy eingeschaltet ist (Streut das ins USB Kabel oder wo kann das
    herkommen).


    Oder gibt es noch eine Loesung fuer yaVDR bei der HD und Fernbedienung funktionieren?


    seahawk1986
    Welche Methode fuer die Anpassung ist den Update-sicherer?

  • Fuer den Fall, dass ich die Receiver alle am Server anschliesse stellt sich mir noch einr Frage.
    Ich will z.b. auch mit VDR-Zapper auf den vdr zugreifen. Gibt der vdr die Tuner, die er per
    streamdev-client bekommt, problemlos mit streamdev-server an den VDR-Zapper weiter?
    Ich wuerde mal sagen, theoretisch ja, aber lieg ich damit richtig?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!