Sidan 2 av 3 FörstaFörsta 123 SistaSista
Resultat 11 till 20 av 25

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

Hybridvisning

Föregående inlägg Föregående inlägg   Nästa inlägg Nästa inlägg
  1. #1
    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

    *********
    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!
    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

  2. #2

    Filer

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



    När jag packar upp den senaste mgcamden hittar jag inte dessa filer.

  3. #3
    Hej ,Jag kan inte få fram mgcamd i installed camds i listan + att mina dirs är ok men får följande fel: den kan inte hitta mgcamd ..... när jeg provar att starta den från putty. Boxen är en dm800SEHjälp någon tack !!

  4. #4
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger
    Se till så mgcamd har kör rättigheter, sett vissa images heter mgcamd inte bara mgcamd, utan kan ibland ha namn liknande mgcamd_1.35a
    Prova sök åt alla filer som skulle kunna heta mgcamd med kommandot:
    find / -name 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

  5. #5
    Tack så mycket för den här guiden! Fungerade klockrent på dm 800 se.

  6. #6
    Får inte länkningen mellan var/keys och usr/keys att göras automatiskt vid uppstart. Får skriva ln -s /usr/keys /var/keys i telnet varje gång.

    Hur gör man? En 500HD original

  7. #7
    Donator matkohs avatar
    Reg.datum
    May 2005
    Inlägg
    7 061
    Tackad
    310 gånger
    Hmmmm.

    Lägg in den raden i ex. rc.local eller någon annan lämplig startfil.
    VVSMF (VågaVägraSmåMjukaFönster)
    Linux rules!

    VU+ Solo 4K, VU+ Solo2, 2* VU+ Solo Se, 4* VU+ Zero

  8. #8
    Citat Ursprungligen postat av matkoh Visa inlägg
    Hmmmm.

    Lägg in den raden i ex. rc.local eller någon annan lämplig startfil.
    Jag hittar ingen fil som heter rc.local. Kan man skapa den och i så fall vart ska den ligga?
    Kan du nämna nån annan lämplig startfil?

    500C HD Orginal

  9. #9
    Hmm fel av mig

  10. #10
    Seniormedlem optimals avatar
    Reg.datum
    Dec 2002
    Inlägg
    339
    Tackad
    23 gånger
    kolla här http://www.comhit.net/content.php/21...-pa-Dm800hd-se borde vara samma sak på 500
    DM8000 PVR Openpli 8.3

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