Jump to content


NewCS + Ziggo (onder Ubuntu 9.10)


Guest plind69

Recommended Posts

Guest plind69

Ik ben al geruime tijd aan het puzzelen hoe ik in hemelsnaam NewCS aan het werken krijg onder Ubuntu 9.10. Ik wil graag via tvheadend een live TV stream naar XBMC sturen, maar ik krijg het DVB-C niet ge-descambled. Ik heb een Smargo Smartreader Plus USB reader met een Ziggo kaart uit 2007 (4026).

 

Ik heb zowel NewCS 1.66 als 1.67RC1 geprobeerd. Ook alle varianten van de i686 executables heb ik geprobeerd.

 

Hier is de newcs(.i686) 1.66 log die ik krijg als ik via tvheadend een stream probeer te lezen:

Code:
[ 20:20:03 ] [ Newcamd:15050 ] Command 81 from gebruiker1 len 68[ 20:20:03 ] [ Newcamd:15050 ] ECM <- gebruiker1[ 20:20:03 ] [ SID ] Checking for SID 00A6 for Reader 0 (Cardreader1) - SO is: 0 [ 20:20:03 ] [ Newcamd:15050 ] Accepted SID 00A6 on Reader 0 (Cardreader1) from gebruiker1[ 20:20:03 ] [ ECM Added] [CAID 0000][Provider 00000000][sID 00a6][ 20:20:03 ] [ ECM Cache ] Hits 0 Total 1 [CRC 5418CEEE] - returning -999[ 20:20:03 ] [ 0602 ] Ecm Cache Check took: 0s 9us [CRC 5418ceee][ 20:20:03 ] [ Card queue /dev/ttyUSB0 ] ECM added, sid A6, prio 0[ 20:20:03 ] [ Card queue /dev/ttyUSB0 ] Ecm run, sid A6, prio 0, queue len: 1, max len: 1[ 20:20:03 ] [ ECM Cache ] Hits 0 Total 1 [CRC 5418CEEE] - returning -999[ 20:20:03 ] [ 0602 ] Ecm Cache Check took: 0s 9us [CRC 5418ceee][ 20:20:03 ] [ Irdeto ] No tunneling[ 20:20:03 ] Card reader locked for reader Cardreader1 [/dev/ttyUSB0][ 20:20:03 ] Phoenix_write: 0000: 01 05 00 00 02 3e 00 03 00 06 6c 38 39 e1 8f 9c  .....>....l89...0010: 8c fd 9a ac c5 c1 fb 24 39 0b fd 0b 4c ad 0f 0a  .......$9...L...0020: 8d 6b d8 97 70 cf 66 a5 63 66 fd 41 ee 8e 77 cb  .k..p.f.cf.A..w.0030: df 42 45 6f ea 4e 18 fc ce a6 8d 25 d3 62 28 9d  .BEo.N.....%.b(.0040: 50 59 50 71 8a                                   PYPq.[ 20:20:03 ] [ Serial ] Write on fd 7 (len=69)[ 20:20:03 ] [ Serial ] Read on fd 7 (len=69 timeout=1500ms)[ 20:20:03 ] [ Serial ] Read on fd 7 (len=8 timeout=3300ms)[ 20:20:03 ] Phoenix_read: 0000: 01 05 90 00 00 00 02 00                          ........[ 20:20:03 ] [ Serial ] Read on fd 7 (len=1 timeout=3300ms)[ 20:20:03 ] Phoenix_read: 0000: a9                                               .[ 20:20:03 ] Card reader unlocked for reader Cardreader1 [/dev/ttyUSB0][ 20:20:03 ] [ 0602 ] Card ECM took: 0s 194890us[ 20:20:03 ] [ Newcamd ] ECM -> gebruiker1 (NOT OK) [CAID 0000] [Prov 00000000] [sID 00A6][ 20:20:03 ] [ SID ] Updating SID 00A6 for Reader 0 (Cardreader1) bad - SO is: 0[ 20:20:03 ] [ SID ] Adding SID 00A6 on Reader 0 (Cardreader1) - SO is: 0 [Allow][ 20:20:03 ] [ ECM Cache ] Adding dynamic Cache entry at 1 [ 20:20:03 ] [ ECM Cache ] Hits 0 Total 1[ 20:20:03 ] [ 0602 ] Ecm Cache Add took: 0s 42us[ 20:20:25 ] [ Newcamd:15050 ] Command 81 from gebruiker1 len 68[ 20:20:25 ] [ Newcamd:15050 ] ECM <- gebruiker1[ 20:20:25 ] [ SID ] Checking for SID 00A6 for Reader 0 (Cardreader1) - SO is: 0 [ 20:20:25 ] [ Newcamd:15050 ] Accepted SID 00A6 on Reader 0 (Cardreader1) from gebruiker1[ 20:20:25 ] [ ECM Added] [CAID 0000][Provider 00000000][sID 00a6][ 20:20:25 ] [ ECM Cache ] Hits 0 Total 2 [CRC 4F8D65E6] - returning -999[ 20:20:25 ] [ 0602 ] Ecm Cache Check took: 0s 27us [CRC 4f8d65e6][ 20:20:25 ] [ Card queue /dev/ttyUSB0 ] ECM added, sid A6, prio 1[ 20:20:25 ] [ Card queue /dev/ttyUSB0 ] Ecm run, sid A6, prio 1, queue len: 1, max len: 1[ 20:20:25 ] [ ECM Cache ] Hits 0 Total 2 [CRC 4F8D65E6] - returning -999[ 20:20:25 ] [ 0602 ] Ecm Cache Check took: 0s 28us [CRC 4f8d65e6][ 20:20:25 ] [ Irdeto ] No tunneling[ 20:20:25 ] Card reader locked for reader Cardreader1 [/dev/ttyUSB0][ 20:20:25 ] Phoenix_write: 0000: 01 05 00 00 02 3e 00 d3 00 06 6c 38 f7 4c 49 8f  .....>....l8.LI.0010: cb 8a 08 dc 34 a5 c9 02 e6 f9 d2 82 a0 69 cc 01  ....4........i..0020: 29 9b 4a c7 9f f7 f2 74 a5 26 72 c3 34 1e 7f 3b  ).J....t.&r.4..;0030: d2 f5 a5 40 dc 62 90 c7 11 55 1c 06 63 14 5a 7c  ...@.b...U..c.Z|0040: c2 ef f1 30 3a                                   ...0:[ 20:20:25 ] [ Serial ] Write on fd 7 (len=69)[ 20:20:25 ] [ Serial ] Read on fd 7 (len=69 timeout=1500ms)[ 20:20:25 ] [ Serial ] Read on fd 7 (len=8 timeout=3300ms)[ 20:20:25 ] Phoenix_read: 0000: 01 05 9d 00 38 00 02 16                          ....8...[ 20:20:25 ] [ Serial ] Read on fd 7 (len=23 timeout=3300ms)[ 20:20:25 ] Phoenix_read: 0000: 00 d3 f4 12 ff ff 2f a1 73 f6 13 24 d8 c0 d8 e0  ....../.s..$....0010: 87 16 59 39 cd 06 99                             ..Y9...[ 20:20:25 ] Card reader unlocked for reader Cardreader1 [/dev/ttyUSB0][ 20:20:25 ] [ 0602 ] Card ECM took: 0s 291407us[ 20:20:25 ] [ Newcamd ] ECM -> gebruiker1 (OK) [CAID 0000] [Prov 00000000] [sID 00A6][ 20:20:25 ] [ SID ] Updating SID 00A6 for Reader 0 (Cardreader1) ok - SO is: 0[ 20:20:25 ] [ ECM Cache ] Adding dynamic Cache entry at 2 [ 20:20:25 ] [ ECM Cache ] Hits 0 Total 2[ 20:20:25 ] [ 0602 ] Ecm Cache Add took: 0s 44us

 

Mijn newcs.xml file ziet er als volgt uit:

Code:
<newCSconfig>	<readers name="Standard Phoenix on PC">		<device>		    <name>Cardreader1</name>		    <enabled>yes</enabled>		    <type>Phoenix</type>		    <node>/dev/ttyUSB0</node>		    <mhz>600</mhz>		    <parity>none</parity>		    <export>yes</export>		    <irdetomode>0</irdetomode>		    <irdeto-camkey>1122334455667788</irdeto-camkey>		    <irdeto-camkey-data>3C8633AAC0D367533DEC7BB2EEEDEB8CA3ADA52E58B99BB34672783277A1DAAC3B6106AD0909774E031B2A6E30195B437683AD0FC599B87D08CEA47BE1B6C76A</irdeto-camkey-data>		    <blocksa>no</blocksa>		    <blockua>no</blockua>		    <blockga>no</blockga>		    <blockc0>no</blockc0>		    <Seca-PPV>no</Seca-PPV>		    <PTShandshake>no</PTShandshake> 		    <crypto-special>no</crypto-special>		    <carddetect>Yes</carddetect>		    <priority>round</priority>		    <autosid>yes</autosid>		    <newcamd_port>15050</newcamd_port>		</device>	</readers>	<radegastserver>			<enabled>No</enabled>			<port>10001</port>			<allow>				<hostname>localhost</hostname>			</allow>	</radegastserver>	<cache>			<emm>20</emm>			<ecm>-1</ecm>	</cache>	<httpd>		<server>			<port>8080</port>			<enabled>yes</enabled>		</server>		<user>			<name>newcs</name>			<password>newcs</password>			<accesslevel>admin</accesslevel>		</user>	</httpd>	<debug>			<password>NewCSpwd</password>			<mode>simple</mode>			<level>internal</level>			<type>all</type>			<output>console,tcp</output>			<tcp_port>1001</tcp_port>			<tcp_options>normal,init</tcp_options>	</debug>    <newcamdserver>        <enabled>yes</enabled>        <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>        <name>newcs</name>                <user>                        <name>gebruiker1</name>                        <password>wachtwoord1</password>                        <au>on</au>                        <allow>Cardreader1</allow>                        <spider>no</spider>                </user>    </newcamdserver>        <chameleon2>                <server>                        <port>1234</port>                        <enabled>no</enabled>                        <realm>myShares</realm>                </server>                <peer>                        <hostname>remote</hostname>                        <port>1234</port>                        <name>myname</name>                        <password>mypassword</password>                        <realm>myShares</realm>                </peer>                <user>                        <name>myname</name>                        <password>mypassword</password>                        <realm>myShares</realm>                </user>        </chameleon2></newCSconfig>

 

Is er iemand die me kan vertellen wat er mogelijk fout is? Ik ben zo ongeveer uit-geGoogled...

 

Bij voorbaat heel erg bedankt!

 

 

Link to comment
Share on other sites


ik zie in he log [CAID 0000] volgens mij moet dat voor Ziggo 0602 of 0604 zijn.

 

of er gaat iets mis met je camkey of het pakket geeft de verkeerde CAID richting newcs.

 

Diverse meuk... maar dat boeit niemand toch.. ;)

Link to comment
Share on other sites

simple antwoord op deze vraag: Dit werkt (nog) niet onder TVheadend

 

Ik ben al bezig met de ontwikkelaar om hier naar te kijken. Je kan momenteel via TVHeadend de FTA zenders kijken en een aantal versleutelde zenders. Het gaat idd mis met het CAID wat meegestuurd wordt naar de NewCS server.

 

Ik ben al bezig met een how to te schrijven voor TV Headend icm met Ziggo DVB-C:

 

http://trac.lonelycoder.com/hts/wiki/Ziggo

 

De hoofd ontwikkelaar is nu op kerst vakantie, dus die kan niet veel doen. Hij heeft al wel toegang tot mijn test systeem dus als hij weer tijd heeft zal hij er naar willen gaan kijken.

 

Maar als er in de tussen tijd andere programeurs zijn die al naar de tvheadend code willen kijken om uit te zoeken wat er mis gaat ... dan zijn die natuurlijk welkom.

 

Hein

Link to comment
Share on other sites

Guest plind69

Ik had al zo'n idee dat het aan die CAID 0000 kon liggen. N.a.v. DRG's antwoord even verder gezocht en ik vond inderdaad ook al deze tvheadend bug melding van jou, Hein, die precies hierover gaat.

 

In ieder geval heel erg bedankt voor jullie supersnelle antwoorden. Nu maar hopen dat het probleem in tvheadend 2.8 is opgelost (en dat die versie snel beschikbaar komt...)!

 

Pascal.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Lees alvorens je verder gaat onze Terms of Use en Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.