Gast zzzzzzz Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Ik gebruik een PLi versie van 20/09 of zo, nu wou ik daar CCcam en Sbox samen doen werken, waarbij sbox de cardserver is en CCcam de softcam is. Nu heeft sbox regelmatig de gewoonte eruit te vallen na een tijdje gebruik als ik die via het menu opstart. Wordt die manueel opgestart, dan blijft die in elk geval veel langer draaien. Nu zat die sbox standaard niet in het menu. Wat heb ik gedaan om die erin te krijgen ? In de directory /etc/plimgr/cardservers heb ik een bestandje sbox aangemaakt met als inhoud 0.4.4 (echo 0.4.4>sbox) Die sbox is dezelfde naam als de naam die opgeroepen dient te worden. Als ik dan naar het softcam menu ga kan ik sbox als cardserver kiezen, en CCcam als emulator. Ik weet niet of dat dit de correcte manier is om een emulator te installeren die niet in PLi ingebakken zit. In elk geval merk ik dus een minder stabiele situatie. Weet iemand of er een betere manier is om dit op te starten, en waarom het wel stabieler is, als je 't opstart via een shell waarin je manueel 'sbox' intypt ?
Gast pieterg Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 waarschijnlijk daemonized sbox niet netjes. Het is lastig te voorspellen wat hem dan dwars zit, maar je kan proberen te beginnen hem met nohup te starten ofzo. Je moet dan een (gelijknamig) script in /etc/plimgr/scripts zetten, om hem op te starten. Verder is je methode van cardserver toevoegen aan de plimgr config de juiste.
Gast zzzzzzz Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Ik wou dat eens proberen, maar de nohup binary wordt niet gevonden, zit dat in één of ander pakket dat ik moet installeren ?
Littlesat Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Kun je sbox niet opstarten vanaf telnet en hem ook via de console laten loggen. Dan kun je zien wat er gebeurt als hij vastloopt... Binnenkort is bijna alles in MPEG4 bij CanalDigitaal... je SD ontvanger kan dus in de Kliko
Gast zzzzzzz Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: Littlesat Kun je sbox niet opstarten vanaf telnet en hem ook via de console laten loggen. Dan kun je zien wat er gebeurt als hij vastloopt... Dat is het hem net. Als ik via de console start dan vliegt hij er precies niet gauw uit. Vandaar, ik wil die nohup proberen, maar als ik dat intype, krijg ik melding dat hij dat commando niet vindt -sh: nohup: not found Dat moet in één of ander pakket zitten, maar welk een ?
chrisch Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Installeer via ipkg de package screen. En draai vanuit een screen sbox. Als 'ie dan crashed, kan je de screen weer re-attachen en zien waarop 'ie geknald is Logic will get you from A to B. Imagination will take you everywhere.
Gast pieterg Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 nohup zit idd niet in de image, excuses.
Gast zzzzzzz Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: pieterg nohup zit idd niet in de image, excuses. En kan ik dat ergens downloaden en installeren ?
Gast pieterg Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: zzzzzzz Origineel bericht van: pieterg nohup zit idd niet in de image, excuses. En kan ik dat ergens downloaden en installeren ? nee, zit dacht ik in util-linux-ng, die we niet gebruiken Als je util-linux installeert, heb je wel setsid. Misschien is dat al voldoende. Of kijk eens naar start-stop-daemon, mogelijk doet die hetzelfde als nohup en setsid samen, als je hem met -b een proces laat starten.
Gast Dzjaivnt Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 /var/bin/sbox & als sbox daar geplaatst is natuurlijk. Die & zorgt er voor dat als je de console afsluit hij nog doorwerkt.
Gast zzzzzzz Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: Dzjaivnt /var/bin/sbox & als sbox daar geplaatst is natuurlijk. Die & zorgt er voor dat als je de console afsluit hij nog doorwerkt. En is dat dan ook voor binnen een scriptje ? Want ik wil hem normaal gezien gewoon automatisch laten opstarten.
Gast zzzzzzz Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: pieterg Origineel bericht van: zzzzzzz Origineel bericht van: pieterg nohup zit idd niet in de image, excuses. En kan ik dat ergens downloaden en installeren ? nee, zit dacht ik in util-linux-ng, die we niet gebruiken Als je util-linux installeert, heb je wel setsid. Misschien is dat al voldoende. Of kijk eens naar start-stop-daemon, mogelijk doet die hetzelfde als nohup en setsid samen, als je hem met -b een proces laat starten. waar vind je die 2 pakketten ? In de package manager vond ik die niet terug
Gast Dzjaivnt Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Hier bij een script voor sbox ongetest. Moet in /etc/plimgr/scripts staan Jemoet hem wel renamen naar sbox en chmod 755 sbox doen. sbox.txt
Gast pieterg Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: Dzjaivnt /var/bin/sbox & als sbox daar geplaatst is natuurlijk. Die & zorgt er voor dat als je de console afsluit hij nog doorwerkt. & doet het default plimgr script ook al, dus dat zal geen verschil maken. En, & doet slechts een fork, en dat is nog lang geen daemonize.
Gast pieterg Geplaatst: 9 oktober 2009 Geplaatst: 9 oktober 2009 Origineel bericht van: zzzzzzz Origineel bericht van: pieterg Origineel bericht van: zzzzzzz Origineel bericht van: pieterg nohup zit idd niet in de image, excuses. En kan ik dat ergens downloaden en installeren ? nee, zit dacht ik in util-linux-ng, die we niet gebruiken Als je util-linux installeert, heb je wel setsid. Misschien is dat al voldoende. Of kijk eens naar start-stop-daemon, mogelijk doet die hetzelfde als nohup en setsid samen, als je hem met -b een proces laat starten. waar vind je die 2 pakketten ? In de package manager vond ik die niet terug start-stop-daemon is al aanwezig (wordt ook door alle init scripts gebruikt) setsid krijg je door util-linux te installeren ipkg update && ipkg install util-linux
Aanbevolen berichten
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 accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen