Resultat 1 till 4 av 4

Ämne: Manuell installation av Mgcamd på Dreambox

  1. #1
    ComHit Crew deass avatar
    Reg.datum
    Mar 2003
    Inlägg
    5 749
    Tackad
    88 gånger

    Manuell installation av Mgcamd på Dreambox

    På mångas begäran ska jag nu försöka gå igenom lite enkelt hur man manuellt får igång Mgcamd på Dreamboxen, utan att använda plugin menyer.

    Vi börjar med att ladda ner den senaste mgcamd från vårt filarkiv

    Sen packar vi upp den i en ny mapp så får vi lite filer.
    ignore.list
    mg_cfg
    mgcamd
    priority.list
    replace.list


    Nu ska vi ladda upp dessa filerna på rätt ställe på Dreamboxen. Vi startar DCC och kopplar upp oss mot Dreamboxen och går in i ftp läge. Sen slänger vi upp respektive filer i respektive mapp.

    I /var/bin laddar vi upp:
    mgcamd

    I /var/keys laddar vi upp:
    ignore.list
    mg_cfg
    priority.list
    replace.list


    Sen ska vi sätta start rättighet på mgcamd. Då går vi in i telnet läge i DCC:
    Kod:
    cd /
    cd var/bin
    chmod +x mgcamd
    Nu ska vi konfigurera mgcamd så att allt blir rätt. Vi börjar med att editera mg_cfg. Så vi går tillbaka till ftp läge i DCC och går in i /var/keys, sen tar vi och editerar mg_cfg och klistrar in detta över det gamla.
    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 }
    Sen går vi tillbaka till telnet läge och skapar filen där vi ska lägga in cws raderna så mgcamd vet vart den ska ansluta.
    Kod:
    cd /
    cd var/keys
    touch newcamd.list
    Sen tillbaka till ftp läge och editerar newcamd.list med de cws rader vi har.
    Kod:
    CWS = <ip> <port> <user> <pass> <desnyckel> <wan> <servernamn>
    CWS_KEEPALIVE = yes
    Sen är det bara att slänga in så pass många cws rader som behövs. Det är ju helt beroende på hur mycket du ska ansluta till.

    Nu är själva mgcamd delen klar så nu ska vi bara fixa så mgcamd autostartar varje gång vi startar boxen. Gå in i ftp läge och kolla i /var/etc om där ligger en fil som heter init. Skulle det inte göra det så skapar vi den genom att gå in i telnet läge och göra.
    Kod:
    cd /
    cd var/etc
    touch init
    chmod +x init
    Sen går vi tillbaka till ftp läge och editerar in följande kod rad i init filen.
    Kod:
    if [ -x /var/bin/mgcamd ]; then 
        /var/bin/mgcamd &
    fi
    Spara filen och sen vart det klart. Hur man får mgcamd att autostarta är dock lite olika från box till box. Det sätt som jag precis beskrev fungerar utan problem på alla DM500 modeller, har man en DM70xx så ska man istället lägga in kodraden i /etc/rcS.d/S98configure för att det ska starta.

    Detta ska täcka det mesta som rör att installera mgcamd manuellt på Dreamboxen. Nu har jag bara slängt ihopa denna lite snabbt eftersom där är folk som frågat efter det. Så räkna med att den kommer uppdateras lite här och där.

    Lycka till!
    Alla frågor/problem som ni har angående servern kan ni ställa till mig via pm. Övriga frågor ska ställas i forumet under respektive avdelning.

  2. #2
    Donator kermiths avatar
    Reg.datum
    Jan 2009
    Inlägg
    377
    Tackad
    6 gånger
    hmm var skall jag fylla i hur den får kontakt med min NewCS server på min windows?

    /JJ

  3. #3
    Det här är ingen frågeavdelning.
    Ställ frågan i relevant forum
    Det största felet många datoranvändare gör, är att de inte vet vad de gör, men de gör det ändå !

  4. #4
    kan man skriva hostname eller ett DNS namn istället för IP i newcamd.list ?

Liknande ämnen

  1. Manuell installation av Mgcamd på Dreambox
    Av kermith i forum Dreambox
    Svar: 16
    Senaste inlägg: 2009-01-31, 17:32
  2. Svar: 4
    Senaste inlägg: 2007-12-28, 13:06
  3. mgcamd - manuell installation
    Av wildone i forum Dreambox
    Svar: 4
    Senaste inlägg: 2007-02-12, 01:28
  4. Svar: 8
    Senaste inlägg: 2006-06-25, 12:35

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