Register

Welcome to the RDI-Board Community.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.


Donate Now Goal amount for this month: 100 EUR, Received: 100 EUR (100%)
Donate to support this site...

Results 1 to 3 of 3
  1. #1
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Nov 2004
    Location
    Eire
    Posts
    1,083
    Posts Thanks / Likes

    Default Newbiee-CardSharingServer cu 3 DVB cards in LAN,help require

    Salutari,
    As avea nevoie de sfatul celor "batrani" :

    Am citit si rascitit,dar se pare ca gresesc undeva.
    Am un Linux server,Suse v9,cu hardware decent.
    In fiece camera (copii) am un PC in care as vrea sa instalez cate un DVB card si sa le dau posibilitatea sa vizioneze ce program vor ei.
    LAN-ul ruleaza la 1000M,intre toate PC-urile si la 100M cu Dreambox 7020S.
    Card-urile ce vreau sa le share sunt MAX si SKY UK.
    Va trebui sa iau ceva Infinity RS232 sau USB (am inteles ca nu e nici o diferenta in Linux),cate unul pentru fiece card.

    Vreau sa cumpar 3 DVB card-uri de aici:
    http://www.dvbshop.net/product_info....roducts_id=123

    Vreau sa petrec mai mult timp sa invat CardSharing Server,dar am gasit ceva info aici:
    ________________
    CS with SkyStar2 and DB (or Linux PC)
    Another Guide from nicoska

    OK, let's go
    Here what you need:
    -A skystar1 or skystar2 (SS2)
    -A peer (or yuor DB)
    -AltDVB on PC (PC with ethernet card)
    -WinCSC plugin for AltDVB

    Open your cardserver.cfg on DB (or on your Linux server) and add a client line
    example:

    pc_client ss2 ss2 lan xxx.xxx.xxx.xxx 12000 (xxx is pc's ip)

    Note that if you want to connect over WAN your peer need to edit cardserver.cfg as follow:

    pc_wan_client ss2 ss2 wan 12000

    Now, restart cardserver.

    On PC open AltDVB and go to Plugins, chose WinCSC and click Monitor.
    Now click Add button, and fill all the field, here is an example:
    name: "peer_box"
    protocol:newcamd
    Hostxx.xxx.xxx.xxx
    Priority:0
    User:ss2
    password:ss2
    Des-key: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (must be a valid des-key)

    Now click Add button (under Ports), in Ports field write 10000 and press Get CardData,now WinCSC coonect to the server and ask for avaible cards on port10000, after finished, click OK.
    Do the same think for ports 10000 to 10002
    After did it click OK again and in WinCSC you should see a new server "peer_box".
    Now click Enable in the top of the window.
    Then close the wincsc window and disable any other Emu (es. S2Emu).
    _
    http://communication.spectraweb.net/...read.php?t=371

    ______________________

    Mai are cineva ceva de adaugat sau ceva de spus din experienta,multumesc anticipat !

  2. #2
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Nov 2004
    Location
    Eire
    Posts
    1,083
    Posts Thanks / Likes

    Default

    poate sa imi spuna si mie cineva,de ce in urmatorul "how to do-it-yourself" este folosit varianta de linux "slackware" si nu alta distro ?
    multam ! !


    ________________________________________
    A little guide to setup a Linux PC cardsharing server.

    First of all, i want to thankyou a special friend, -=scanner=-, who helps me to setup my poor PCs as server and introduced me to the world of cardsharing.

    Begin with the guide:
    The MUST have things:
    -A PC with ethernet card, at least 16 MB ram, at least HD 4GB, 1 smartmouse.
    -1 original seca card (but you can use Viaccess or ****** or what you want)
    -The Slackware 10.0 Linux distribution, you can get it free from http://www.slackware.com (but you can use any other distribution)

    Now, install the Slackware on your PC and select all software to install (around 3GB), then configure your network (do you know how to do that,i assume), the select the Deamon to start with, i recommend to select only SMB (samba) and SSH.
    Please don't select any firewall because it can confuse the cardspider server.

    After the install you must copy these two file cardspider.i386 and cardserv.i386(that you found on the latest newcamd package) to "/usr/sbin/" to do that use the command "cp", an example:
    assume that the two files are on /home/user, the commands are "sudo cp /home/user/cardspider.i386 /usr/sbin/" and "sudo cp /home/user/cardserv.i386 /usr/sbin/"
    then you'll be prompted to type the root password. Do that.

    Now you need to copy and edit the two config file (cardspider.cfg and cardserv.cfg) to /etc/ to do that type those commands:
    "sudo cp /home/user/cardspider.cfg /etc/" and "sudo cp /home/user/cardserv.cfg /etc/"

    Now you should edit the two config file. To do that you need to know how to use VI anyway you can use another editor but you must do it under Linux.
    Open the cardserv.cfg:

    #
    # /var/tuxbox/config/cardserv.cfg
    #
    DESKEY = 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    SERVER_NAME = cardserver
    DEBUG_PORT = 14000
    ENTITLEMENT_PORT = 14001
    ADMIN_PORT = 14002
    ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    #USER = xxx zzz lan yyy.yyy.yyy.yyy 12000 au
    #USER = xxx zzz lan yyy.yyy.yyy.yyy 12000 au
    USER = cardspider dreambox lan localhost 15003 au
    DEBUG_INIT = no
    DEBUG_NET = no
    DEBUG_ECM = no
    DEBUG_EMM = no
    #
    #
    SERIAL_PORT = 1
    TCP_PORT = 10000
    EMM-G = yes
    EMM-S = yes
    EMM-U = yes
    SPECIAL_FEATURES = no
    #
    Use that config if your smartmouse is attached at the com2 (in Linux COM1=0, COM2=1), if it is attached at com1 port change that line:
    SERIAL_PORT = 1
    with that line
    SERIAL_PORT = 0
    The if you want to add a user (for example a dreambox in your local lan) uncomment that line:
    #USER = xxx zzz lan yyy.yyy.yyy.yyy 12000 au
    and enther your info, line name, password and ip:
    example: USER = db john lan 192.168.0.2 12000 au
    If you want to add other users do the same thing, add a line like that.
    Save the cardserv.cfg.
    Now insert you smartcard into smarmouse and start the cardserver.i386, type that command in the prompt "sudo cardserver.i386" type your root password and the cardserver starts to read your card provider, if it show errors message it's because probably you must activate your com port.

    Now open cardspider.cfg and edit it as above:

    #
    # /var/tuxbox/config/cardspider.cfg
    #
    SERVER_NAME = linux-box
    DESKEY = 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    #
    # CWS - Remember you must share at least one card to access other cards over the cardspider network
    # <hostname> <port> <username> <password> <14 byte triple-des key in hex> <lan/wan> <cardserver name>
    #
    CWS = localhost 10000 cardspider dreambox 00 00 00 00 00 00 00 00 00 00 00 00 00 00 lan cardserver
    #
    # USER - userlist for cardspider's virtual cards
    # <username> <password> <lan/wan> <newcamd hostname> <newcamd incoming cws port>
    #
    USER = xxx zzz lan yyy.yyy.yyy.yyy 12000
    USER = otherfriend pass wan
    #
    PEER_INCOMING_PORT = 15000
    DEBUG_PORT = 15001
    CARD_SCAN_PORT = 15002
    CWS_INCOMING_PORT = 15003
    SID_SCAN_PORT = 15004
    #
    ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    #
    # PEER - neighbouring cardspiders to connect to directly.
    # <hostname> <port> <name of neighbouring cardspider> <pw> <triple-des key>
    #
    PEER = example.peer.com 15000 example-peer example-pass 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    #
    # Seca2
    NETWORK_CARD = 0100:000064:000065:000068:00006a:000070:000071:000 072:000073:000080:000081:000082
    TCP_PORT = 4000
    ECM_TIMEOUT = 8

    # Viaccess2
    NETWORK_CARD = 0500:007c00:010c00:010c10:010c20:010c30:010c40:015 000:016400:016800:016810:018c00:01a400
    TCP_PORT = 4001
    ECM_TIMEOUT = 8

    NETWORK_CARD = 0500:01ac00:020800:020a00:020a10:020a20:020a30:020 a40:020c00:020c10:021100:021c00
    TCP_PORT = 4002
    ECM_TIMEOUT = 8

    # Conax
    NETWORK_CARD = 0b00:000000
    TCP_PORT = 4003
    ECM_TIMEOUT = 8

    # ****** Pink+
    NETWORK_CARD = 0602:000000
    TCP_PORT = 4004
    ECM_TIMEOUT = 8

    # ******
    NETWORK_CARD = 0604:000000
    TCP_PORT = 4005
    ECM_TIMEOUT = 3
    #USE_ONLY_CHANID = 00140008:00030008

    # ******
    NETWORK_CARD = 0606:000000
    TCP_PORT = 4006

    # ******
    NETWORK_CARD = 0608:000000
    TCP_PORT = 4007

    # ******
    NETWORK_CARD = 0622:000000
    TCP_PORT = 4008

    # ******
    NETWORK_CARD = 0626:000000
    TCP_PORT = 4009
    ECM_TIMEOUT = 3

    # NDS
    NETWORK_CARD = 090f:000000
    TCP_PORT = 4010
    ECM_TIMEOUT = 8

    # Cryptoworks Czechlink (black card)
    NETWORK_CARD = 0d00:000000:000004
    TCP_PORT = 4011

    # Cryptoworks
    NETWORK_CARD = 0d01:000050:000054
    TCP_PORT = 4012

    # Cryptoworks UPC Direct
    NETWORK_CARD = 0d02:000088:00008c
    TCP_PORT = 4013

    # Cryptoworks Slovaklink + Digiturk
    NETWORK_CARD = 0d03:000020:0000c0:0000c4
    TCP_PORT = 4014

    # Cryptoworks
    NETWORK_CARD = 0d04:000004:000008:00000c:000010
    TCP_PORT = 4015

    # Nagra
    NETWORK_CARD = 1800:004001:004101:004801:004901:007101:007401:007 501:009901
    TCP_PORT = 4016
    ECM_TIMEOUT = 8

    Now enter the information of your dreambox client in that line:
    example: USER = db john lan 192.168.0.2 12000
    Then edit the PEER info with your peer (remember to change the des-key)
    Now save cardspider.cfg and run it "sudo cardspider.i386"

    The Server confif is done. But now we need to configure the client (our Dreambox).
    Open the file /var/tuxbox/config/newcamd.conf and edit as above:

    #
    # /var/tuxbox/config/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
    #
    # newcamd debug options
    #
    SHOW_ALL_CA_SYSTEMS = no
    OSD = enigma
    OSD_WEB_LOGIN = root:dreambox
    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 = no
    SHOW_CAT = no
    SHOW_EMM = no
    SHOW_CWS_ECM = no
    SHOW_CWS_EMM = no
    EMM_REPORT_WRONG_SIG = no
    OSD_WAIT_TIME = 300
    #
    # newcamd optional settings
    #
    DEFAULT_CW_DELAY = 500
    RELOAD_CONFIG_ON_ZAP = yes
    RELOAD_KEYLIST_ON_ZAP = no
    CA_INFO_FILE = /tmp/cainfo.txt
    #
    # newcamd mandatory settings for control word servers (cws)
    #
    # Cardserver list
    # <hostname> <port> <username> <password> <14 byte triple-des key in hex> <lan/wan> <cardserver name>
    # hostname = uds to use betad, port is the serial port in that case
    #
    # CWS = uds 0 dummy dummy
    CWS = 192.168.0.1 10000 db john 00 00 00 00 00 00 00 00 00 00 00 00 00 00 lan cardserver
    CWS_MULTIPLE = 192.168.0.1 4000:4016 db john 00 00 00 00 00 00 00 00 00 00 00 00 00 00 lan linux-box
    #
    # newcamd optional settings for using control word servers (cws)
    #
    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

    You notice that in the cws line i typed the example user and server. You need to change it with your real server and user.
    Now save newcamd.conf and do emu reset in your DB.
    If all goes well in you server prompt you can see that the db login is accepted.

    _________________________________

  3. #3
    cu state vechi in meserie Expert
    Join Date
    Dec 2004
    Posts
    2,794
    Posts Thanks / Likes

    Default

    @rolion

    -The Slackware 10.0 Linux distribution, you can get it free from http://www.slackware.com (but you can use any other distribution)
    Dupa cum vezi se zice ca merge si orice alta versiune. Insa la configuratia ce o zice omu acolo tre sa stii linux dumnezeieste ca pe 16 ram nu o sa ruleze nici o interfata grafica, totul trebe facut din text.
    2XRCS DigiTV (2xrec+2xsmasrtcard(extra1)+antena+LNB), DK-1102 Offset 1,2 DM800


 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Q: Dynasat lastest firmware (no chip require)
    By ahbirdsss in forum RDI - English
    Replies: 0
    Last Post: 15th August 2006, 00:21
  2. Titanium cards (blue), MII cards and magiccam.
    By roadbush in forum RDI - English
    Replies: 0
    Last Post: 11th June 2006, 00:29
  3. Help Require
    By Alone_Moody in forum RDI - English
    Replies: 1
    Last Post: 12th April 2006, 11:09
  4. Whether my receiver require JTAG or not PS 8210 CISK
    By jimmykaniyaly in forum RDI - English
    Replies: 0
    Last Post: 9th July 2005, 20:40

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Back to Top