Sidan 1 av 3 123 SistaSista
Resultat 1 till 10 av 25

Ämne: Artikel: Manuell installation av Mgcamd på Dreambox

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

    Artikel: Manuell installation av Mgcamd på Dreambox

    Du kan se sidan på http://www.comhit.net/content.php/15...C3%A5-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 =       
    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
    Hallå där, Newbee som jag är. Vad är DCC?

  3. #3
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    DCC betyder "DreamBox Control Center".
    Finns att ladda ned från filarkivet
    Senast redigerad av Minime den 2011-03-01 klockan 09:18.
    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

  4. #4
    Har följt den här guiden som en liten slav på en ny DM500HD box med Gemini2 v5.1 DM500HD imagen inlagd.

    Boxen autostartar NewCamd och det finns inga andra camds att välja på...

  5. #5
    cd /etc/rcS.d
    cp S04bootup S99mgcamd
    tog bort all text i filen och ersatte den med:
    if [ -x /var/bin/mgcamd ]; then
    /var/bin/mgcamd &
    fi
    bootade om.

    p.s mgacamd kan heta mgacamd_1.35a, döp om den eller ändra i start-scriptet.

    Nu funkar det, ser den dock inte i BP men det är mindre viktigt.

  6. #6
    Har ni en DM600pvr så ska ni skita i init-filen och lägga kodraden:

    if [ -x /var/bin/mgcamd ]; then
    /var/bin/mgcamd &
    fi

    i /etc/rcS.d/S98configure efter den befinliga kodraden för att autostarta MgCamd efter omstart av boxen.

    Lycka till!

  7. #7
    Medlem
    Reg.datum
    Jun 2007
    Inlägg
    133
    Tackad
    1 gånger
    Jag har problem med att få igång MgCamd på DM800, kör Enimga2 på den.
    Jag har försökt att installera Mgcamd (ipk) genom att lägga på /tmp. Och när jag gjorde det så stod det att det blev installerat. Men jag kunde inte se det på Blå panelen. Sen följde jag den här guiden och då kan jag se Mgcamd, men av någon anledning så connectar den inte mot servern (ingen bild alltså). Och jag har kollat newcamd.list filen, den funkar från min andra box så det är inget fel på den.
    Det känns som att Mgcamd inte riktigt funkar som den ska, skulle vara tacksam om nån har nåt tips.
    Jag har redan provat och flashat om boxen.

  8. #8
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Citat Ursprungligen postat av retep_s Visa inlägg
    Jag har problem med att få igång MgCamd på DM800, kör Enimga2 på den.
    Jag har försökt att installera Mgcamd (ipk) genom att lägga på /tmp. Och när jag gjorde det så stod det att det blev installerat. Men jag kunde inte se det på Blå panelen. Sen följde jag den här guiden och då kan jag se Mgcamd, men av någon anledning så connectar den inte mot servern (ingen bild alltså). Och jag har kollat newcamd.list filen, den funkar från min andra box så det är inget fel på den.
    Det känns som att Mgcamd inte riktigt funkar som den ska, skulle vara tacksam om nån har nåt tips.
    Jag har redan provat och flashat om boxen.
    Vanligt fel burkar vara att vissa imagar saknar några länkar mellan mapparna som mgcamd behöver för att fungera korrekt.
    kolla så /var/keys är länkat till /usr/keys.

    En annan grej som kan vara bara att prova för att få lite information vad som felar är att starta mgcamd fårn telnet terminalen...

    /Minime
    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

  9. #9
    Medlem
    Reg.datum
    Jun 2007
    Inlägg
    133
    Tackad
    1 gånger
    Citat Ursprungligen postat av Minime Visa inlägg
    Vanligt fel burkar vara att vissa imagar saknar några länkar mellan mapparna som mgcamd behöver för att fungera korrekt.
    kolla så /var/keys är länkat till /usr/keys.

    En annan grej som kan vara bara att prova för att få lite information vad som felar är att starta mgcamd fårn telnet terminalen...

    /Minime
    Det är kanske dumt och fråga, men hur kollar man så att var/keys är länkat till usr/keys?
    Och hur kan jag starta mgcamd från telnet?

    Är mycket tacksam för hjälpen!

  10. #10
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Du gör detta genom att ansluta till din dreambox med hjälp av telnet protokollet.
    Lämpligt program för detta är putty.

    När du loggat in på boxen så skriver du ex:

    Kod:
    ~# cd /var
    ~# ls -l
    Nu ska det listas massa mappar.
    du borde se något i stil med keys -> /usr/keys/
    Finns inte detta så är inte mappen länkad och du får försöka länka detta själv.
    kommando för att göta detta:
    Kod:
    ~# ln -s /usr/keys /var/keys
    För att starta mgcamd från "telnet" skalet skriver du heltnekelt så här:
    Kod:
    ~# killall mgcamd
    ~# mgcamd
    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

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