Ga naar inhoud


sbox in PLi via softcam menu geeft problemen


Aanbevolen berichten

Geplaatst:

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 ?


Geplaatst:

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.

Geplaatst:

Ik wou dat eens proberen, maar de nohup binary wordt niet gevonden, zit dat in één of ander pakket dat ik moet installeren ?

Geplaatst:

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
Geplaatst:
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 ?
Geplaatst:

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 smile

Logic will get you from A to B. Imagination will take you everywhere.

Geplaatst:

nohup zit idd niet in de image, excuses.

 

Geplaatst:
Origineel bericht van: pieterg
nohup zit idd niet in de image, excuses.

En kan ik dat ergens downloaden en installeren ?
Geplaatst:
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.
Geplaatst:

/var/bin/sbox &

 

als sbox daar geplaatst is natuurlijk.

Die & zorgt er voor dat als je de console afsluit hij nog doorwerkt.

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

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

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

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