Ga naar inhoud


Automatisch iets op laten starten


Dennis DaMenaCe

Aanbevolen berichten

Dag mensen,

 

Allereerst wil ik zeggen dat ik de search heb gebruikt, maar weinig info kunnen vinden.

 

Ik wil graag dat als de dreambox crasht of opnieuw start dat er dan automatisch een programma opgestart moeten worden, bv de RSS reader.

Is dit te doen? zoja, waar en wat te doen ?

Ik heb nu de laatste hydra erin, en straks wil ik de nieuwe pli nog even probereb.

 

Graag wat tips.

Link naar reactie
Delen op andere sites


Kun je wat specifieker zijn? Een plugin starten is heel anders dan een script starten. En crashen is ook een beetje vaag. Want als enigma crasht dan wordt-ie vanzelf opgestart (in PLi tenminste), dan is er vast ook een script op te starten. Als de Dreambox echt echt hangt dan valt er weinig te doen denk ik.

Link naar reactie
Delen op andere sites

Misschien was ik ook iets te vaag.

Ik heb een emu wat niet automatisch is op te starten.

 

Stel nou dat newcamd.ppc automatisch opgestart moet worden als de dreambox compleet opnieuw start en het kan niet via de emu lijst, hoe moet ik dit dan doen ?

Is er iets van een autoexec.bat waar ik een lijn met "newcamd.ppc" kan neerzetten ?

 

Graag wel hulp.

Link naar reactie
Delen op andere sites

Citaat:
Als er nog niets in je init staat Redneck.
Is er al een init aanwezig dan word die overschreven.


Als je een '>' gebruikt wel ja, '>>' voegt toe. <img src="/forums/images/graemlins/wink.gif" alt="" />

Zoals Merde al zei, sommige (oudere) images gebruiken nog een '/bin/enigma' ofzo om de GUI te starten. Zorg dan dat het commando gebruikt vóórdat enigma gestart wordt!

Psycho
Link naar reactie
Delen op andere sites

Citaat:
IN een 7020 voeg je een startup commando aan de init.d toe, en vervolgens een sym link in de rc.d


kun je eens meer uitleg geven hoe je die sym link doet?

VU+ Duo met 750GB Harddisk

dreambox 7250 met 320GB Harddisk

dreambox 7000s met 200GB Harddisk

2x dreambox 500s

WaveFrontier T90

 

West-Vlaanderen - Belgie

Link naar reactie
Delen op andere sites

Citaat:
Open een telnet venster

Typ
echo '/var/bin/newcamd.ppc &' >> /var/etc/init

Dat zou het moeten doen.
Vanaf nu zou telkens newcamd opgestart moeten worden als je de dreambox aanzet.

CU
Red


Dit werkt bijna perfect ! bedankt.

Enige wat ik eigenlijk nog wil is dat hij als laatste word gestart als services.
Ik krijg namenlijk geen beeld op mijn abbonoment, maar hij word wel gestart.
Als ik hem kill via telnet en ik start hem weer handmatig op dan werkt alles wel.
Dus ik denk dat wanneer hij als laatst word opgestart dan alles wel werkt.
Heb jij nog een tip ?

edit: Meteen nog een vraagje, stel nou dat ik alles weer wil weghalen uit de init(.d?), wat voor commando moet ik hem dan geven ?
Link naar reactie
Delen op andere sites

Citaat:
kun je eens meer uitleg geven hoe je die sym link doet?


Ik heb bijv in /etc/init.d/ een scriptstaan met de naam epgrefresh

Ga naar /etc/rc2.d/ (cd /etc/rc2.d)
Vevolgens ln -ns /etc/init.d/epgrefresh/ S97epgrefresh

Het nummer achter de S bepaalt volgens mij in welke volgorde de genoemde scripts worden gestart.

Ook heb ik daar mijn crontab opgestart, zodat ik dingen kan schedulen.....:
cd /etc/rc2.d
ln -ns /etc/init.d/busybox-cron S90cron

Wel ff /etc/cron/crontabs aanmaken.
En in tuxbox-links.sh toevoegen: ln -s /etc/cron /var/spool/
Als je dan crontab -e -c /etc/cron/crontabs doet.... kun je je crontab gebruiken.


LET WEL: De 7020s ondersteunt volgens mij geen init!!!! Dus ik zie dit als de enige manier..
Link naar reactie
Delen op andere sites

Citaat:
De 7020s ondersteunt volgens mij geen init!!!!

Jawel, de 7020 doet juist alles met init. System v init welteverstaan.
Init is het eerste proces wat gestart wordt door de kernel.
Door init worden de runlevels doorlopen volgens /etc/inittab.
Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...