Resultat 1 till 4 av 4

Ämne: Använda din dreambox som cardserver

  1. #1
    ComHit Crew
    Reg.datum
    Nov 2002
    Inlägg
    3 219
    Tackad
    14 gånger

    Använda din dreambox som cardserver

    Hur gör man?

    1. För att fixa detta krävs det att du använder gemini på boxarna, alltså även på servern. Du kan ladda ner gemini här:
    http://www.comhit.net/downloads.php?do=cat&id=3
    2. Gå in på boxens blue panel (blå knappen)
    3. Addons -> Download & Install -> cam
    4. Leta reda på newcamd with cardserver (kan heta Newcamd 6.02 complete), installera.
    5. Skapa en ny .txt fil i windows, lägg in följande i den:
    Kod:
    DESKEY =  <en 28-siffrig kod, gör en här: http://www.slapnet.org/deskeymaker.asp>
    SERVER_NAME =  <namnet på cardservern, ex: hem>
    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 = <användare> <lösenord>  lan 127.0.0.1 12000
    USER = <användare> <lösenord> lan
    DEBUG_INIT = no
    DEBUG_NET = no
    DEBUG_ECM = no
    DEBUG_EMM = no
    SERIAL_PORT = 0 (beroende på i vilken kortläsare kortet sitter i, ändra här till 1 eller 0)
    TCP_PORT = 10000
    #BOXID = xxxxxx  (är det ett viasatkort du försöker dela, ange boxid här och ta bort #)
    6. Ersätt alla < > med ett värde (Alltså <> ska bort). Ta bort alla parenteser och dess innehåll.
    7. Spara sedan filen som "cardserv.cfg" (OBS! Använd "" i anteckningar för att få filändelsen .cfg (den ska inte ha filändelsen .txt))
    8. FTPa över filen till /var/tuxbox/config/ på dreamboxen. Detta gör du antingen genom ett FTP-program eller genom ftp://ipadress:21 i adressfältet på Internet Explorer eller Firefox.
    9. Gör en till .txt-fil med följande:
    Kod:
    DEMUX_API = 2
    BOX_TYPE = DM500
    CONTROL_WORD_DEVICE = CA
    CA_API = 3
    GTX_OUTPUT_MODE = 16
    PMT_UPDATE_WATCH = yes
    EMU = yes
    PREFER_EMU = no
    DISABLE_CAM = yes
    CAM_CASYS = 17
    AU = yes
    OSD_WEB_LOGIN = root:dreambox
    SHOW_ALL_CA_SYSTEMS = no
    OSD = enigma
    CA_INFO_FILE = /tmp/cainfo.txt
    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
    EMM_REPORT_WRONG_SIG = no
    OSD_WAIT_TIME = 1000
    DEFAULT_CW_DELAY = 500
    RELOAD_CONFIG_ON_ZAP = yes
    RELOAD_KEYLIST_ON_ZAP = yes
    CWS = 127.0.0.1 10000 <användarnamn> <lösenord> <DESKEY> lan <servernamn>
    CWS_CONNECT_TIMEOUT = 20
    CWS_INCOMING_PORT = 12000
    CWS_DEBUG_PORT = 12001
    ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    10. Döp om den till newcamd.conf och lägg in den i /var/tuxbox/config/ (/var/tuxbox/config/newcamd/ i newcamdversioner > 6.04)
    10.1 Du kan telneta till dreamboxen och skriva ln -s /var/tuxbox/config/newcamd/newcamd.conf /var/tuxbox/config/newcamd.conf . Då blir din gamla cam kompatibel med den nya.
    11. Lägg även in denna fil på andra dreamboxar i ditt hus som ska ha access till servern.
    Se dock till att du addat dem som "USER =" i cardserv.cfg.
    12. Ändra CWS-strängen i newcamd.conf så att den pekar mot rätt ip.
    13. Därefter rekommenderar jag att du installerar mgcamd genom blue panel -> addons -> download and install -> cam
    14. Skapa en .txt fil igen med följande:
    Kod:
    # EMM messages
    # 00 don't show any EMM's (default)
    # 01 show only valid EMM's
    # 02 show valid and bad EMM's with complete data display
    M: { 01 }
    
    # ECM messages
    # 00 don't show any ECM's
    # 01 show only valid ECM's (default)
    # 02 show valid and bad ECM's with complete data display
    C: { 01 }
    
    # AU
    # 00 is ignored (default)
    # 01 enable AU
    # 02 AU Auto
    A: { 01 }
    
    # key update
    # 01 update only new keys, default setting
    # 02 update all keys (used for valid PMK checking)
    U: { 02 }
    
    # key files folder
    # 00 keyfiles in /var/keys
    # 01 keyfiles in /var/tmp
    T: { 00 }
    
    # network mode, use summ for several clients
    # 00 no network (default)
    # 01 newcamd netclient
    # 02 radegast netclient
    # 04 camd3 netclient
    G: { 01 }
    
    
    # network retry, use summ for several options
    # 00 disable (default)
    # 01 retry every new ecm
    # 02 try to connect to offline shares every Q: seconds
    # 04 try to detect and fast reconnect to lost (and not used atm) server
    N: { 03 }
    
    # network ecm timeout in seconds
    K: { 10 }
    
    # newcamd dead routes connect retry, sec
    Q: { 60 }
    
    # network shares priority
    # 00 newcamd, radegast, camd3 (default)
    # 01 camd3, radegast, newcamd
    # 02 newcamd, camd3, radegast
    P: { 00 }
    
    # on screen display type
    # 00 No OSD (default)
    # 01 neutrino
    # 02 enigma
    O: { 00 }
    
    # on screen display Options
    # 03 default
    # 01 show emu ecm
    # 02 show network shares messages
    # 04 show decoding failed / fta
    # 08 show emm keys update
    S: { 03 }
    
    # Log options
    # 00 Off (default)
    # 01 Network
    # 02 console
    # 03 both
    L: { 00 } 172.16.1.1 28007
    
    # cache ecm pids and data used to open channels,
    # store pids in /tmp/ca_cache.list at exit, load at startup,
    # same syntax as restore.list
    # 00 Off (default)
    # 01 Ecm pids cache
    # 02 Ecm data cache
    # 03 both caches
    H: { 00 }
    
    # reread files on zap:
    # 00 No (default)
    # 01 config (including priority and ignore, but not replace/cache)
    # 02 config and keys
    # 03 both
    R: { 00 }
    
    # debug
    # 00 off (default)
    # 01 on
    D: { 00 }
    15. Döp den till "mg_cfg" (kom ihåg "kaninöronen")
    16. Lägg den i /var/keys/ eller /usr/keys/
    17. Använd newcamd with cardserver på cardservern och mgcamd på dina andra boxar.
    18. Vill du kan du även byta till mgcamd på cardservern.
    19. Redigera filen mgcamd_050828_cam.sh som ligger i /var/scripts (kan heta nåt annat beroende på vad mgcamd-camen heter).
    Kod:
    #!/bin/sh
    ########################################
    ###### Powered by The Gemini Team ######
    ### http://www.i-have-a-dreambox.com ###
    ########################################
    # camid #
    # 0000 = Commom Interface #
    # 0001->0199 = for User Experiment #
    # 0199 = Dccamd #
    # 0200->0299 = Fbiss #
    # 0300->0399 = Camd3 #
    # 0400->0499 = Camx #
    # 0500->0599 = Camx-radegast-cs #
    # 0600->0699 = Evocamd #
    # 0700->0799 = Evocamd-ronlad-cs #
    # 0800->0899 = Mgcamd #
    # 0900->0999 = Mgcamd-ronald-cs #
    # 1000->1099 = Newcamd #
    # 1100->1199 = Newcamd-ronald-cs #
    # 1200->1299 = Newcamd-spider #
    # 1300->1399 = Radegast #
    # 1400->1499 = Ronald-cs #
    # 1500->1599 = Scam #
    # 1600->1699 = Scam-ronald-cs #
    # 1700->1799 = Cardserver #
    # 1800->1899 = Mgcamd with Cardserver #
    # 9800->9899 = reserved #
    # 9900->9999 = reserved #
    ########################################
    
    CAMNAME="Mgcamd 28.08.05"
    USERNAME=""
    ZAPTIME=4
    CAMID=0893
    DVBSET=0
    INFOFILE="ecm.info"
    # end
    
    remove_tmp () {
    rm -rf /tmp/camd.socket /tmp/*mgcamd* /tmp/*mgshare* /tmp/pid.info /tmp/ecm.info /tmp/cardinfo
    }
    
    case "$1" in
    start)
    echo "[script] $1: $CAMNAME"
    remove_tmp
    (---->)/var/bin/cardserver_6.02 &
    sleep 5(<-----)
    /var/bin/mgcamd_050828 &
    ;;
    stop)
    echo "[script] $1: $CAMNAME"
    kill 2>/dev/null `cat 2>/dev/null /tmp/mgcamd.pid`
    killall -9 mgcamd_050828 (---->)cardserver_6.02(<----) 2>/dev/null
    remove_tmp
    ;;
    *)
    $0 stop
    exit 1
    ;;
    esac
    
    exit 0
    20. Jag hoppas ni ser mina parenteser med ----> resp. <----- i filen. Lägg till det som står och radera parenteserna och deras innehåll. Beroende på vilken version av cardservern du kör heter filen olika. Du kan kolla i /var/bin/.
    21. Välj mgcamd som cam i blue panel, starta om boxen.


    Nu hoppas jag att allt fungerar, skulle jag ha missat nåt eller gjort nåt fel i guiden var vänlig skriv det i en kommentar.

  2. #2
    hej jag undrar om man kunde andvända sen cardserver user istället för SERIAL_PORT till en ny server eftersom det inte fins fler lediga userar kvar?

  3. #3

    Link

    Hej Admin

    länken lapnet.org/deskeymaker.asp> är död, kan du snälla ge mig lite tips?

  4. #4
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Denna guiden är stenålder nu mera tyvärr.
    Men om du kollar under fliken Guider så finner du vad du söker...
    DES Key maker, ja altså det är ju bara att skriva vilket 16 bit långa hex tal som du själv vill
    annars kan du enkelt använda en md5 summa av någon fil om du vill..

    ex:
    root@mbtwin:/# md5sum /usr/bin/killall
    e9365b949d28b96684f4223a72825a38 /usr/bin/killall
    Senast redigerad av Minime den 2015-03-03 klockan 15:40.
    Asus EeeBox Slackware 64 15.0 - OSCam Build 10611 - Omnikey 3121
    Asus EeeBox Slackware 64 15.0 - Kodi 20.2
    Raspberry Pi 4 Slackware Arm 15.0 - Kodi 20.2
    Miraclebox Premium Twin HD - Openvix 5.2.040 - OSCam r11532 - (Neotion CI+ CA-modul)
    Sharp Aquos 40" LED-TV LC-40LE600S

Liknande ämnen

  1. Att använda din dreambox som cardserver
    Av nele30 i forum Dreambox
    Svar: 5
    Senaste inlägg: 2007-10-06, 23:00
  2. Använda Dreambox 500T som CS-server?
    Av garton i forum Dreambox
    Svar: 6
    Senaste inlägg: 2005-08-19, 14:06

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •  
stöd oss
ComHit.net är en ideell sidan som drivs helt utan reklamintäkter, detta för att du som användare ska slippa all störande reklam och diskutera de saker du är intresserad av.
Skulle man däremot känna att man vill donera en slant för att hjälpa ComHit.net att bli bättre är ni välkomna att donera via länken nedan.

https://www.paypal.me/comhit/
Följ oss