Ga naar inhoud


EPGui 2.0 met cron op Dreambox (guide)


Aanbevolen berichten

Geplaatst:
Citaat:

Inderdaad. Maar misschien kun je gewoon crond uit /sbin halen en in /var/bin zetten voor een image die het niet standaard in zich heeft? En gewoon de crontab file met de hand editen? Misschien wil iemand crond wel even hier plaatsen zodat we dat kunnen testen?

Volgens mij moet het allemaal wel kunnen aangezien ze wel gecompiled zijn op hydra de 1.09 image en die basis is overal hetzelfde dus de crond is eventueel te downloaden en zal dan ook werken.
Ik zal de crond uit de hydra image hier wel even bij het bericht toevoegen en misschien dat iemand die dan in /var/bin willen plaatsen en dan chmod 755 en kijken of ie draait ? !

838009-crond.zip

Type hier je bericht.


  • Reacties 49
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Beste reacties in dit onderwerp

Geplaatst:

Crond die doosje heeft bijgevoegd in /var/bin zetten en de directories tot /var/spool/cron/crontabs aanmaken en dan werkt het prima <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />

Geplaatst:

ok, als ik crond in /var/bin zet dan kan ik inderdaad opstarten dmv ./crond

Daarna krijg ik gewoon een prompt. Wat nu??

 

En wat moet de regel in epgupdate.sh zijn als ik 'm op Canal+ Rood willen laten updaten ipv NED1?

 

Bedankt.

><fade

Geplaatst:
Citaat:
Ik zal de crond uit de hydra image hier wel even bij het bericht toevoegen en misschien dat iemand die dan in /var/bin willen plaatsen en dan chmod 755 en kijken of ie draait ? !


Dit lijkt dus gewoon een kopietje van jouw busybox. Dus crond is een symlink naar busybox en die moet dan dus wel meegecompileerd zijn. Helaas, dit gaat dus niet werken...

Groet, Yo!

DM800 en DM8000. Visiosat bi-sat 13,19,23 en 28 via EPM 17/8 multiswitch.

Geplaatst:
Citaat:
ok, als ik crond in /var/bin zet dan kan ik inderdaad opstarten dmv ./crond
Daarna krijg ik gewoon een prompt. Wat nu??

En wat moet de regel in epgupdate.sh zijn als ik 'm op Canal+ Rood willen laten updaten ipv NED1?

Bedankt.
><fade

dan moet je in je init file het pad wel even aanpassen naar waar je crond staat.
dan wordt crond voortaan autoamatisch gestart.

C+ rood = http://localhost/cgi-bin/zapTo?path=1:0:1:fa5:451:35:c00000:0:0:0:

Type hier je bericht.

Geplaatst:

Dus je wil zeggen dat ik heel dit stuk over kan slaan?

 

Code:
 Dus als je de EPG 's nachts om 0400 wil laten updaten moet je eerst:crontab -een druk op "enter"Dan krijg je een leeg scherm en klik je 1x ! op de knop "ins" op je toetsenbord en dan type je:0 4 * * * /var/epgupdate.shals je klaar bent druk je 1x op escape en dan type je: :wqNu heb je weer de normale prompt voor je en type je exit(vergeet niet om eerst nog je dreambox te restarten anders wordt de cronjob niet gestart)Nu gaat je dreambox elke dag om 0400 naar ned1 en update de epg.dat. 

 

Alleen crond opstarten lijkt mij niet voldoende....

Geplaatst:
Citaat:
Dus je wil zeggen dat ik heel dit stuk over kan slaan?

Code:
 Dus als je de EPG 's nachts om 0400 wil laten updaten moet je eerst:crontab -een druk op "enter"Dan krijg je een leeg scherm en klik je 1x ! op de knop "ins" op je toetsenbord en dan type je:0 4 * * * /var/epgupdate.shals je klaar bent druk je 1x op escape en dan type je: :wqNu heb je weer de normale prompt voor je en type je exit(vergeet niet om eerst nog je dreambox te restarten anders wordt de cronjob niet gestart)Nu gaat je dreambox elke dag om 0400 naar ned1 en update de epg.dat. 


Alleen crond opstarten lijkt mij niet voldoende....


Nee, das hjet zeker niet . .
maar hieronder het stukje dat anders is als je hem ge-download hebt.
Citaat:

deze moet je in je /var/bin plaatsen en chmodden naar 755
De regel hieronder (met echo "if ... " moet je het pad aanpassen van /sbin naar /var/bin
-> deze regel
echo "if [ -e /sbin/crond ]; then /sbin/crond; fi" >> init


de rest van de stappen moet je nog steeds doen .. kwa epgupdate.sh

Type hier je bericht.

Geplaatst:

Het automatisch starten wil bij mij niet lukken.

Van zodra ik de init aangepast heb wil de dreambox niet meer opstarten.

 

Dit is m'n init file

if [ -x /var/wifi/wifistart.sh ]; then /var/wifi/wifistart.sh; fi

if [ -x /var/bin/bullz_text ]; then /var/bin/bullz_text -b; fi

if [ -e /var/bin/crond ]; then /var/bin/crond; fi

 

Ik zie er niet echt iets verkeerd aan, behalve dat bij de andere -x staat en bij crond -e ... en ik heb geen idee wat de betekenins daarvan is.

 

Uiteraard heb ik crond in /var/bin gezet, maar dat was omdat het eerst ook al hetzelfde effect gaf bijde /sbin versie ...

 

Iemand enig idee ?

Als tegenprestatie geef ik hierbij het goepg.sh script, aangepast.

Hiermee schakelt hij ook terug naar de zender waar hij stond voor je het script laat lopen.

 

CU

Red

839209-goepg.zip

Geplaatst:

Citaat:
Dit is m'n init file

if [ -x /var/wifi/wifistart.sh ]; then /var/wifi/wifistart.sh; fi

if [ -x /var/bin/bullz_text ]; then /var/bin/bullz_text -b; fi

if [ -e /var/bin/crond ]; then /var/bin/crond; fi

 

Ik zie er niet echt iets verkeerd aan, behalve dat bij de andere -x staat en bij crond -e ... en ik heb geen idee wat de betekenins daarvan is.

 

de -x test of de file een executable is, de -e kijkt 'slechts' of the file bestaat. In dit geval moet je voor crond dus eigenlijk ook -x gebruiken.

 

Maar waarom is er een /var/bin/crond?

In de images die ik heb gezien staat er gewoon al een crond in /sbin (als symlink naar busybox).

 

PS: en de goepg had ik al <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> maar dan voor mv

 

-Marcel

DM7000, noname 58 cm bord met SM3D12 rotor, 46GB 2.5in hitachi hdd

Geplaatst:

De crond in /var/bin was ook maar een test om te zien of het daarmee verschil maakte dan met /sbin ... maar het resultaat is hetzelfde.

Dreambox start niet meer op ... hij geeft nog het 'High Voltage' schempje van The_Hydra, maar verder komt hij niet meer ...

Terwijl dit toch de enige aanpassing is ...

 

Vreemd. Ik heb echt geen idee waarom hij niet meer wil doorstarten.

 

CU

Red

Geplaatst:
Citaat:
De crond in /var/bin was ook maar een test om te zien of het daarmee verschil maakte dan met /sbin ... maar het resultaat is hetzelfde.
Dreambox start niet meer op ... hij geeft nog het 'High Voltage' schempje van The_Hydra, maar verder komt hij niet meer ...
Terwijl dit toch de enige aanpassing is ...

Vreemd. Ik heb echt geen idee waarom hij niet meer wil doorstarten.

CU
Red


ik wil best helpen op wat voor manier ik kan maar dan moet ik wel meer "background" info hebben.
Welke image, bestaat crond al,etc,etc
Waarom hij niet meer wil doorstarten weet ik ook niet ..
en als je het weer terugveranderd ? kan je er ngo bij met je serial ?

Type hier je bericht.

Geplaatst:
Citaat:
ik wil best helpen op wat voor manier ik kan maar dan moet ik wel meer "background" info hebben.
Welke image, bestaat crond al,etc,etc
Waarom hij niet meer wil doorstarten weet ik ook niet ..
en als je het weer terugveranderd ? kan je er ngo bij met je serial ?


De image is The_Hydra Beta4 ... die is nog niet uit, maar zal binnen een paar dagen wel overal te vinden zijn als de nieuwe (en laatste) The_Hydra image.
Is gebaseerd op de originele DMM 109

Als ik hem terug verander en die lijn wegdoe, dan start hij weer door.

crond bestaat wel degelijk als symbolic link in /sbin
ik heb ook crond manueel in /var/bin gezet, en de init aangepast, maar blijft net hetzelfde. Hij blijft hangen op de init en wil niet verder doorstarten.

Als ik de lijn van de init gewoon manueel opstart, in telnet, dan doet hij dat zonder foutmelding, dus het zou gewoon moeten werken.

Ik heb mijn image op de USB staan, met FlashWizard Pro 5.0 met de originele DMM 109 in de flash.

CU
Red
Geplaatst:

Probeer dit eens, if [ -e /var/bin/crond ]; then /var/bin/crond &; fi

 

Let even op het & teken achter crond. Hiermee zou je dreambox iig schoon door init heen moeten komen zonder dat je db vast loopt.

Geplaatst:
Citaat:
Probeer dit eens, if [ -e /var/bin/crond ]; then /var/bin/crond &; fi
Let even op het & teken achter crond. Hiermee zou je dreambox iig schoon door init heen moeten komen zonder dat je db vast loopt.


Net geprobeerd, resultaat is exact hetzelfde ... hij start niet door <img src="/ubbthreads/images/graemlins/frown.gif" alt="" />

CU
Red
Geplaatst:

Hier net even getest, image in flash zetten en dan de crond runnen die al in de image zit werkt prima <img src="/ubbthreads/images/graemlins/wink.gif" alt="" />

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...