• Administratorius
  •  
    PaveikslėlisPaveikslėlisPaveikslėlis
     

Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovimo

Atvira operacinė sistema SAT imtuvams

Moderatoriai: nerux, cvykas

Skelbti atsakymą
Vargas77
Forumietis
Forumietis
Pranešimai: 55
Užsiregistravo: Tre Spa 03, 2007 7:47 pm
Susisiekti:

Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovimo

Standartinė Vargas77 » Sek Rgs 20, 2015 9:39 am

Sveiki,
turiu užduotį pervesti imtuvą Cuberevo 7000 su enigma2 (HDMU softas) į sleep rėžimą po perkrovimo (užkrovimo). Bandau per cron (cron užkurtas po perkrovimo jai pagal laiką - tai skriptas veikia) ir skriptą. Problema nesuveikia crontab po rebooto, eilutė crontab-e:
@reboot /bin/sh /media/hdd/scripts/suspend.sh
Sudėjus cron veikimą kas minutė - suveikia.
Gal kas turite minčių kaip kitu būdu umigdyti imtuvą su HDMU softu?
Vu+ SOLO2

Vartotojo avataras
mazass
Forumietis
Forumietis
Pranešimai: 2416
Užsiregistravo: Pen Kov 14, 2008 9:20 pm
Miestas: Kaunas
Susisiekti:

Re: Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovim

Standartinė mazass » Sek Rgs 20, 2015 9:34 pm

Pabandyk pajieskoti pagal savo IMG plugino Startup to Standby, as i dm800se isidejas.
Paveikslėlis
Openbox MiNi s3 ir DM900-500Gb/Panasonic TX-P50ST50/ T-90:4W-1W-5E-9E-13E-16E-19E-28E-36E-39E OpenPLi5 oscam/wiccardd/multics_r84........Qnap TS-251A

Paveikslėlis

Vartotojo avataras
avokadas
Forumietis
Forumietis
Pranešimai: 1352
Užsiregistravo: Sek Lap 21, 2010 11:01 am
Susisiekti:

Re: Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovim

Standartinė avokadas » Sek Rgs 20, 2015 10:39 pm

Vargas77 rašė:Sveiki,
turiu užduotį pervesti imtuvą Cuberevo 7000 su enigma2 (HDMU softas) į sleep rėžimą po perkrovimo (užkrovimo). Bandau per cron (cron užkurtas po perkrovimo jai pagal laiką - tai skriptas veikia) ir skriptą. Problema nesuveikia crontab po rebooto, eilutė crontab-e:
@reboot /bin/sh /media/hdd/scripts/suspend.sh
Sudėjus cron veikimą kas minutė - suveikia.
Gal kas turite minčių kaip kitu būdu umigdyti imtuvą su HDMU softu?
Irasyk viska i enigmos paleidimo scripta, nes crond neiskart pasigauna laika.
Paveikslėlis

Vargas77
Forumietis
Forumietis
Pranešimai: 55
Užsiregistravo: Tre Spa 03, 2007 7:47 pm
Susisiekti:

Re: Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovim

Standartinė Vargas77 » Pir Rgs 21, 2015 6:05 pm

mazass rašė:Pabandyk pajieskoti pagal savo IMG plugino Startup to Standby, as i dm800se isidejas.
Paveikslėlis
Labai dėkingas. Kažkaip praleidau šį pulginą iš akiračio. Viskas veikia.
Dar kartą ačiū.
Vu+ SOLO2

Vargas77
Forumietis
Forumietis
Pranešimai: 55
Užsiregistravo: Tre Spa 03, 2007 7:47 pm
Susisiekti:

Re: Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovim

Standartinė Vargas77 » Pir Rgs 21, 2015 6:12 pm

avokadas rašė:
Vargas77 rašė:Sveiki,
turiu užduotį pervesti imtuvą Cuberevo 7000 su enigma2 (HDMU softas) į sleep rėžimą po perkrovimo (užkrovimo). Bandau per cron (cron užkurtas po perkrovimo jai pagal laiką - tai skriptas veikia) ir skriptą. Problema nesuveikia crontab po rebooto, eilutė crontab-e:
@reboot /bin/sh /media/hdd/scripts/suspend.sh
Sudėjus cron veikimą kas minutė - suveikia.
Gal kas turite minčių kaip kitu būdu umigdyti imtuvą su HDMU softu?
Irasyk viska i enigmos paleidimo scripta, nes crond neiskart pasigauna laika.
Pasinaudojau startupTostandby pluginu, bet minties per skriptus nenaikinu.
Situacija: HDMU softe naudojama rcS byla (/etc/init.d) skriptapms leisti, dar yra tik rc byla. Nu bet kokiu atveju įdėjus tokią eilutę (į rcS pačioje pabaigos (tokia minti, kad gal ir nedaeina iki tos vietos ir ankščiau nutraukia šios bylos vykdymą)):
/bin/sh /media/hdd/svripts/suspend.sh (sh tikrai su atributais 777) vis tiek nesuveikė (skripte įdėta sleep 120, tam kad tikrai pasikrovus migdytų). Nors dabar tik sportinis inetresas veikia, bet...
Gal yra kokių minčių?
Vu+ SOLO2

Vartotojo avataras
avokadas
Forumietis
Forumietis
Pranešimai: 1352
Užsiregistravo: Sek Lap 21, 2010 11:01 am
Susisiekti:

Re: Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovim

Standartinė avokadas » Pir Rgs 21, 2015 9:47 pm

Vargas77 rašė: Pasinaudojau startupTostandby pluginu, bet minties per skriptus nenaikinu.
Situacija: HDMU softe naudojama rcS byla (/etc/init.d) skriptapms leisti, dar yra tik rc byla. Nu bet kokiu atveju įdėjus tokią eilutę (į rcS pačioje pabaigos (tokia minti, kad gal ir nedaeina iki tos vietos ir ankščiau nutraukia šios bylos vykdymą)):
/bin/sh /media/hdd/svripts/suspend.sh (sh tikrai su atributais 777) vis tiek nesuveikė (skripte įdėta sleep 120, tam kad tikrai pasikrovus migdytų). Nors dabar tik sportinis inetresas veikia, bet...
Gal yra kokių minčių?
Jeigu patikrintum /etc/init.d/rcS skripta, tai pamatytum kad jis tik nukreipia sistemos krovimasi pagal pasirinkta runlevel'i

Kodas: Pasirinkti visus

root@dm800se:/etc/init.d# cat rcS
#!/bin/sh
#
# rcS           Call all S??* scripts in /etc/rcS.d in
#               numerical/alphabetical order.
#
# Version:      @(#)/etc/init.d/rcS  2.76  19-Apr-1999  miquels@cistron.nl
#

PATH=/sbin:/bin:/usr/sbin:/usr/bin
runlevel=S
prevlevel=N
umask 022
export PATH runlevel prevlevel

#       Make sure proc is mounted
#
[ -d "/proc/1" ] || mount /proc

#
#       Source defaults.
#
. /etc/default/rcS

#
#       Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
#
trap ":" INT QUIT TSTP

#
#       Call all parts in order.
#
exec /etc/init.d/rc S
tarkim dm800se su OpenPLI startuoja su 3-ciu

Kodas: Pasirinkti visus

root@dm800se:/etc/init.d# runlevel
N 3
todel ta ka nori padaryti, reik deti ne i rcS, o i /etc/rc3.d/
pvz rc3.d turinys:

Kodas: Pasirinkti visus

root@dm800se:/etc/rc3.d# ls -al
drwxr-xr-x    2 root     root             0 Apr 20 15:35 .
drwxr-xr-x   34 root     root             0 Jan  1  1970 ..
lrwxrwxrwx    1 root     root            20 Dec 13  2014 S01networking -> ../init.d/networking
lrwxrwxrwx    1 root     root            16 Dec 13  2014 S02dbus-1 -> ../init.d/dbus-1
lrwxrwxrwx    1 root     root            18 Dec 13  2014 S10dropbear -> ../init.d/dropbear
lrwxrwxrwx    1 root     root            17 Dec 13  2014 S12rpcbind -> ../init.d/rpcbind
lrwxrwxrwx    1 root     root            21 Dec 13  2014 S15mountnfs.sh -> ../init.d/mountnfs.sh
lrwxrwxrwx    1 root     root            19 Dec 13  2014 S19nfscommon -> ../init.d/nfscommon
lrwxrwxrwx    1 root     root            23 Dec 13  2014 S20inetd.busybox -> ../init.d/inetd.busybox
lrwxrwxrwx    1 root     root            16 Dec 13  2014 S20syslog -> ../init.d/syslog
lrwxrwxrwx    1 root     root            22 Dec 13  2014 S21avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx    1 root     root            17 Apr 20 15:35 S50softcam -> ../init.d/softcam
lrwxrwxrwx    1 root     root            22 Dec 13  2014 S99rmnologin.sh -> ../init.d/rmnologin.sh
lrwxrwxrwx    1 root     root            23 Dec 13  2014 S99stop-bootlogd -> ../init.d/stop-bootlogd
Tavo skriptas (jei ji ikelsi tiesiai i rc3.d papke) arba jo nuoroda (linkai mano atveju) irgi turetu prasideti SXX - XX yra skaiciai, kuo jis didesnis, tuo veliau bus paleistas skriptas. Kad viskas butu tvarkinga, siulau nusikopijuoti koki nors jau paruosta skripta, ir ji pasitvarkyti pagal save, pvz: S99rmnologin.sh

P.S. manau kad ir pluginas padarytas taip.
Paveikslėlis

Vargas77
Forumietis
Forumietis
Pranešimai: 55
Užsiregistravo: Tre Spa 03, 2007 7:47 pm
Susisiekti:

Re: Imtuvo su Enigma2 pervedimas į sleep rėžimą po perkrovim

Standartinė Vargas77 » Ant Rgs 22, 2015 6:52 pm

avokadas
Labai tau dėkingas už paaiškinimus. Viskas suveikė kaip ir norėjau. :D
Ačiū.
Vu+ SOLO2

Skelbti atsakymą

Grįžti į

Dabar prisijungę

Vartotojai naršantys šį forumą: 0 ir 0 svečių