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:
6. Ersätt alla < > med ett värde (Alltså <> ska bort). Ta bort alla parenteser och dess innehåll.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 #)
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:
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)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.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:
15. Döp den till "mg_cfg" (kom ihåg "kaninöronen")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 }
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).
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/.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
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.




Svara med citat
