Ga naar inhoud


Binnenshuis cardsharing met radegast in PLi Amber


paardengek

Aanbevolen berichten

Goedenavond hobbiesten,

 

Ik heb thuis de volgende situatie:

 

Een humax 5400 via HSIC kan deze als client cardsharen.

Een dreambox 7000 S met image Pli amber ( var op de usb), radegast 3.14 als emu. Deze dient als server.

 

Via de blauwe knop, install ( needs internet ) heb ik radegast ge-installeerd. Radegast werkt goed met de seca2 kaart canal digitaal ( config radegast werkt goed; cs server aanvinken ). Wat me op viel is dat netpilot ( is nodig om met radegast te kunnen cardsharen) niet wordt ge-installeerd als je radegast via de blauwe knop hebt ge-installeerd. Dit is op zich geen ramp. Dus via ftp heb ik netpilot ge-installeerd In var/bin ( als ik het goed heb ) en op rechten 755 gezet.

Maar nu dient een ander probleem zich aan: voor cardsharen (radegast )heb je netpilot nodig, deze kan via de ab niet worden gestart.

 

Als ik netpilot via putty ( een telnet progje ) start en herstart radegast emu op de dreambox ( server ), dan werkt de sharing met radegast op de client ( beeld ) en op de server dus natuurlijk ook beeld.

 

Wat ik nu wil gaan doen is, dat netpilot gestart kan worden in Pli amber onder de emu cardservers ( zoals camxserver/newcamdserver) of dat pilot automatisch start, wanneer radegast wordt gestart.

 

In var/bin staat het bestand deamon. Dit is volgens mij het script, waarmee de dreambox een aantal zaken opstart. Ik heb hier via ultra-edit dit ge-edit, zodanig dat netpilot wordt opgestart.

Na een reboot start netpilot ook daadwerkelijk op ( telnet: ps- ax ) maar de emu's zijn dan wel via de ab te starten, maar in werkelijkheid starten deze niet op.

Haal ik de startcommando van netpilot weg, dan starten de emu na een reboot wel op.

 

Ik wil wel een aantal voorbeelden geven hoe ik in var/bin/deamon netpilot heb op laten starten, maar ik zit op mijn werk, vandaar dat ik dat even niet kan doen.

 

Mijn vraag is dan ook: Wie weet hoe ik netpilot kan laten opstarten als ik radegast selecteer als emu in Pli-amber op een dreambox 7000.

 

Met vriendelijke groet, paardengek

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites


Mijn vraag is dan ook: Wie weet hoe ik netpilot kan laten opstarten als ik radegast selecteer als emu in Pli-amber op een dreambox 7000

 

 

gaat dat via een script in Pli ? wellicht dat een doorgewinterde Pli-user dit weet. Hier zou je netpilot in kunnen zetten zodat deze wordt meegestart als je radegast als emu selecteerd.

 

 

 

merDe

deze ruimte is te huur
Link naar reactie
Delen op andere sites

Ome Merde,

 

Ik ben weer thuis en weer aan het knutselen:

 

Ondertussen heb ik het voor elkaar dat netpilot tegelijk start met radegast, maar nu kan ik de andere emu's nog niet in werking zetten, deze zijn wel te selecteren, maar werken dus in werkelijkheid niet. Radegast en netpilot blijft dan wel werken. Ik denk dat ik ergens nog een kill commando moet zetten.

 

Ik heb de wijzigingen gepleegd in: var/bin/deamond

 

Dit heb ik veranderd:

rdgd|radegast)

[ -x /var/bin/camd.radegast ] && ln -sf /var/bin/camd.radegast /var/bin/Camd || ln -sf /bin/camd.radegast /var/bin/Camd

start_emu_daemon rdgd emud

[color:"red"] var/bin/netpilot localhost 666 888 [/color]

;;

 

De complete deamond zit in de bijlage. Misschien kan iemand mij nog even helpen, dat er gekilled wordt tijdens het opstarten van een andere emu ?

 

Met vriendelijke groet, paardengek

968976-daemond.zip

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

als je precies aan kan geven wat er als server en wat als emu moet draaien in een radegast omgeving wil ik wel kijken of daemond aangepast kan worden. Is er nast netpilot ook nog iets van cardserver of zo nodig?

 

Ik zie bvb iets als emud, rdgd en camd.radegast maar weet niet wat nu precies de client en wat de server is... En is bvb netpilot nog zinvol als je geen rdgd en emud draait?

 

Als je

var/bin/netpilot localhost 666 888

 

vervangt door

/var/bin/netpilot localhost 666 888 &

 

(dus de / en & erbij)

Kom je denk ik al een stuk verder, maar de plek waar je dit doet is waarschijnlijk niet helemaal correct (het moet in het service opstart gedeelte gedaan worden). Maar als je netpilot ook opneemt in het lijstje van de eerste 'for' loop in start_emu_daemon denk ik dat het wel moet lukken voorlopig.

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

Link naar reactie
Delen op andere sites

Nog even een aanvulling:

 

Na een reboot: start de dreambox zonder emu op.

Selecteer dan camx: deze start goed op

selecteer dan daarna newcamd: goed resultaat

Selecteer dan radegast: netpilot en radegast starten en cardsharing gaat dan werken.

 

Wil ik weer veranderen van emu: van radegast naar bijv newcamd of camx: dat gaat niet, deze emu's werken dan niet ( zijn wel te selecteren via de ab )

 

Kortom: ik heb de indruk dat ik een kill commando ergens moet neer zetten.

 

Met vriendelijke groet, paardengek

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

Mirakels,

 

Behalve radegast heb ik nodig: netpilot en cardspider ( voor het uitlezen van de seca 2 kaart ) Netpilot is alleen maar nodig i.c.m. radegast en cardsharing.

 

Na een reboot en de emu radegast op te laten starten gebeurd er dit:

 

~ > ps -ax

PID Uid VmSize Stat Command

1 root 544 S init

2 root SWN [ksoftirqd/0]

3 root SW< [events/0]

4 root SW< [khelper]

13 root SW< [kblockd/0]

14 root SW [khubd]

25 root SW [pdflush]

26 root SW [pdflush]

28 root SW< [aio/0]

27 root SW [kswapd0]

98 root SW [kseriod]

119 root SW [mtdblockd]

138 root SW [scsi_eh_0]

139 root SW [usb-storage]

144 root 544 S init

145 root 544 S /bin/sh /var/tuxbox/start_enigma

165 root SW< [fe_thread]

167 root DW< [ci]

170 root SW [cifsoplockd]

199 root SW [kjournald]

205 root SW [kjournald]

254 root 604 S /sbin/inetd

271 root 636 S /bin/sh /var/bin/daemond

308 root 11784 S /bin/enigma

346 root 11784 S N /bin/enigma

353 root 11784 S N /bin/enigma

401 root 11784 S /bin/enigma

435 root 11784 S N /bin/enigma

436 root 604 S cardserver

488 root 348 S sleep 2592000

489 root 864 S newcamd

506 root 420 S telnetd

507 root 708 S -sh

509 root 632 R ps -ax

~ >

 

Na het starten radegast: ( no cardserver, start cardspider )

 

~ > ps -ax

PID Uid VmSize Stat Command

1 root 544 S init

2 root SWN [ksoftirqd/0]

3 root SW< [events/0]

4 root SW< [khelper]

13 root SW< [kblockd/0]

14 root SW [khubd]

25 root SW [pdflush]

26 root SW [pdflush]

28 root SW< [aio/0]

27 root SW [kswapd0]

98 root SW [kseriod]

119 root SW [mtdblockd]

138 root SW [scsi_eh_0]

139 root SW [usb-storage]

144 root 544 S init

145 root 544 S /bin/sh /var/tuxbox/start_enigma

165 root SW< [fe_thread]

167 root DW< [ci]

170 root SW [cifsoplockd]

199 root SW [kjournald]

205 root SW [kjournald]

254 root 604 S /sbin/inetd

271 root 660 S /bin/sh /var/bin/daemond

308 root 11876 S /bin/enigma

346 root 11876 S N /bin/enigma

353 root 11876 S N /bin/enigma

401 root 11876 S /bin/enigma

435 root 11876 S N /bin/enigma

637 root 328 S emud

639 root 912 S var/bin/netpilot localhost 666 888

641 root 912 S var/bin/netpilot localhost 666 888

642 root 912 S var/bin/netpilot localhost 666 888

640 root 512 S [Camd]

643 root 828 S rdgd

644 root 828 S rdgd

645 root 828 S rdgd

 

 

Met vriendelijke groet, paardengek

 

 

 

Met vriendelijke groet, paardengek

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

Mirakels,

 

Citaat:
/var/bin/netpilot localhost 666 888 &

 

Het resultaat is, dat de server radegast en netpilot opstart bij een reboor; de client ( humax ) heeft dan beeld, maar de server niet.

 

Na herstart emu radegast hebben de server en de client beeld.

Inderdaad dit helpt me weer iets verder <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />

 

Ik kan zonder reboot ook andere emu's selecteren, maar dan moet ik eerst no emu selecteren en dan pas newcamd of camx. netpilot blijft dan wel actief. Ik mis dus nog ergens een kill commando. Netpilot hoeft alleen maar te lopen, als radegast actief is.

 

Met vriendelijke groet, paardengek

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

Mirakels,

 

Citaat:
Maar als je netpilot ook opneemt in het lijstje van de eerste 'for' loop in start_emu_daemon denk ik dat het wel moet lukken

 

Hierin merk ik verschil in de werking. Na een reboot wordt radegast en netpilot opgestart en geeft beeld op de client, maar niet op de server. Na een herstart van radegast is dit wel oké.

 

Maar als ik nu van emu verander, dan killed netpilot. Dus dat is ook mijn bedoeling. Kortom, je hebt me zeer goed op weg geholpen <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />

 

Mijn dank is groot, heb ik weer wat geleerd in deze leuke materie.

 

P.S. in de bijlage zit nu mijn aangepaste deamon. Misschien zijn er meer pli gebruikers, die met radegast wil sharen.

 

 

Met vriendelijke groet, paardengek

968999-daemond.zip

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

Citaat:

Hierin merk ik verschil in de werking. Na een reboot wordt radegast en netpilot opgestart en geeft beeld op de client, maar niet op de server. Na een herstart van radegast is dit wel oké.


Mischien helpt het als je de regels voor het opstarten van netpilot en rdgd/emud
verwisselt (dus netpilot eerst).

Bij het opstarten van netpilot geef je 3 argumenten mee. Zijn die nodig? Zijn die altijd bij iedereen deze waarde? Zijn die niet in een config file op te nemen?
(je merkt het, ik ben niet zo bekend met radegast en netpilot <img src="/forums/images/graemlins/smile.gif" alt="" />

Citaat:

P.S. in de bijlage zit nu mijn aangepaste deamon. Misschien zijn er meer pli gebruikers, die met radegast wil sharen.


In de volgende Pli zal de daemond flink overhoop gaan. De huidige (in het download menu) is al wel wat aangepast op camd3, maar dat gaat nog niet altijd vlekkeloos... Als het netpilot verhaal nu goed gaat kunnen we dat ook ellicht meenemen.

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

Link naar reactie
Delen op andere sites

Citaat:
Bij het opstarten van netpilot geef je 3 argumenten mee. Zijn die nodig? Zijn die altijd bij iedereen deze waarde? Zijn die niet in een config file op te nemen?

 

Standaard shared radegast met 666 ( interne poort voor de kaartlezer en extern ( voor cardsharing ) via 678. Maar deze poort kun je in principe zelf bedenken ( als deze poort maar niet ergens anders wordt gebruikt. )

 

Ik zal eens proberen om eerst netpilot op te starten en dan radegast. Het werkte bij mij vanochtend nog goed, maar nu wat minder. Ik kijk er morgenochtend eens na.

 

Met vriendelijke groet, paardengek

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

Mirakles,

 

Deze deamon, die ik nu in de bijlage zet werkt goed. Zowel op de server als ook op de client, in één keer beeld, zonder herstart emu.

Als je van emu veranderd, dan wordt radegast en netpilot netjes gekilled.

 

In radegast wordt poort 666 gebruikt voor de smartcardlezer en poort 678 ( is standaard in radegast, maar ik gebuik poort 888 ) voor het cardshare-gedeelte.

 

Als ik in deamon eerst netpilot opstart en dan radegast werkt het niet. Netpilot start dan wel op, maar radegast niet.

 

Met vriendelijke groet, paardengek

970154-daemond.zip

Door veel lezen en prutsen kom je er wel!
Link naar reactie
Delen op andere sites

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