Homepage Foren-Uebersicht |
VDR-Portal VDR-Wiki |
Gentoo-Forum Gentoo-Wiki |
Gen2VDR Bugs/Features |
Impressum | Hilfe | Suche | Mitglieder | · Foren Regeln |
Willkommen Gast ( Einloggen | Registrieren ) | Bestätigungs E Mail erneut senden |
villeneuve |
Geschrieben am: Mittwoch, 02.Januar 2013, 23:14 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Hallo,
ich bekomme beim Aufruf von teachrem.sh immer die Meldung "-bash: syntax error near unexpected token `newline'". Wo hakt es? |
HelAu |
Geschrieben am: Donnerstag, 03.Januar 2013, 07:03 Uhr
|
Scheffe Gruppe: Admin Beiträge: 11285 Mitgliedsnummer.: 2 Mitglied seit: 2003-04-25 |
Kann es sein dass Du mal mit nem DOS Editor die Datei bearbeitet hast ?
Mach zur Sicherheit mal dos2unix teachrem.sh |
villeneuve |
Geschrieben am: Freitag, 04.Januar 2013, 03:38 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Hi,
nein, ich kannte die Datei bis gestern gar nicht. "os2unix teachrem.sh" habe ich ausgeführt, aber der Fehler besteht weiterhin. Kannst Du von das Skript vielleicht mal als Anlage hier hochladen? |
HelAu |
Geschrieben am: Freitag, 04.Januar 2013, 07:53 Uhr
|
Scheffe Gruppe: Admin Beiträge: 11285 Mitgliedsnummer.: 2 Mitglied seit: 2003-04-25 |
Falls das noch nichs hilft, dann mache:
set -x . /_config/bin/teachrem.sh <parms> und poste die Ausgabe hier angehängte Datei ( Anzahl der Downloads: 170 ) teachrem.sh.gz |
villeneuve |
Geschrieben am: Freitag, 04.Januar 2013, 16:35 Uhr
|
||||
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
teachrem.sh überbügeln hat nichts gebracht. Hier die Ausgaben:
Wenn ich ". /_config/bin/teachrem.sh", also ohne Parameter ausführe schließt sich das PuTTY-Fenster automatisch bzw. direkt am VDR werde ich nach dem Befehl automatisch ausgeloggt. |
||||
HelAu |
Geschrieben am: Freitag, 04.Januar 2013, 16:49 Uhr
|
Scheffe Gruppe: Admin Beiträge: 11285 Mitgliedsnummer.: 2 Mitglied seit: 2003-04-25 |
Aua - du sollst als parameter nicht "<parms>" mitgeben sondern die Paramter die du mitgeben willst, oder gar keine.
|
villeneuve |
Geschrieben am: Freitag, 04.Januar 2013, 17:27 Uhr
|
||
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
:rolleyes:
|
||
R2D2 |
Geschrieben am: Freitag, 04.Januar 2013, 18:32 Uhr
|
||
Prinz Gruppe: Moderators Beiträge: 6149 Mitgliedsnummer.: 1131 Mitglied seit: 2005-10-30 |
Geht es mit:
|
||
villeneuve |
Geschrieben am: Freitag, 04.Januar 2013, 19:07 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Nee, leider auch nicht, es kommt auch der Syntax Error.
|
R2D2 |
Geschrieben am: Freitag, 04.Januar 2013, 19:24 Uhr
|
Prinz Gruppe: Moderators Beiträge: 6149 Mitgliedsnummer.: 1131 Mitglied seit: 2005-10-30 |
Lasse mal die "<>" weg.
|
villeneuve |
Geschrieben am: Freitag, 04.Januar 2013, 22:58 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Hm, dann sagt er mir, daß die Syntax eben mit den <> lautet.
|
franky |
Geschrieben am: Freitag, 04.Januar 2013, 23:57 Uhr
|
||||
Prinz Gruppe: Supporter Beiträge: 1582 Mitgliedsnummer.: 1547 Mitglied seit: 2006-11-19 |
Hi, wenn Du dir mal diesen Beitrag von Helmut anschaust, als er mit Update3 teachrem.sh eingeführt hat, wird dir evtl. klar, was Du anstatt <Template> verwenden musst. Anstatt <Template> erwartet teachrem.sh ein Template-File, das vom script benötigt wird, um aus diesem File mit den Tasten-Befehlen und den ermittelten Tasten-Codes eine .conf zu erzeugen. Für VDR.conf gibt es das Template-File /etc/gen2vdr/applications/remote/templates/VDR Du musst teachrem also z.B. so starten:
Die erzeugte VDR.conf liegt dann in dem Verzeichnis, aus dem Du das Script gestartet hast. Dieses Template hat Helmut aber nur als Beispiel beigelegt und es enthält auch nur das Mapping über /_config/bin/svdrpsend.sh HITK. Schau Dir mal andere fertige VDR.conf und XBMC.conf unter /etc/gen2vdr/applications/remote/ an, dann bekommst Du sicher eine Idee, wie so ein Template sonst noch ausschauen könnte. Gruß Klaus |
||||
villeneuve |
Geschrieben am: Samstag, 05.Januar 2013, 17:19 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Danke, das Skript läßt sich so starten!
Irgendwelche Nachteile svdrpsend.sh HITK zu verwenden? Ich melde mich wieder, wenn ich vor dem nächsten Stolperstein stehe ;-) |
R2D2 |
Geschrieben am: Samstag, 05.Januar 2013, 17:21 Uhr
|
Prinz Gruppe: Moderators Beiträge: 6149 Mitgliedsnummer.: 1131 Mitglied seit: 2005-10-30 |
Drücke halt irgendwie und lösche sie nachher manuell aus der Config.
|
villeneuve |
Geschrieben am: Samstag, 05.Januar 2013, 17:41 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Danke R2D2, doppelt vergebene Tasten kommentiert das Skript automatisch aus!
Der Auslöser das Skript zu verwenden war, daß ich dachte damit das Problem zu beseitigen, daß die Tasten "txt" und "DVD MENU" dasselbe auslösen. Durch das Skript konnte ich jetzt sehen, daß beide Tasten denselben Eventcode haben. Das war, bevor Helmut das Tastenbelegungssystem geändert hat, aber nicht der Fall, d. h. die Hardware kann eigentlich zwischen den beiden Tasten unterscheiden. Wo liegt denn jetzt das Problem begraben? |
franky |
Geschrieben am: Samstag, 05.Januar 2013, 19:19 Uhr
|
||
Prinz Gruppe: Supporter Beiträge: 1582 Mitgliedsnummer.: 1547 Mitglied seit: 2006-11-19 |
Hi, wenn Du dir die ganzen Beiträge zur FB-Problematik bei V3 Release durchgelesen hast, sollte Dir aufgefallen sein, dass Helmut nicht so einfach das Tastenbelegungssystem geändert oder ein neues eingeführt hat. Er musste inputevx mit der V3 Release wegen dem neuen 3er Kernel einführen, der für USB-Empfänger wie dem X10 keine lirc_Module mehr mitbringt. Das Problem liegt eben am Kernel-Modul über das der FB-Empfänger kommuniziert. Vorher bei den 2.6er Kernels (bis Beta8) war das eben mit dem Modul lirc_atiusb für die X10 besser gelöst. Nur dieses Modul gibt es halt nicht mehr. Ab Kernel 3.0 kann der X10-Empfänger eben nur noch über das Modul ati_remote angesprochen werden und das funktioniert eben leider nicht so problemlos, wie vorher lirc_atiusb. Neben dem Problem, dass es Tasten gibt, bei denen das Treiber-Modul die gleichen Event-Codes erkennt, gibt es ja auch das Doppeltasten-Problem, das Helmut über inputevx abfangen musste. Nur daran, dass das Treiber-Modul murks ist, kann Helmut auch nix ändern. Wenn dich die X10 zu arg nervt, musst Du dir halt z.B. einen atric-Einschalter zulegen, der noch über das Modul lirc_serial und somit nach der "alten" Lirc-Methode läuft. Gruß Klaus |
||
villeneuve |
Geschrieben am: Sonntag, 06.Januar 2013, 00:26 Uhr
|
Professional Gruppe: G2V3+User Beiträge: 131 Mitgliedsnummer.: 9833 Mitglied seit: 2009-02-04 |
Du siehst Kritik, wo keine ist! Ich wollte nur wissen wo das Problem liegt und nicht Helmuts Arbeit kritisieren. Auch nervt mich die X10 nicht, im Gegenteil, ich bin froh nicht Infrarot nutzen zu müssen. Die Tastendoppelbelegung ist allerdings schade, ich glaube auch nicht, daß sich daran nochmal was ändert, von daher werde ich mal nach alternativen Funk- oder BT-Fernbedienungen schauen.
Danke jedenfalls für die Erklärung! |