newcs 1.65 installatie en setup

dreamlogoNewCS is een cardserver, het leest de smartcard in je linux set top box. Met alleen NewCS zul je geen beeld op je tv krijgen, je hebt daarvoor ook nog een camd zoals bijvoorbeeld mbox of CCcam nodig.
In dit artikel bespreek ik alleen de installatie en setup van NewCS op een Dreambox 800, en het aanmaken van gebruikers voor lokaal delen van de smartcard.
Voor de installatie van mbox zie [p2p type=”id” value=”52″ text=”dit artikel”].

Ik gebruik NewCS 1.65 in plaats van 1.67, de 1.67 versie draaide niet stabiel. Ook heb ik de webinterface bij 1.65 uitgeschakeld, nu _lijkt_ het ook stabieler.

Op deze pagina vind je de instellingen voor de card reader.
Ga naar de instellingen voor cardsharing.
Ga naar een voorbeeld configuratie.

Installatie:
Download newcs 1.65 en pak het ergens uit
Je hebt de volgende bestanden nodig op een dreambox met Enigma2:

/usr/bin/newcs.mips
/etc/tuxbox/config/newcs.xml

1. /usr/bin/newcs.mips
Het uitvoerbare bestand. Moet 744 rechten hebben.

2. /etc/tuxbox/config/newcs.xml
Bevat alle NewCS configuratie.

De frequentie van de smartcardreader:

<mhz>550</mhz>

Met deze optie stel je de snelheid van de smartcard in op 5.5Mhz. 3.57 is standaard.

De device naam:

<node>/dev/sci0</node>

De devicenaam van de cardreader in een dreambox 800. In een 7025 en 8000 zijn 2 readers aanwezig, /dev/sci0 en /dev/sci1. Wil je beide readers gebruiken, dan zul je ook 2 <reader> secties nodig hebben.

Automatische service id’s:

<autosid>off</autosid>

Zet automatische service id’s uit. NewCS gebruikt de id’s die in de <allow> of <deny> tag worden aangegeven.
Anders maakt NewCS maakt zelf regels aan voor kaart toegang gebaseerd op de antwoorden van de kaart. Niet aangeraden.

Service id toelaten/blokkeren:

<sid>
<allow>
<id>0fab</id><!-- NED1 -->
<id>0fac</id><!-- NED2 -->
</allow>
</sid>

De service id’s 0FAB en 0FAC -nederland 1 en 2- worden door NewCS naar de kaart gestuurd.

Als je in plaats van <allow> de optie <deny> gebruikt kun je zenders blokkeren.