Jump to content


Photo

Automatisch updaten via crontab


  • Please log in to reply
66 replies to this topic

#1 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 17 November 2011 - 14:38

Hallo,

Ik heb een ET9000 en een ET5000.
Nu wil ik deze dagelijks laten updaten, nu weet ik dat er mensen zijn die dat afraden maar wil gewoon weten of dit werkt en hoe dit werkt.
Ik ben erachter als ik de volgende commando's via puttytel gebruik dat deze zich update want dit heb ik geprobeerd.

opkg update
opkg upgrade
reboot

Daarna wil ik hem weer in standby laten gaan, echter welk commando kan ik hiervoor gebruiken?
En ik wil hem in de crontab file zetten zodat hij dagelijks netjes doet.

Wie kan mij hier bij helpen?

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #2 MiLo

  • PLi® Core member
  • 14,042 posts

+298
Excellent

Posted 17 November 2011 - 14:58

Er is een startup-to-standby plugin die 'm wel standby kan zetten.

Voor crontab moet je nog busybox-cron installeren. Met het commando "crontab -e" kun je de cron tabel aanpassen.

Hou er wel rekening mee dat deze methode dus vrolijk je box gaat afknallen midden in een opname ofzo, en dat je instellingen zoals ingeplande timers kunt gaan kwijtraken omdat enigma2 niet goed wordt afgesloten. Da's de prijs die betaalt...
Real musicians never die - they just decompose

Re: Automatisch updaten via crontab #3 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 17 November 2011 - 15:59

Ok thx voor je uitleg/reactie.

Ik voeg dit toe aan mijn crontab
0 5 * * * opkg update ; opkg upgrade ; reboot

Dus nu zou hij om 5 uur 's ochtends moeten updaten

Zodra dit werkt wil ik het regelmaat aanpassen bv 1 keer per week ofzo.
Dus we kijken morgenochtend of hij dat gedaan heeft!

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #4 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 17 November 2011 - 18:30

Om er helemaal zeker van te zijn dat cron ook de commando's kan vinden zou ik absolute paden gebruiken:

0 5 * * * /usr/bin/opkg update; /usr/bin/opkg upgrade; /sbin/reboot

Misschien zou je ook kunnen gebruiken:

0 5 * * * /usr/bin/opkg update && /usr/bin/opkg upgrade && /sbin/reboot

Dan reboot ie niet als de update of upgrade niet goed gegaan is.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #5 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 11:50

Werkt helemaal super!! thx voor de support!

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #6 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 15:06

Kan ik nog een soort van veilgheid inbouwen voor als ik bijvoorbeeld tv zit te kijken dat hij dan de update overslaat?

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #7 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 16:16

Jawel, maar dan zou je iets kunnen doen met de webif zoals uitvragen van: http://<ipnr van box...web/powerstate?
Dan krijg je een xml terug met de status. Maar ik zie dat je et's hebt dus dan gaat dat niet werken.

Edited by catastrofus, 19 November 2011 - 16:16.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #8 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 16:23

Waarom werkt dat daar niet bij als ik vragen mag?

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #9 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 16:31

Omdat de webinterface van dmm niet meer gebruikt mag worden bij niet-dreamboxen.
Maar er schijnt bij de plugins nog een webif-old te zijn die je wel kunt gebruiken.
Als je die opsnort wil ik wel een ienieminie-scriptje proberen te maken die jou de standby modus terug geeft.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #10 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 16:51

De old versie heb ik momenteel draaien, en dat werkt goed.
Wat hij nu in principe doet dmv crontab is:
- update de lijst dmv opkg update
- upgrade de box dmv opkg upgrade
- reboot dmv reboot
en daarna gaat hij automatisch in de standby dmv de plugin startup to standby.

Wat ik nu nog graag wil is dat hij soort van kijkt/controleerd of de box bv aan het opnemen of dat je aan het kijken bent dat hij dan de update overslaat of uitstelt zeg maar.
Ik weet niet of dit mogelijk is?

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #11 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 17:12

Ik dacht dat je wilde checken of je aan het kijken bent en dan dus niet rebooten?
Checken op opnemen is weer wat anders. Dan moet ik even kijken wat daar aan te doen is.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #12 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 17:15

Ik denk dat kijken/opnemen hetzelfde is voor de box maar dat weet ik niet zeker.
Zal eens kijken als ik wat opneem en hem in standby zet en dan kijken wat webinterface zegt.
1 moment je hoort zo van me!

update: ik heb gekeken maar als hij opneemt dan geeft webinterface niet weer dat hij in bedrijf is zeg maar.

Edited by Stephan296, 19 November 2011 - 17:17.

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #13 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 17:44

Anyway, je kunt (/usr/bin/wget -O - http://127.0.0.1/web/powerstate? | /bin/grep instandby |/bin/grep true) als eerste opnemen in de cron-entry (incl haken) dan gaat ie niet updaten als de box NIET in standby staat.
Dus (/usr/bin/wget -O - http://127.0.0.1/web/powerstate? | /bin/grep instandby |/bin/grep true) && .... && enz.
Ik zoek nog even door naar een check voor het opnemen.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #14 Jeroensky

  • Senior Member
  • 2,177 posts

+12
Neutral

Posted 19 November 2011 - 18:29

geen init 4 voor de update & upgrade? Of zorgt init 4 er dan voor dat de crontab afgebroken wordt?

Dreambox Dm8000 with all hardware addons donated to OpenPli. No interests anymore in policy of CanalDigitaal / M7 group and now-a-days channel encryption (like CI+ / HD+).

Good luck Enigma2 / OpenPli, it was fun with Sky Movies and so on, collected a nice collection of movies. Now back to basic boring lineair TV with KPN iTV (VDSL2 pair bonding 219 / 63 Mbps).

The VDSL pair bonding is excellent for... torrents to NAS in higher quality then HDTV (Like Dolby-TrueHD or DTS-Master-Audio soundquality ) :D


Re: Automatisch updaten via crontab #15 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 18:37

Ik heb even de link gecheckt en deze gewijzigd in het ipadres van de box maar dan download hij een file klopt dat?

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #16 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 18:38

Neuh, we doen net alsof het een online update is. ;)

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #17 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 18:39

Op de box zelf kun je gewoon 127.0.0.1 gebruiken (oftewel localhost). Die -O - zorgt ervoor dat er juist geen file gedownload wordt, althans bij mij.

Edited by catastrofus, 19 November 2011 - 18:39.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #18 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 19 November 2011 - 18:42

Ik heb meerdere boxen/apparatuur aan de router hangen maakt dat wat uit want vast ipadressen voor de boxen eindigen op 210 en op 220.
Moet ik dan de 127.0.0.1 laten staan of deze wijzigen in mijn eigen ipadres?

Want als ik zo de link check met 127.0.0.1 dan geeft hij aan pagina niet gevonden. of mis ik ff de link zeg maar?

UPDATE:
Stom ik snap hem al haha.
Nu geeft hij inderdaad aan dat hij in bedrijf is.
heb hem idd gewoon op 127.0.0.1 gelaten.

Edited by Stephan296, 19 November 2011 - 18:46.

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 


Re: Automatisch updaten via crontab #19 catastrofus

  • Senior Member
  • 3,440 posts

+43
Good

Posted 19 November 2011 - 21:14

Hoe groot is de kans dat jij rond 05:00 opneent?
Dit even afgezet tegen mijn energie die ik er in moet steken om voor jou een fix te bedenken.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.3r/nb) + een et10k/osmini (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Automatisch updaten via crontab #20 Stephan296

  • Senior Member
  • 948 posts

+8
Neutral

Posted 21 November 2011 - 13:46

Ik neem regelmatig dingen van Discovery en dat soort zenders op in de nachtelijke uren, als het niet mogelijk is dan is het pech hebben maar zou wel mooi zijn,

 Hardware: Clarke Tech ET9200 & Xtrend ET5000- Triax 78cm - 28.2E/23.5E/19.2E/13E
Software : Laatste Pli 4.0 Nightly Build - CCcam 2.2.1 - Settings van Hans
 



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users