newcs.xml voor seca 3

M

mvdlinde

Hoi,

Sinds eergister, newcs weer aan de praat met de nieuwe seca 3 kaart, hier mijn newcs.xml ik hoop dat iemand er wat aan heeft. Mijn newcs draait op een ubuntu pctje en ik heb een ipbox 250pvr met cccam 2.0.11 een kathrein 910 met mgcamd 1.29 er aan hangen.

Phoenix Interface

phoenix

357

/dev/ttyS0

even

normal

Yes

Yes

No

No

No

0000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

No

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

No

yes

15050

no

no

0000

round

No

16000

localhost

20

-1

NewCSpwd

normal

init

console,tcp

normal,init

19001

normal,init

8080

yes

newcs

newcs

admin

Yes

newcs

01 02 03 04 05 06 07 08 09 10 11 12 13 14

dummy

dummy

localhost

on

yes

No

2

mummy1

mummy1

access

0

off

on

on

mummy2

mummy2

access

0

off

on

on

 
Hoi mvdlinde en welkom op Satellite Fun.

Het is mooi dat je een voor seca3 werkende newcs.xml post, maar kun je ook aangeven wat het verschil is met de standaard newcs.xml die altijd met newcs meegeleverd wordt?

Want ik zie zo vlug het verschil niet eerlijk gezegd...

Maarja van de andere kant... het is laat en ik ben moe enzo... dus ik kan er best overheen kijken.:)

 
Hoi mvdlinde! Fijn dat je een werkende newcs.xml hebt gepost. Maakt het trouble shooten en stuk makkelijker. Ik probeer ook een cardsever op te zetten voor mijn mythbuntu clients die werken met OPEN-SASC. Ik heb via een andere newcs server sat kunnen kijken dus de client werkt met newcs. Ik krijg alleen (na heel wat uren zoeken) de newcs server niet echt voor elkaar.

Hostcardserver:

root@cardbuntu:/usr/local/bin# uname -a

Linux cardbuntu 2.6.24-19-server #1 SMP Wed Aug 20 23:54:28 UTC 2008 i686 GNU/Linux

newcs-1.65

Smartcardreader: smargo (smartreader+) (canal digitaal kaart zit met chip aan de LED zijde: led en letters canal digitaal zichtbaar)

root@tafelpc:/home/djieno/Desktop# ./srp_tools_x86

smartreader+ version v1.3

MODE autoswitch

FREQ 3.69 Mhz

KERNEL normal

T_MODE t = 0

EGT 0

Canal digitaal smartcard - nieuwe type http://www.canaldigitaal.nl/uploadedImages/6_Klantenservice/Uw_smartcard/topright-smartcard.jpg (werkend in een conventionele decorder)

root@cardbuntu:/usr/local/bin# dmesg |grep usb

..............

[root@tafelpc:/usr/local/bin# dmesg |grep usb

.............

[28668.854861] usb 3-3: Detected FT232BM

[28668.854965] usb 3-3: FTDI USB Serial Device converter now attached to ttyUSB0

[28668.854993] usbcore: registered new interface driver ftdi_sio

Ik krijg alleen dit als ik newcs (met bovenstaande newcs.xml carddetect=NO) opstart:

root@tafelpc:/usr/local/bin# ./newcs /etc/newcs.xml

This is NewCS 1.65 - the New CardServer by the Butter-team..

Compiled on Jan 19 2009 at 18:24:57

Reading Config file from /etc/newcs.xml

TCP-log password is enabled, set to: NewCSpwd

TCP-log set to simple mode

level: normal

type: init

output: console,tcp

logger config: level 1 type 3 output 5

Console log options: level 1 type 3

TCP log options: level 1 type 3

[ 03:03:16 ] [ Box detect ] Box type 1 (General Boxtype - PC compatible)

[ 03:03:16 ] [ Config ] Option for device 0 (Phoenix Interface) not present, defaulting to NO

[ 03:03:16 ] [ Config ] Value in for device 0 (Phoenix Interface) is INVALID, skipping...

[ 03:03:16 ] [ Config ] Value in for device 0 (Phoenix Interface) is INVALID, skipping...

[ 03:03:16 ] [ Config ] Pincode for device 0 (Phoenix Interface): 0000

[ 03:03:16 ] [ Config ] /dev/ttyS0 ECM priority: round

[ 03:03:16 ] [ httpd ] httpd-user: newcs, password: newcs, accesslevel: admin

[ 03:03:16 ] [ EMM Cache ] Initialising dynamic Cache

[ 03:03:16 ] [ ECM Cache ] Initialising dynamic Cache

[ NewCS ] Process ID is: 18026

[ 03:03:16 ] [ Loader ] Starting Telnet on port 19001

[ 03:03:16 ] [ Loader ] Started HTTP-server on port: 8080

[ 03:03:16 ] [ Loader ] Reader type 2 on node /dev/ttyS0

[ 03:03:16 ] [ Phoenix ] Opening device /dev/ttyS0

[ 03:03:16 ] [ Phoenix ] Setting Parity to: EVEN

[ 03:03:16 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS0

[ 03:03:16 ] [ Phoenix ] Setting Baud to standard 9600

[ 03:03:17 ] [ Phoenix ] Normal RESET on node /dev/ttyS0

[ 03:03:19 ] [ Loader ] Reset failed ...

[ 03:03:19 ] [ Loader ] Starting Newcamd Server on port 15050

[ 03:03:19 ] [ NewCS ] Ready to GO! :)

root@tafelpc:/usr/local/bin# [ 03:03:19 ] [ Newcamd ] Newcamd thread Server started on port 15050

newcamd: main loop

Zet in de newcs.xml carddetect 'yes' aan blijft ie loop'en in reset failed...Onafhankelijk van de smartcard (in/uit/omdraaien)

Iemand enig idee wat er verkeerd gaat? :shocked:

Grt. Djieno

 
Fout zat em in /dev/ttyS0. In de haast en onzorgvuldigheid met configs kopieren het adres van de cardreader niet juist gewijzigd.

moet dus /dev/ttyUSB0 zijn.

Geluk aan ieder die er ook mee worstelde.

Grt. Djie :zwaai:

 
[ 03:03:16 ] [ Config ] /dev/ttyS0 ECM priority: round
Oeps.... stom... daar heb ik eerlijk gezegd ook compleet overheen gekeken, want boven stond ttyusb0 bij dmesg en bij het opstarten van de cardserver was dit te zien dus de fout was zichtbaar.

En dat terwijl ik er echt vaker naar gekeken heb.:bloos:

Anyway, fijn te horen dat je het gevonden hebt!:)

 
Hey, vooreerst sorry om deze 'oude' post terug op te rakelen...

Ik probeer met een seriele/usb Phoenix cardreader een Seca3 kaart uit te lezen met de laatste newcs.

Het toestel draait Ubuntu 9.04, de MythBuntu variant is ook getest...

Ik heb bovenstaande newcs.xml geprobeerd, naast de mijne, maar krijg continu

Code:
[ 22:59:43 ] [ Loader ] Reset failed ...
[ 22:59:43 ] [ Loader ] Reader type 2 on node /dev/ttyS0
[ 22:59:43 ] [ Phoenix ] Opening device /dev/ttyS0
[ 22:59:43 ] [ Phoenix ] Setting Parity to: EVEN
[ 22:59:43 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS0
[ 22:59:43 ] [ Phoenix ] Setting Baud to standard 9600
[ 22:59:44 ] [ Phoenix ] Normal RESET on node /dev/ttyS0
[ 22:59:45 ] [ Loader ] Reset failed ...
[ 22:59:45 ] [ Loader ] Reader type 2 on node /dev/ttyS0
[ 22:59:45 ] [ Phoenix ] Opening device /dev/ttyS0
[ 22:59:45 ] [ Phoenix ] Setting Parity to: EVEN
[ 22:59:45 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS0
[ 22:59:45 ] [ Phoenix ] Setting Baud to standard 9600
[ 22:59:46 ] [ Phoenix ] Normal RESET on node /dev/ttyS0
bij het starten van de newcs.

Iemand die me kan helpen???

Ik ben een beetje ten einde raad... ben hier nu al maanden mee aan het knoeien, en dacht eindelijk een doorbraak gemaakt te hebben...

Bedankt om even op weg te helpen...

 
Hoi B. Kortleven en welkom op Satellite Fun.

Nja... qua leeftijd deze post oprakelen kan nog net.:)

Maanden ermee bezig? Hmmz... is de reader dan nog wel in orde? Want dat begin ik me af te vragen. Heb je het ook al eens met CCcam geprobeerd?

Want daar hoef je vrij weinig in te stellen, in tegenstelling tot NewCS.

Met CCcam stel je de poort in en start je hem en dan moet het werken. Als het dan ook niet werkt lijkt het me aan de phoenix te liggen.

Lukt het met CCcam wel, dan ligt het toch aan NewCS instellingen.

Dus dat zou ik het eerst even doen. Controleren of die Phoenix nog wel goed werkt, kabels goed aangesloten zijn, de mhz (3.5 of 6mhz) overeenkomen met wat je in de Newcs.xml hebt ingevuld etc.

Daarbij ga ik er van uit dat de kaart rechtstreeks in de ontvanger wel gewoon goed werkt.

 
OK, bedankt Black Tiger,

Kaart werkt idd rechtstreeks in de CI/CAM in de PCI kaart in m'n pc, als ik Kaffeine gebruik... maar de CAM/CI wordt niet gezien door MythTV, wat ik als TV oplossing gebruik wegens het distributie-gemak...

Mijn vraag is nu echter tweezijdig:

- hoe test je degelijk of de reader (nog) werkt?

heb er 2 identieke, beiden nieuw uit de doos (Violet Pheonix om juister te zijn), en met beiden hetzelfde probleem

Indien het aan de reader ligt, wat zijn de andere opties?

heb nog een ARC38u liggen, een GemPC Twin USB en een CardMan 1230 serieel, kan daar eentje van dienen?

Met de GemPC kan ik via pcsc_scan de kaart uitlezen, maar in newcs.xml kan ik hem niet als device opgeven, wegens niet te vinden als /dev/ttyUSB0 of zo...

- hoe stel je de cccam juist in, of waar vind ik de gegevens daarvan?

Ben op vlak van DVB-S en bijhorende encryptie nog een stevige leek...

Alle hulp is welkom :)

 
Eerst maar eens zien dat we een van die programmers aan de praat krijgen. Het type kende ik niet dus ben ik gaan kijken op internet en vond dit als volledige benaming:

Violet Phoenix Smartmouse.

Daar zie ik geen NL informatie van maar op een ander forum lees ik dat hij wel geschikt zou zijn op 3.57 mhz.

Er is geen andere wijze om te proberen of die geschikt zijn dan CCcam of een andere smartcard (bijv. Premiere of Seca2) er in duwen.

De andere die je me noemt zijn me ook niet bekend maar kunnen vermoedelijk ook wel dienen, maar zullen wel via TTYUSBxx zichtbaar moeten zijn als device.

Dat je een leek bent is geen probleem, we zijn immers allemaal als leek begonnen, toch?;)

CCcam kun je volledig als zip file downloaden (bijv. bij dreamboxworld.com) en daarin zitten ook linux binaires.

Dan hoef je alleen nog even de CCcam.cfg te bekijken, wijst zich echt vanzelf, feitelijk hoef je niets te wijzigen behalve de readernaam, dus TTYSxx of TTYUSBxx.

Gemakshalve kun je het beste wel gewoon alle bestanden in een directory /var/etc zetten, dan hoef je geen hele toestanden in te geven op de commandline om hem te starten.

Mocht het niet lukken, laat het dan even weten, dan probeer ik vanavond nog een werkende newcs.xml te posten die we gebruiken op een Centos machine met Newcs.

 
OK, heb CCcam v 2.1.2

heb hem nagekeken, en volgende dingen even gecontroleerd in de CCcam.cfg:

Code:
SERIAL READER : /dev/ttyS0
SMARTCARD WRITE DELAY: /dev/ttyS0 8000
Voor de andere dingen moet ik nog wachten, veronderstel ik?

Nu... ik start de CCcam binary als volgt:

Code:
./CCcam.x86 -v -q -C CCcam.cfg
Voor zover ik weet is dit correct, niet?

Ik zie echter niks gebeuren, is dat normaal?

Bedankt om even toe te lichten...

 
De Smartcard Write Delay moet je helemaal niet gebruiken, dus die uitschakelen. Die is namelijk bedoeld om de reader te tunen en dat heb je normaliter niet nodig. Wordt wel eens gebruikt op de USB cardreaders, maar niet met interne sharing.:)

Bepaalde smartcards hebben dat ook nodig zodat ze niet doorfikken soms, maar dat is zeer zeker niet het geval met de Seca3 kaart.

Eventueel kun je wel deze aanzetten:

SECA HANDLER: 3

Normaliter is dat niet nodig. Je zult ook zien dat voor de meeste dingen een # tekentje staat dus dat het gewoon disabled is of liever gezegd een aantal dingen standaard gebruikt worden. Dat kun je ook het beste zo laten staan in de config.

./CCcam.x86 -v -q -C CCcam.cfg
Hmmz... als je alles in een directory genaamd /var/etc hebt staan, kun je gewoon starten met ./CCcam.x86 en klaar, niets meer er achter zetten. Ik weet ook effe niet meer waarvoor die -q commandline optie is zo uit mijn hoofd.

Ik heb daar een start, stop en restart scriptje voor gemaakt.

Het klopt inderdaad dat je niets ziet, maar je kunt dan wel kijken vanaf je pc of CCcam draait:

http://ip.van.je.server:16001

Dus bijv. http://192.168.0.10:16001

En dan kun je klikken op providers of ook de knop entitlements zodat je kunt zien of een en ander werkt.

Wil je iets op de server console zien kun je "DEBUG: yes" activeren in de config van CCcam.

 
Bon,

heb na de laatste post maar een Smargo USB card reader besteld.

Is net toegekomen, en kaart uitlezen met NewCS of CCcam werkt perfect! :biggrin:

Mercikes alvast voor de hulp, nu nog NewCS en opensasc-ng aan elkaar plakken ;)

 
Ja die Smargo dingen werken perfekt en kun je zelfs ook nog tunen als dat nodig mocht zijn. Normaliter hoeft dat niet.

Graag gedaan hoor v.w.b. de hulp. Misschien kun je nu al gelijk een wederdienst bewijzen door mij een beetje te helpen.

Wat is een opensasc-ng? Een linux versie?

Zoja... ik draai hier alles met Centos, werkt super.;)

 
opensasc-ng verzorgt, voor zover ik weet, de dvbloopback adapter die dan in software gekoppeld wordt aan de camserver etc via een virtuele dvb adapter.

Je moet dan je applicatie met de virtuele loopback adapter laten werken...

Maar dat stukje lukt me nu dus nog niet...

update:

https://opensvn.csie.org/traccgi/opensascng/wiki/mythbuntudvbcguide

daar heb je meer info hoe installeren en gebruiken...

 
Phuu... dat ziet er wel ingewikkeld uit, althans ik zie de nodige code.

Wat is het fijne van zo'n dvbloopback adapter? Wat kun je ermee of waarvoor zou je zoiets gebruiken?

 



Kerstboom 1 Hosting Fun Feestdag

Advertenties

Terug
Bovenaan Onderaan