Results 1 to 5 of 5

Thread: OScam: Exemple de configurare

  1. #1
    Golden Member wambertos's Avatar
    Join Date
    27 Jul 2007
    Posts
    379
    Post Thanks / Like

    Default OScam: Exemple de configurare

    Important: vizitati site-ul Wiki al proiectului oscam pt. a adapta fisierele postate mai jos la cerintele voastre.

    Dupa cum deja se stie newcs a decedat insa oscam ia luat deja locul si e pe cale sa devina un adevarat "allrounder".
    Este open source si se lucreaza la el intr-un ritm de-a dreptul infernal. Uneori e greu sa ti pasul cu dezvoltatorii. Ce astazi e valabil, maine este deja depasit.
    Voi incerca (subliniez) sa tin pasul si sa dau o mina de ajutor celor ce se incumeta sa testeze acest cardserver/emu.
    Va fi foarte greu,deoarece configurarea lui depinde de mai multi factori: card/cardreader, software, hardware si de preferintele fiecaruia.
    Voi posta exemple de configurare a celor 3 fisiere indispensabile din totalul de 9 fisiere ce se folosesc la ora actuala.
    Absoluta nevoie avem de fisierele: oscam.server, oscam.user si oscam.conf

    Exemplu dat de mine arata configurarea oscam pt. ORF(0D95)--smartmouse/phoenix--Kathrein UFS 910
    Oscam este legat la mbox prin newcamd.
    Incepind cu svn1745 este nevoie de urmatoarea configurare pt. fisierul

    oscam.conf


    Code:
    [global]
    serverip            = 127.0.0.1
    logfile             = stdout
    cwlogdir            = 0
    disablelog          = 0
    disableuserfile     = 1
    usrfileflag         = 0
    clienttimeout       = 5000
    fallbacktimeout     = 2000
    clientmaxidle       = 120
    cachedelay          = 0
    bindwait            = 120
    netprio             = 0
    resolvedelay        = 30
    unlockparental      = 0
    nice                = -5
    serialreadertimeout = 1500
    maxlogsize          = 10
    waitforcards        = 1
    preferlocalcards    = 1
    
    [monitor]
    port                = 988
    serverip            = 127.0.0.1
    nocrypt             = 192.168.0.0-192.168.255.255
    aulow               = 30
    hideclient_to       = 0
    monlevel            = 2
    
    [newcamd]
    port                = 12001@0D95:000004
    serverip            = 127.0.0.1
    k_ey                = 0102030405060708091011121314 # stergeti _  
    allowed             = 127.0.0.1,192.168.0.0-192.168.255.255
    keepalive           = 1
    
    [dvbapi]
    enabled             = 0
    au                  = 1
    boxtype             = ufs910
    user                = anonymus
    
    [webif]
    httpport            = 88
    httpuser            = oscamuser
    httppwd             = parolata
    httpcss             = /var/***s/blue.css
    httptpl             = 
    httpscript          = 
    httprefresh         = 10
    httpallowed         = 192.168.0.0-192.168.255.255
    httphideidleclients = 0
    httpreadonly        = 0
    
    [anticasc]
    enabled             = 0
    numusers            = 0
    sampletime          = 2
    samples             = 10
    penalty             = 0
    aclogfile           = ./oscam_ac.log
    denysamples         = 8
    fakedelay           = 1000
    Aveti aici un fisier optional ce schimba designul webif-ului.
    Cei talentati pot modifica dupa gustul lor fisierul.
    Ar fi frumos daca l-ar pune apoi la dispozitia tuturor!
    easysurf.ro_webif.rar - 2.3 Kb


    oscam.server

    Code:
    [reader]
    label           = ORF
    protocol        = mouse
    detect          = CD
    device          = /dev/ttyUSB0 
    emmcache        = 1,3,2
    caid            = 0D95
    group           = 1
    cardmhz         = 600
    mhz             = 600
    deprecated      = 1
    oscam.user

    Code:
    [account]
    user                = kathy
    pwd                 = ufs
    disabled            = 0
    expdate             = 
    group               = 1
    hostname            = 127.0.0.1
    uniq                = 0
    sleep               = 0
    monlevel            = 4
    au                  = 1
    services            = orf
    caid                = 0D95&FFFF
    betatunnel          = 
    ident               = 0D95:000004
    keepalive           = 1
    numusers            = 0
    penalty             = 0
    Pentru a folosi din plin webif, avem nevoie de oscam.srvid care contine datele providerului(caid,srvid) decodat de cardul local.
    Editati fisierul pt. cardul vostru pastrind acest format.
    oscam.srvid

    Code:
    0D95:132f|ORF GOGUtal|ORF 1 HD 
    0D95:1330|ORF GOGUtal|ORF 2 HD 
    0D95:3332|ORF GOGUtal|Austria 9 TV
    0D95:4E27|ORF GOGUtal|Puls 4 Austria 
    0D95:32C9|ORF GOGUtal|ORF 1
    0D95:32CA|ORF GOGUtal|ORF 2
    0D95:32CB|ORF GOGUtal|ORF 2 Wien 
    0D95:32CC|ORF GOGUtal|ORF 2 NiederÖsterreich 
    0D95:32CD|ORF GOGUtal|ORF 2 Burgenland 
    0D95:32CE|ORF GOGUtal|ORF 2 OberÖsterreich 
    0D95:32CF|ORF GOGUtal|ORF 2 Salzburg 
    0D95:32D0|ORF GOGUtal|ORF 2 Tirol 
    0D95:32D1|ORF GOGUtal|ORF 2 Vorarlberg 
    0D95:32D2|ORF GOGUtal|ORF 2 Steiermark 
    0D95:32D3|ORF GOGUtal|ORF 2 Kärnten 
    0D95:32D4|ORF GOGUtal|ATV+
    Autocenzura forumului a modificat unele cuvinte care cu putina fantezie pot fi corectate in config.

    ---------- Post added at 21:20 ---------- Previous post was at 20:07 ----------

    Adaug si linia C: din cwshare.cfg al mbox-ului, prin care oscam se leaga la mbox:

    mbox
    cwshare.cfg

    Code:
     C: { 127.0.0.1 12001 kathy ufs 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 0D950004:0D950400 } # ORF-ICE 0D95


    ---------- Post added at 22:14 ---------- Previous post was at 21:20 ----------

    La ora actuala se pot configura toate fisierele(din cite stiu eu), mai putin oscam.server(reader), prin webif !

    Un exemplu cind avem 2 cardreadere externe, in acest caz Smargo configurate insa in mouse-modus
    si nu in smartreader-modus, cu card TVR si MTV Unlimited, legate tot la mbox prin newcamd.
    Preluati config din postul de sus unde inlocuiti in oscam.conf doar newcamd:

    Code:
    [newcamd]
    port                = 12000@0B00:000000;12001@0500:025900
    serverip            = 127.0.0.1
    ***                 = 0102030405060708091011121314
    allowed             = 127.0.0.1,192.168.0.0-192.168.255.255
    keepalive           = 1
    In fisierul oscam.server trebuie configurate 2 reader pt. ce le 2 carduri:
    In cazul in care folositi smargo in smartreader-modus, folositi:
    protocol = smartreader
    device = 001:004(in cazul acesta)
    deactivati smargopatch = 0

    Numarul bus(001) si device (004,005) il aflati prin webif/Readers/Scan USB sau in telnet prin comanda: lsusb
    Code:
    [reader]
    label        = MTV
    protocol     = mouse
    detect       = CD
    #device       = 001:004
    device       = /dev/ttyUSB0
    emmcache     = 1,3,2
    caid         = 0B00
    group        = 1
    smargopatch  = 1
    fallback     = 1
    deprecated   = 1
    
    [reader]
    label        = TVR
    protocol     = mouse
    detect       = CD
    #device       = 001:005
    device       = /dev/ttyUSB1
    emmcache     = 1,3,2
    caid         = 0500
    group        = 1
    smargopatch  = 1
    fallback     = 1
    deprecated   = 1
    oscam.user
    Configuratie cu un singur user.
    Daca vreti sa dati cuiva linie direct din oscam, aici se adauga inca un user.

    Code:
    [account]
    user                = numele
    pwd                 = parola
    disabled            = 0
    expdate             = 
    group               = 1
    hostname            = 
    uniq                = 0
    sleep               = 0
    monlevel            = 4
    au                  = 1
    services            = 
    caid                = 0B00&FFFF,0500&FFFF
    betatunnel          = 
    ident               = 0B00:000000;0500:025900
    keepalive           = 1
    numusers            = 0
    penalty             = 0
    oscam.srvid

    Code:
    0B00:6FF0|MTV Unlimited|VH-1 
    0B00:6FF1|MTV Unlimited|VH-1 Classic 
    0B00:6FEE|MTV Unlimited|MTV Hits 
    0B00:6FEF|MTV Unlimited|MTV Dance 
    0B00:6FF3|MTV Unlimited|MTV TWO 
    
    0500:0001|TVR RO|TVR 1
    0500:0002|TVR RO|TVR 2
    0500:000F|TVR RO|TVR HD
    mbox
    cwshare.cfg


    Code:
    C: { 127.0.0.1 12000 numele parola 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 40 } { 0B000000:0B000000 } # MTV
    C: { 127.0.0.1 12001 numele parola 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 40 } { 05005900:05025900 } # TVR
    La newcamd unde apar stelutzele ***, puneti in locul lor k e y , fara pauze

    ---------- Post added at 22:34 ---------- Previous post was at 22:14 ----------

    Cunoscut fiind faptul ca mbox nu face au, ne folosim foarte simplu de mgcamd fara a modifica ceva in oscam.
    Se adauga in cazul in care aveti un Kathrein,in newcamd.list :
    Code:
    CWS = 127.0.0.1 12001 numele parola 01 02 03 04 05 06 07 08 09 10 11 12 13 14
    In cazul unui DM avem 2 fisiere unde se adauga linia de sus: newcamd.conf si newcamd.list

    Daca avem 2 carduri adaugam liniile in felul urmator:

    Code:
    CWS_MULTIPLE = 127.0.0.1 12000:12001 numele parola 01 02 03 04 05 06 07 08 09 10 11 12 13 14
    mg_cfg

    A: { 01 }
    G: { 01 }

    ---------- Post added at 00:12 ---------- Previous post was at 22:34 ----------

    2 exemple de webif design ca sa aveti o idee cum arata. AM postat mai sus un rar ce contine cele 2 designuri.


    blue.css



    black.css
    Last edited by wambertos; 16-09-10 at 18:07.

  2. #2
    Golden Member wambertos's Avatar
    Join Date
    27 Jul 2007
    Posts
    379
    Post Thanks / Like

    Default

    Colectie de webif styles pentru oscam download aici

  3. #3
    Happy® fery21's Avatar
    Join Date
    18 Feb 2008
    Location
    Big Bang
    Posts
    2,141
    Post Thanks / Like

    Default

    [webif]
    httpcss = /var/mystyle/bluestyle.css
    httpuser = root
    httppwd = admin
    httprefresh = 300
    httphideidleclients = 1
    httpallowed = 127.0.0.1,192.168.1.1-192.168.1.199

    httpcss = /var/mystyle/bluestyle.css --> setarile pentru webinfo se un in folderul httpcss = mystyle --> sau poate fii redenumit
    httpport = 10--> portul 10 (sau poate fi ori care altu) nu e nevoie de port firewal in cazul in care este accesat local
    httpuser = root--> alegeti un user de norma va fii cerut la logarea web-info oscam.
    httppwd = admin--> alegeti un passwd dorit de norma va fii cerut la logarea web-info oscam.
    httprefresh = 300--> optiunea este folosita pentru auto refres web-info si este in secunde calculata (recomad un timp mai mare de refress daca folositi IE pentru a nu se bloca sau sa apara eroori)
    httphideidleclients = 1 numarul maxim care pot acesa web-info in acelasi momet
    httpallowed = 127.0.0.1,192.168.1.1-192.168.1.199 --> setati ip-ul retelei voastre din care poate fii acesat, in aceeasta optine nu poate fii inlocuita de un hostname, doar de un ip fie el public sau fix dar trebuie sa il puneti in cazul in care doriti sa accesati web-info din afara retelei voastre locale, la care trebuie sa faceti si port firewal la portul ales aici httpport = 10
    FREE ALIEN

  4. #4
    Golden Member Diablo1's Avatar
    Join Date
    29 Mar 2009
    Location
    Austria - TM
    Posts
    1,871
    Post Thanks / Like

    Default

    Quote Originally Posted by daradici View Post
    A reusit cineva sa faca linii L din oscam si sa fie si functionale ? Citesc pas cu pas de pe streamboard, dar rezultatele intarzie sa apara, chiar vad fenomene curioase la setari gresite. Are cineva idee cum se face corect o linie L din oscam ?
    In configul tau de oscam
    mai treci :
    Code:
    [camd35]
    Port = 34003@0D95:000000
    key = 0102030405060708091011121314
    In CCamcfg linia L:

    Code:
    L: 127.0.0.1 34003 alles passwd 0d95 000000 256
    Si normal in oscam user sa ai user si pass

    Asta e pentru Orf Ice

  5. #5
    Standard RSP member
    Join Date
    29 Mar 2007
    Posts
    175
    Post Thanks / Like

    Default

    Întradevăr am mai găsit versiuni de oscam cu buruieni prin el, însă în general el merge bine. Nu cred că este o problemă faptul că ai atâtea posibilități în a folosi și a modela oscam. Pentru cei noi veniți este un pic mai complicat, numai când vede cei peste 200 de parametri îl ia amețeala. Dar ce este de făcut ?

    Topicul cere exemple de configurare, pe cei X parametri este greu să găsim răspunsul general. Atunci să cautăm sa simplificam. O să încerc sa dau o mică mână de ajutor.

    1. Locație
    1.1 Pentru receptoare în general fișierele de configurare se vor pune in /var/tuxbox/config/
    1.2 Pentru computere cu linux ( ubuntu, gentoo, debian etc ) fișierele se vor pune în /usr/local/etc/
    1.3 La compilarea oscamului se poate alege o altă cale , așa ca aveți grijă ce si de unde luați de preferat ar fi să îl compilați singuri obținund fisierele sursă chiar de la ei prin SVN, așa sigur nu o să aveți troieni băgați cu mâna voastră.

    2. Fișiere strict necesare :
    2.1 Oscam pentru a starta are nevoie de minim oscam.conf, fără el nu porneste
    2.2 Pentru a putea da lini N, C, sau alte nebuni trebuie să aveți fisierul oscam.user .
    2.3 Pentru a putea prelua carțile locale lini N,C sau alte curiozități aveți nevoie de fisierul oscam.server .
    2.4 Pentru început limitațivă la aceste fisiere încet cu timpul o să aflați și de celelate si de modul în care se folosesc.

    3. Stabiliți ce doriți să faceți cu oscam
    3.1 Doriți ca oscam sa faca pe newcs sau CCcam sau camd gbox sau alte nebuni ? atunci trebuie sa desemnați exact ce deasemenea trebuie sa fiți atent ca acest suport sa fie compilat în oscam !!! Multe variante gata compilate sunt numai emulatoare client ( nu se poate face server ) . Odata desemnate toate acestea țineți cont de cerințele fiecarui emulator ( CCcam port tcp deschis, gbox port udp etc .) și rezolvați "forward-ul" din "router" .
    3.2 Introduceți informațile necesare tipului de server în fisierul oscam.conf în general nu este mai mult de 5-6 rânduri . Pentru început ar fi bine să lasați și un nivel strict necesar pentru depanare (debug), asa vă prindeți mai repede daca este totul ok sau nu.

    4. Clienți

    4.1 Cu 4-5 Randuri este indeajus generalizați lasați aspectele pentru mai tarziu, tactica pasilor marunți e numai bună pâna când vă prindeți de ce și cum
    4.2 În general daca ați facut un client ok, cel de-al doilea e la fel numai cu user/pass diferit. Încet o sa aflațî si alte lucruri .
    4.3 Totul in oscam.user

    5. Servere

    5.1 În general sunt servere de CCcam si Newcs lejer de facut
    5.2 Pentru alte tipuri gbox, camd nu am testat ( apropo cine îmi dă si mie o line de gbox ) dar ar trebui să fie ușor.
    5.3 Totul se face în oscam.server


    6. BERE

    6.1 Funcțîonal cel mai bine este să ai un prieten care se pricepe să îi dai o bere să îl iei lângă tine pe computer și să faceți împreună !
    6.2 Chiar dacă dați berea nu lasați pe nimeni via telnet, ssh, teamviwer, etc . Dacă totuși o faceți e de preferat să fie cineva de încredere și să acceptați că sistemul vostru poate fi compromis.


    Pace !

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •