Starten mit aktiver Fernbedienung - Sperre

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Starten mit aktiver Fernbedienung - Sperre

Beitrag von CoAXx »

Hallo,

ich suche eine Möglichkeit beim Neutrino start die FB automatisch zu sperren!

ich habe das Problem, dass ich eine Philips Box und eine Sagem Box besitze, die übereinander stehen, sodass die Fernbedienungssignale sich gegenseitig stören.

Nun weiss ich, dass man da nicht viel machen kann, insbesondere schalten sich beide Boxen an, wenn OK,DBOX oder ON gedrückt wird. Damit muss ich dann wohl leben, aber...

Die eine Box benutze ich nur zum regelmässigen Aufnehmen von Radiosendungen. Somit könnte diese Box auch immer mit gesperrten Tasten starten, sodas keine Probleme entstehen, wenn an der anderen Box bedient wird etc.

Kann mir jemand sagen, welche Konfiguration ich ändern kann in welcher Datei, damit diese Sperre in Neutrino bei jedem booten aktiviert wird?
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Am besten ist einfach im Start-Script den Control-Daemon wegzukillen...
(denke ich mal)


killall -9 controld


... dann sollte es Ruh haben mit irgendwelchen Spielereien...
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Toll wäre auch wenn es die Funktion "FB sperren" über nhttpd gehen
würde. Dann könnte man dies in der Start_Neutrino eintragen und
auch über den PC sperren / entsperren...

Gruß
____Paule
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Beitrag von hannebamb(el) »

du kannst doch plugins über das webif starten.
gab es nicht irgendwo mal nen plugin das die fernbedienung sperrte ?

dann könntest du mit wget in der "start_DEINEGUI" das ganze lösen.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

hannebamb(el) hat geschrieben:du kannst doch plugins über das webif starten.
gab es nicht irgendwo mal nen plugin das die fernbedienung sperrte ?

dann könntest du mit wget in der "start_DEINEGUI" das ganze lösen.
Daß es zum Abschalten der Fernbedienung ein direktes Plugin gibt, wäre mir neu, man könnte dazu aber rcsim 'missbrauchen'. Dazu ein Script namens fbaus mit folgendem Inhalt erstellen.

Code: Alles auswählen

#!/bin/sh

#Fernbedienung sperren
sleep 20
rcsim KEY_BLUE
rcsim KEY_UP
rcsim KEY_UP
rcsim KEY_OK
rcsim KEY_RED
Das Script kommt nach /var/plugins/ und muß Ausführrechte (755) haben.

Dann in der start_neutrino vor dem Aufruf von Neutrino folgende Zeile einfügen.

Code: Alles auswählen

/var/plugins/fbaus &
Nichtdestotrotz wäre das Aus- und Einschalten der Fernbedienung über das Webinterface natürlich um Welten besser. Dadurch wäre jetzt mit Hilfe von recording.start und recording.end jetzt auch die Möglichkeit gegeben, die FB während den Aufnahmen abzuschalten.
Greetz von DrStoned :lol: :lol: :lol:
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Beitrag von CoAXx »

DrStoned hat geschrieben:Dann in der start_neutrino vor dem Aufruf von Neutrino folgende Zeile einfügen.

Code: Alles auswählen

/var/plugins/fbaus &
Hi, danke für deine Anleitung. Ich denke damit sollte es gut klappen, aber ich kann die start_neutrino nicht finden. Wo befindet die sich? :oops:
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

CoAXx hat geschrieben: Ich denke damit sollte es gut klappen, aber ich kann die start_neutrino nicht finden. Wo befindet die sich? :oops:
/var/etc/init.d/

Gruß
mogway
Gruss
mogway
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Beitrag von CoAXx »

oh oh ich habe ein Neutrino Squashfs erstellt. Da habe ich gar keine start_neutrino :roll:, oder?
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Dann kopiere die start_neutrino aus /etc/init.d/ nach /var/etc/init.d/ Ausführrechte (755) setzen nicht vergessen. Dann kannst Du diese start_neutrino nach Deinen Wünschen anpassen.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Beitrag von CoAXx »

ja oder ich trage es einfach in der /etc/init.d/start hinter dem aufruf für neutrino ein. Das sollte auch klappen. Danke nochmal, ich werde das ganze jetzt mal testen :-)
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Das wird so nicht gehen, da dieser Bereich des Images im SQASHFS liegt und somit schreibgeschützt ist.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Beitrag von CoAXx »

DrStoned hat geschrieben:Das wird so nicht gehen, da dieser Bereich des Images im SQASHFS liegt und somit schreibgeschützt ist.

Greetz von DrStoned :lol: :lol: :lol:
hast recht, ich meinte natürlich /var/etc/init.d/rcS
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Beitrag von zexma »

mhh, also ich kopiere bei cramfs/sqashfs-images seit urzeiten start_neutrino einfach nach /var/tuxbox/
bisher gings :gruebel: :roll:
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Beitrag von CoAXx »

zexma hat geschrieben:mhh, also ich kopiere bei cramfs/sqashfs-images seit urzeiten start_neutrino einfach nach /var/tuxbox/
bisher gings :gruebel: :roll:
da ich die start_neutrino aber nicht habe, weiss ich nicht woher ich sie kopieren soll :gruebel:
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

Hallo!

Such mal in /etc/init.d nach der start_neutrino

Gruß Nachtvogel
Bild
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

PauleFoul hat geschrieben:Toll wäre auch wenn es die Funktion "FB sperren" über nhttpd gehen
würde. Dann könnte man dies in der Start_Neutrino eintragen und
auch über den PC sperren / entsperren...
Gibt es, wenn ich es morgen committe ;)

In's WebInterface habe ich das auch mal 'reingepfuscht, allerdings passt der Button nicht so recht zu den anderen. Wer hat das interface damals gemacht, war das dirch? Der Button ist auch ganz unten, weil das sonst mit dem Hintergrundbild nicht mehr passt...
Ausserdem bekommt das Interface nichts von Änderungen über nhttpd oder Neutrino mit, weil es (noch?;)) an einer internen Abfragemöglichkeit für den momentanen Status fehlt.

ciao,

ChakaZulu
CoAXx
Interessierter
Interessierter
Beiträge: 29
Registriert: Sonntag 25. August 2002, 20:44

Beitrag von CoAXx »

DrStoned hat geschrieben:Dann kopiere die start_neutrino aus /etc/init.d/ nach /var/etc/init.d/ Ausführrechte (755) setzen nicht vergessen. Dann kannst Du diese start_neutrino nach Deinen Wünschen anpassen.

Greetz von DrStoned :lol: :lol: :lol:
ok das habe ich gemacht. Nach dem Start habe ich aber immer noch die alte /etc/init.d/start_neutrino. Woran kanns liegen?

Momentan habe ich nun ein aktuelles Jackthegrabber. /etc usw ist readonly. Wenn ich /var/plugins/fbaus manuell uber telnet aufrufe funktioniert die sperre.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

@CoAXx,
beim JtG-Image kommt die geänderte start_neutrino nach /var/tuxbox/. Sehen kannst Du das, wenn Du dir mal die rcS in /etc/init.d/ anschaust.

Code: Alles auswählen

if [ -e /var/tuxbox/start_neutrino ] ; then
 /var/tuxbox/start_neutrino
else
 /etc/init.d/start_neutrino
fi; 
Übersetzt heißt das:
Wenn eine start_neutrino in /var/tuxbox/ gefunden wird, führe diese aus, ansonsten verwende die originale in /etc/init.d/.

@ChakaZulu,
ChakaZulu hat geschrieben:Gibt es, wenn ich es morgen committe ;)
Das ist doch mal ein Wort, 8) freut mich daß Du daran arbeitest. :D

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

ChakaZulu hat geschrieben:
PauleFoul hat geschrieben:Toll wäre auch wenn es die Funktion "FB sperren" über nhttpd gehen
würde. Dann könnte man dies in der Start_Neutrino eintragen und
auch über den PC sperren / entsperren...
Gibt es, wenn ich es morgen committe ;)

In's WebInterface habe ich das auch mal 'reingepfuscht, allerdings passt der Button nicht so recht zu den anderen. Wer hat das interface damals gemacht, war das dirch? Der Button ist auch ganz unten, weil das sonst mit dem Hintergrundbild nicht mehr passt...
Ausserdem bekommt das Interface nichts von Änderungen über nhttpd oder Neutrino mit, weil es (noch?;)) an einer internen Abfragemöglichkeit für den momentanen Status fehlt.

ciao,

ChakaZulu
@ ChakaZulu

Das wäre ein schönes Ostergeschenk von Dir... :D :D

Gruß
____Paule
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

hi,

ich hab's mal committed, allerdings gibt es noch Probleme mit dem LCD. Mal schauen, ob ich das noch hinbekomme.

ciao,

ChakaZulu
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

ChakaZulu hat geschrieben:hi,

ich hab's mal committed, allerdings gibt es noch Probleme mit dem LCD. Mal schauen, ob ich das noch hinbekomme.

ciao,

ChakaZulu
Also das sieht ja echt Spitze aus. Das Icon im Display finde ich super!
Vielleicht sogar noch etwas größer...

Das mit dem LCD hast Du ja schon gemerkt... :D :D

Allerdings fúnktioniert der LOCK nur einmal... Nach einem Unlock konnte
ich nicht mehr locken...

Danke noch einmal für Deine tolle Arbeit... :wink:


Gruß
____Paule
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

Hi,

der LCD-Fehler sollte behoben sein.

Bei mir funktioniert mehrmaliges locken :gruebel:

Das Bildchen sollte zuerst nur dort stehen, wo die Uhr ist. Aber die wird ja immer geupdated...

ciao,

ChakaZulu
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

ChakaZulu hat geschrieben:Hi,

der LCD-Fehler sollte behoben sein.

Bei mir funktioniert mehrmaliges locken :gruebel:

Das Bildchen sollte zuerst nur dort stehen, wo die Uhr ist. Aber die wird ja immer geupdated...

ciao,

ChakaZulu
Also bei mir geht es nur einmal...


Gruß
____Paule
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

PauleFoul hat geschrieben:
ChakaZulu hat geschrieben:Hi,

der LCD-Fehler sollte behoben sein.

Bei mir funktioniert mehrmaliges locken :gruebel:

Das Bildchen sollte zuerst nur dort stehen, wo die Uhr ist. Aber die wird ja immer geupdated...

ciao,

ChakaZulu
Also bei mir geht es nur einmal...


Gruß
____Paule
Bei mir leider auch nur einmal, benutze den aktuellen JtG-Snapshot von heute. :cry:

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Nach dem Snap von Riker wurde noch was gefixt...

Kann das damit zu tun haben?? Anscheinend aber nur am LCD...


Gruß
____Paule