Ga naar inhoud


Newcamd cardserver How-To


Gast

Aanbevolen berichten

Newcamd Cardsharing How-to

 

Zie ook de bijlage!!!!!

 

Er moeten 2 files aangepast worden om cardsharing via newcamd aan de praat te krijgen.

Het gaat hierbij om de volgende 2 files:

1. Cardserv.cfg

2. Newcamd.conf

 

Deze 2 files zijn in de volgende directory te vinden: /var/tuxbox/config

 

In deze handleiding wordt uitgegaan voor het gebruik van cardsharing via het LAN ( local Area Network) dus niet via internet, vragen m.b.t. cardsharing via internet worden hier dan ook niet behandeld..

 

Als voorbeeld gaan we hier gebruiken dat er 3 dreamboxen zijn waarvan er 1 als server gaat dienen en 2 dreamboxen als cliënt.

 

We geven de server en de cliënts hier een naam en ip-adres die ook in deze handleiding gebruikt gaan worden:

 

ServerNaam: server

Ip Adres: 192.168.2.1

 

Client-1 naam: Box-1

Wachtwoord: pwdbox-1

Ip Adres: 192.168.2.2

 

Client-2 naam: Box-2

Wachtwoord: pwdbox-2

Ip Adres: 192.168.2.3

 

 

 

 

cardserv.cfg op de server

 

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

SERVER_NAME = server

DEBUG_PORT = 14000

ADMIN_PORT = 14001

ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00

USER = local local lan dreambox 12000

USER = Box-1 pwdbox-1 lan 192.168.2.2 12000 server

USER = Box-2 pwdbox-2 lan 192.168.2.3 12000 server

DEBUG_INIT = yes

DEBUG_NET = yes

DEBUG_ECM = yes

DEBUG_EMM = yes

SERIAL_PORT = 0

TCP_PORT = 10001

EMM-G = no

EMM-S = no

EMM-U = no

SERIAL_PORT = 1

TCP_PORT = 10000

EMM-G = no

EMM-S = no

EMM-U = no

SERIAL_PORT = 2

TCP_PORT = 10002

EMM-G = no

EMM-S = no

EMM-U = no

 

 

Even een korte uitleg wat we nu in deze file gedaan hebben:

Er zijn 2 gebruikers aan gemaakt voor “client-1” en “client-2”, deze cliënts hebben de naam “Box-1” en “Box-2” gekregen. Deze beide boxen maken een connectie via poort 12000 naar de server die ook de naam “Server” heeft.

 

 

 

newcamd.conf op client 1

 

DEMUX_API = 2

BOX_TYPE = DM7000

CONTROL_WORD_DEVICE = CA

CA_API = 3

GTX_OUTPUT_MODE = 16

PMT_UPDATE_WATCH = no

EMU = yes

PREFER_EMU = yes

DISABLE_CAM = yes

CAM_CASYS = 17

AU = yes

SHOW_ALL_CA_SYSTEMS = no

OSD = none

DEBUG_ECM = yes

DEBUG_EMM = yes

DEBUG_CWS = yes

DEBUG_CAM = yes

DEBUG_CAM_HEX = no

SHOW_CW = no

SHOW_PAT = no

SHOW_PMT = no

#SHOW_ECM = yes

SHOW_CAT = no

SHOW_EMM = yes

EMM_REPORT_WRONG_SIG = no

OSD_WAIT_TIME = 1000

DEFAULT_CW_DELAY = 500

RELOAD_CONFIG_ON_ZAP = yes

RELOAD_KEYLIST_ON_ZAP = yes

CWS = 192.168.2.1 10001 Box-1 pwdbox-1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 server

CWS_CONNECT_TIMEOUT = 20

CWS_INCOMING_PORT = 12000

CWS_DEBUG_PORT = 12001

ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00

 

 

newcamd.conf op client 2

 

DEMUX_API = 2

BOX_TYPE = DM7000

CONTROL_WORD_DEVICE = CA

CA_API = 3

GTX_OUTPUT_MODE = 16

PMT_UPDATE_WATCH = no

EMU = yes

PREFER_EMU = yes

DISABLE_CAM = yes

CAM_CASYS = 17

AU = yes

SHOW_ALL_CA_SYSTEMS = no

OSD = none

DEBUG_ECM = yes

DEBUG_EMM = yes

DEBUG_CWS = yes

DEBUG_CAM = yes

DEBUG_CAM_HEX = no

SHOW_CW = no

SHOW_PAT = no

SHOW_PMT = no

#SHOW_ECM = yes

SHOW_CAT = no

SHOW_EMM = yes

EMM_REPORT_WRONG_SIG = no

OSD_WAIT_TIME = 1000

DEFAULT_CW_DELAY = 500

RELOAD_CONFIG_ON_ZAP = yes

RELOAD_KEYLIST_ON_ZAP = yes

CWS = 192.168.2.1 10001 Box-2 pwdbox-2 01 02 03 04 05 06 07 08 09 10 11 12 13 14 server

CWS_CONNECT_TIMEOUT = 20

CWS_INCOMING_PORT = 12000

CWS_DEBUG_PORT = 12001

ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00

 

 

Als laatste rest nog om de files terug te plaatsen op de juiste locaties:

 

Cardserv.cfg wordt op de server geplaatst in: /var/tuxbox/config

Newcamd.conf wordt op iedere cliënt geplaatst in: /var/tuxbox/config.

 

Let wel op dat u de juiste newcamd.conf op de juiste cliënt plaatst.

 

Als u de files heeft terug geplaatst doe u eerst de server rebooten en daarna de betreffende cliënts.

 

 

Telnet met het volgende commando naar de server:

telnet 192.168.2.1 en log-in met de juiste gebruikersnaam en wachtwoord.

 

Gebruik binnen de huidige telnet sessie de volgende commando’s:

 

--------------------------------------------------------------------------------------------------------------

 

telnet localhost 14000 ( deze controleert of de cliënt verbinding hebben met de server).

 

Bijv:

 

Userlist for virtcard 0d04:000004:000008:00000c:000010 on port 4013

-------------------------------------------------------------------

local lan online 0 127.0.0.1:12000 3 days

box-1 lan online 0 192.168.2.2:1047 2 days

box-2 lan online 0 192.168.2.3:12000 3 days

 

 

Telnet localhost 14001 (met dit commando controleert u of u kaart een update gehad heeft)

 

Bijv:

 

Entitlements for cws 0100, card 0/0 on port 10000

-------------------------------------------------

0000 SECA -inactive- 0000000000000000 f0

006a CANALDIGITAAL 2004-09-30 0000000000000016 f0, 51, 5d, 5e, 5c

006b OPERATOR 2 -inactive- 0000000000000000 f0, f2, f3

006c OPERATOR 3 -inactive- 0000000000000000 f0, f2, f3

006d OPERATOR 4 -inactive- 0000000000000000 f0, f2, f3

 

 

 

 

Ik hoop dat deze handleiding u voldoende op weg kan helpen om u cardserver aan de praat te krijgen. Mocht u nog problemen hebben of op en aanmerkingen m.b.t. deze handleiding dan hoor ik het graag van u.

 

Mvg.

Mickey Mouse

<img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />

Link naar reactie
Delen op andere sites


Mickey Mouse, bedankt voor de info. Volgens mij zit er 1 foutje in je verhaal. Moet het niet telnet localhost 14000 zijn ipv. 15001? Kom nameljk nergens 15001 in je config files tegen.

 

Dan nog een vraag: Ik gebruik de Ronaldd 1.08 versie. Hierin zit al een CS versie. Deze start automatisch op. Hoe krijg je voor elkaar dat de box gebruik gaat maken van deze server? Heb net al van alles gekilled dat in de achtergrond liep. Vervolgens kon ik wel de server starten, maar echt lekker ging dit niet. Ook maakt normaal de box zelf gebruik van z'n CS server om de kaart te kunnen lezen. Dus de newcamd client leest via de Cardserver (beiden draaien op dezelfde box) dan z'n C+ kaart. Dat werkt nu dus niet.

 

En dan de laatste vraag: Is het met deze setup ook mogelijk om met m'n SkyStar 2 nu te connecten met de Dream? Ik heb het ooit werkend gekregen onder 1.07 van Ronaldd, maar dan moest je Radegast kiezen. Helaas werkt Radegast niet meer op de Ronaldd 1.08.

Link naar reactie
Delen op andere sites

Citaat:
Mickey Mouse, bedankt voor de info. Volgens mij zit er 1 foutje in je verhaal. Moet het niet telnet localhost 14000 zijn ipv. 15001? Kom nameljk nergens 15001 in je config files tegen.


Klopt, dit foutje is nu aangepast...bedankt voor het opletten.

Citaat:
Dan nog een vraag: Ik gebruik de Ronaldd 1.08 versie. Hierin zit al een CS versie. Deze start automatisch op. Hoe krijg je voor elkaar dat de box gebruik gaat maken van deze server? Heb net al van alles gekilled dat in de achtergrond liep. Vervolgens kon ik wel de server starten, maar echt lekker ging dit niet. Ook maakt normaal de box zelf gebruik van z'n CS server om de kaart te kunnen lezen. Dus de newcamd client leest via de Cardserver (beiden draaien op dezelfde box) dan z'n C+ kaart. Dat werkt nu dus niet.

En dan de laatste vraag: Is het met deze setup ook mogelijk om met m'n SkyStar 2 nu te connecten met de Dream? Ik heb het ooit werkend gekregen onder 1.07 van Ronaldd, maar dan moest je Radegast kiezen. Helaas werkt Radegast niet meer op de Ronaldd 1.08.



Dit image heb ik zelf niet draaien en dus ook niet getest, om misverstanden te voorkomen kan denk ik beter Ronald zelf of iemand die Ronald heeft draaien hier aanwoordt hier op geven.

Ik heb het zelf getest op de Hydra en RUdream images icm Newcamd 5.10, 5.11 en 5.14

Groetjes,
MickeyMouse
Link naar reactie
Delen op andere sites

Net gedaan hoor <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" /> alleen de ENTITLEMENT_PORT = 14002 mis ik in de cardserver.cfg als je naar deze poort telnet krijg je de info te zien of je kaart is geupdate.

Als je naar poort 14001 telnet (de admin port) krijg je geen cardinfo .

Dit even ter info

 

mvg Barry

 

ps deze fout staat ook in je bijlage

Mvg Barry

Link naar reactie
Delen op andere sites

Citaat:
Net gedaan hoor <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" /> alleen de ENTITLEMENT_PORT = 14002 mis ik in de cardserver.cfg als je naar deze poort telnet krijg je de info te zien of je kaart is geupdate.
Als je naar poort 14001 telnet (de admin port) krijg je geen cardinfo .
Dit even ter info

mvg Barry

ps deze fout staat ook in je bijlage


Hallo Barry,

Ik weet niet waar jij die info vandaan haalt maar bij mij staat die dus standaard zo: ENTITLEMENT_PORT = 14001

Ik gebruik nu de newcamd v5.14

Ik weet niet hoe dit bij de andere mensen zit??


Gr.
MickeyMouse
Link naar reactie
Delen op andere sites

Hey , dat kan wel kloppen alleen hier boven in je uitleg staat ie er helemaal niet in die ENTITLEMENT_PORT = 1400x dat getal mag je inderdaad zelf bepalen maar denk vul je ff aan . <img src="/ubbthreads/images/graemlins/angel.gif" alt="" />

 

mvg Barry

 

<img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />

Mvg Barry

Link naar reactie
Delen op andere sites

Hey micky

Ik heb geprobeerd middels jou how-to mijn bijde dreamboxen aan elkaar te knopen, maar het wil niet lukken.

Ik heb de hydra olympic

op de server in de flash ,en de hydra atlantis op usb op de cli.

Is dat mischien de fout???Of moeten ze beide in de flash staan.

Of moet ik nog op een andere plaats iets invullen.

 

Gr birddog

Link naar reactie
Delen op andere sites

Citaat:
Hey micky
Ik heb geprobeerd middels jou how-to mijn bijde dreambboxen aan elkaar te knopen, maar het wil niet lukken.
Ik heb de hydra olympic
op de server in de flash ,en de hydra atlantis op usb op de cli.
Is dat mischien de fout???Of moeten ze beide in de flash staan.
Of moet ik nog op een andere plaats iets invullen.

Gr birddog



Ik heb ze inderdaad zelf in cde flash staan, op usb heb ik niet getest maar wellicht dat dit ook gaat werken met een aantal aanpassingen.
Link naar reactie
Delen op andere sites

kan je miss wat uitgebreider uitleg geven voor het op een linux bak te draain ?

dus de files waar die moetten staan enz...

en als je de server wilt draain zonder WW is dat moeglijk zo ja wat moet er aangepast worden

van radegast en scam is dat nu wel duidelijk en genoeg over te vinden maar newcamd niet echt veel van te vinden

veele willen het wel eens opzetten die een card hebben maar die vinden niet genoeg lecktuur er over ....

 

 

APPIEN

ik denk wel dat jij het niet erg zal vinden om een duidelijk en klare HOWTO te maken en hier te posten

 

dank ,en groetjes djin

Link naar reactie
Delen op andere sites

Zo draaid het bij bij op een linux pc ..getest met fedora en momenteel ook werkend met linux xandros 2.0

bestanden zitten in de bijlage newcamd 14

 

 

 

seca2 kaart te delen op je locale netwerk met newcamd-tng 10 11 12 13 14

copy cardserv.cfg naar etc

copy cardserver.i386 naar /usr/bin

copy newcamd.conf naar var/tuxbox/config van je dreambox

je kan naderhand de wacht woorden enz veranderen

wel even in newcamd.conf het ip nummer 10.0.0.15 veranderen naar de pc waar de sever op draaid

 

de server opstarten doe je zo

cd /usr/bin

./cardserver.i386

De phoenix programmer staat op 3.5 mhz op com 1 met seca 2 kaart

 

 

 

cardserv.cfg

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

SERVER_NAME = my_server

DEBUG_PORT = 14000

ADMIN_PORT = 14001

ADMIN_PASSWORD = admin_pass 00 00 00 00 00 00 00 00 00 00 00 00 00 00

USER = martin martin lan

 

 

DEBUG_INIT = yes

DEBUG_NET = yes

DEBUG_ECM = yes

DEBUG_EMM = yes

SERIAL_PORT = 0

CARD_DETECT_BIT = DSR

TCP_PORT = 10004

PARITY = on

CARD_DETECT_INVERT = no

EMM-G = no

EMM-S = no

EMM-U = no

 

 

newcamd.conf

 

DEMUX_API = 2

BOX_TYPE = DM7000

CONTROL_WORD_DEVICE = CA

CA_API = 3

GTX_OUTPUT_MODE = 16

PMT_UPDATE_WATCH = no

EMU = yes

PREFER_EMU = yes

DISABLE_CAM = yes

CAM_CASYS = 17

AU = yes

SHOW_ALL_CA_SYSTEMS = no

OSD = none

DEBUG_ECM = yes

DEBUG_EMM = yes

DEBUG_CWS = yes

DEBUG_CAM = yes

DEBUG_CAM_HEX = no

SHOW_CW = no

SHOW_PAT = no

SHOW_PMT = no

#SHOW_ECM = yes

SHOW_CAT = no

SHOW_EMM = yes

EMM_REPORT_WRONG_SIG = no

OSD_WAIT_TIME = 1000

DEFAULT_CW_DELAY = 500

RELOAD_CONFIG_ON_ZAP = yes

RELOAD_KEYLIST_ON_ZAP = yes

#CWS = uds 0 local local

#CWS = uds 1 local local

#CWS = uds 2 local local

#CWS = server_ip port login_name pass 14byte DES key same as in cardserver.cfg wan/lan server_name

#example:

CWS = 10.0.0.15 10004 martin martin 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan my_cardserver

CWS_CONNECT_TIMEOUT = 20

CWS_INCOMING_PORT = 12000

CWS_DEBUG_PORT = 12001

ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Link naar reactie
Delen op andere sites

Je hebt in principe maar 2 files nodig :

 

cardserver.i386 (deze mag overal staan)

cardserv.cfg (deze moet in /etc/ staan)

 

Code:
DESKEY = 01 02 03 04 05 06 07 08 09 10 11 12 13 14 SERVER_NAME = server DEBUG_PORT = 14000 ADMIN_PORT = 14001 ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00 USER = local local lan dreambox 12000 USER = Box-1 pwdbox-1 lan 192.168.2.2 12000 server DEBUG_INIT = yes DEBUG_NET = yes DEBUG_ECM = yes DEBUG_EMM = yes SERIAL_PORT = 0 TCP_PORT = 10001 EMM-G = no EMM-S = no EMM-U = no SERIAL_PORT = 1 TCP_PORT = 10000 EMM-G = no EMM-S = no EMM-U = no 

 

 

Als je je programmer nu op compoort 1 aansluit, en je start cardserver.i386 op, dan draait de server.

Link naar reactie
Delen op andere sites

Gast
Dit topic is nu gesloten voor nieuwe reacties.
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...