Beiträge von Pythy

    Hattest du das gemacht?

    • per Shell einloggen und : sudo nano /etc/ssh/sshd_config
    • Eintrag in der sshd_config finden: PermitRootLogin without-password
    • ändern in: PermitRootLogin yes
    • schließen und speichern
    • reboot oder Neustart von sshd service: /etc/init.d/ssh restart

    cu Pythy

    Edit: haha.... 2 Seelen, ein Gedanke

    Ich bin zwar neu hier aber möchte gerne meine Erfahrungen zum Thema Openelec > 8.00 und abgeschafftes LIRC mitteilen.

    Ich hatte bis jetzt Openelec in der Version 7.0.2 laufen mit der Fernbedienung meiner Terratec HD2 Cinergy auf einen Raspi 3. Alles ging soweit gut bis zum Openelec Update auf Version 8.x.x. Dort wird das LIRC nicht mehr unterstützt und meine LIRC Konfiguration konnte ich damit nicht mehr verwenden.

    Code
    dtoverlay=lirc-rpi


    in der config.txt war damit wirkungslos.

    Wichtig ist nun das Openelec die Fernbedienungen direkt mit gpio Kernel Modul ausließt. Um das zu erreichen muss man

    Code
    dtoverlay=gpio-ir

    in der config.txt hinterlegen. Damit wird der GPIO 18 des Raspi als default Port für den IR Empfänger festgelegt. Es sind auch andere Ports (PIN) möglich, diese muss man dann aber in der config.txt mit angeben. Hier das Helpfile dazu:


    Schreibbar bekommt man die config.txt mit dem Befehl


    Code
    mount -o remount rw /flash

    den man natürlich bevor man was an der config.txt ändert ausführen muss.


    Nun zum eingemachten. Für jede Fernbedienung braucht man eine Keymap. Ist im Prinzip wie bei LIRC. Default Keymaps sind unter

    Code
    /usr/lib/udev/rc_keymaps

    hinterlegt. Diese kann man per config.text laden

    Code
    dtoverlay=gpio-ir,rc-map-name=[Name der Keymap]

    Man muss sich durchprobieren, die Keymaps sind aber recht eindeutig benannt.


    Meine Fernbedienung wurde zwar unter den Default Keymaps aufgeführt aber es funktionierte gar nichts.

    Also habe ich per

    Code
    ir-keytable -t

    in der Linux Konsole erstmal geschaut ob sich was tut . Und siehe da, zumindest empfängt der Raspi etwas über die IR Diode am Pin 18 :)


    Alles weitere ist ein wenig aufwendig, aber man macht es ja nur einmal. Also alle Tasten der Fernbedienung 1x durchprobiert und mir die Keycodes der jeweiligen Tasten aufgeschrieben. Man kann das auch mitloggen, wie auch immer. Rausgekommen ist dann eine schöne neue Keytable die ich mir angelegt habe. Einfach eine andere nehmen und abändern. (Fernbedienung siehe Bild im Anhang)

    Diese Keytable wird nun unter dem Pfad


    Code
    /storage/.config/rc_keymaps

    abgelegt. Nun wird eine eine autostart.sh angelegt mit folgenden Inhalt

    Code
    (
     ir-keytable -w /storage/.config/rc_keymaps/terratec_cinergy_s2_hd_V2
    2
    ) &


    unter dem Pfad

    Code
    /storage/.config

    In dem Fall "terratec_cinergy_s2_hd_V2". Das muss man nartürlich individuell anpassen. Nicht vergessen die autostart.sh ausführbar zu machen


    Code
    chmod 755 autostart.sh

    Nach einem "reboot" des Raspi ging dann alles wie gewohnt. freu freu......


    cu Pythy