Fizikai kártyaolvasók
Műholdvevő box belső olvasója.
Minimum beállítások:
[reader] label = internalreader protocol = internal device = /dev/sci0 # első olvasó group = 1 # vagy amit szeretnénk caid = 0123 # behelyezett kártya CAID-ja
Phoenix kártyaolvasó a COM1 porton.
Minimum beállítások:
[reader] label = phoenixreader detect = cd protocol = mouse device = /dev/ttyS0 # ha COM2, akkor /dev/ttyS1 group = 1 # vagy amit szeretnénk caid = 0123 # behelyezett kártya CAID-ja
Smargo Smartreader+ kártyaolvasó
SmarGo olvasóra Oscam verzió és SmarGo firmware verziótól függően, több módon lehet hivatkozni:
Példa 1:
Szimbolikus hivatkozás
[reader] label = smargoreader1 protocol = mouse device = /dev/ttyUSB0 # SmarGo az USB0-ban caid = 0123 # behelyezett kártya CAID-ja detect = cd group = 1 # vagy amit szeretnénk
Példa 2:
Natív hivatkozás
[reader] label = smargoreader2 protocol = smartreader device = 001:008 # lásd alább caid = 0123 # behelyezett kártya CAID-ja detect = cd group = 1 # vagy amit szeretnénkA device paramétert legegyszerűbbén a
lsusb
paranccsal deríthetjük ki. Ez kilistázza a csatlakoztatott USB eszközöket, ahol szerepelnie kell a SmarGo-nak is. Valami ilyesmit kell látnunk a listán:Bus 001 Device 008: ID 0411:6031 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
A reader konfigurációjában a BUS paraméter kerül előre, majd kettőspont, és a DEVICE érték következik.
Az egyes és a kettes példánál is az a gond, hogy ha újraindítjuk a boxot, vagy áttesszük másik USB portba, változhat a DEVICE és a BUS érték, ezért újra be kell állítani. Ezt a problémát megoldja a harmadik módszer:
Példa 3:
Nem a DEVICE / BUS-ra hivatkozunk, hanem az olvasó sorozatszámára, szintén natív módon:
[reader] label = smargoreader3 detect = cd protocol = smartreader device = Serial:Reader 1234567 # lásd alább smargopatch = 1 caid = 0123 # behelyezett kártya CAID-ja group = 1 # vagy amit szeretnénkA device paramétert a
lsusb –v
paranccsal nézzük meg. A lista tartalmazni fog egy ilyesmi bejegyzést is:iSerial 3 Reader 1234567
ebböl az 1234567 a SmarGo sorozatszáma, és a fenti példa alapján kell hivatkoznunk rá az Oscam-ban.Az összes fizikai olvasónál javasolt még az alábbi beállítások használata:
emmcache = 1,3,2 # EMM csomagok kezelése services = mehet,!tiltott # engedélyezünk/tiltunk szerviz csomagokat fallback = 1 # ha másodlagos ECM forrásnak használjuk audisabled = 0 # ha engedélyezzük a kártya frissítését mode = 1 # ha AzBox belső olvasóról van szó lb_weight = 110 # loadbalace beállítása ident = 0123:123456 # CAID és szolgáltató/csomag definiálása
A SmarGo olvasóknál javasolt további paraméterek:
mhz = 600 # olvasó sebessége, ha bírja cardmhz = 600 # kártya sebessége, ha bírja
Szoftveres olvasók
Ezek nem valós kártyaolvasók, hanem másik programhoz/adatbázishoz kapcsolódunk valamilyen protokoll segítségével, és onnan kapjuk meg az kért ECM adatokat.
Constant.CW fájl olvasója
[reader] label = constantcwreader protocol = constcw device = /var/keys/constant.cw # elérési útvonal, és fájlnév group = 1 # vagy amit szeretnénkEz egy külső, constant.cw nevű fájl, ahová bizonyos szabályok alapján a kulcsokat lehet előre beírni. Innen olvassa ki az Oscam amikor szükség van rá. Olyan szolgáltatóknál érdemes ezt használni, ahol ritkán változik a kulcs.
Newcamd reader
Minimum beállítások:
[reader] label = newcamdreader protocol = newcamd key = 0102030405060708091011121314 # DES kulcs device = 192.168.0.2,2345 # IP és port ahonnét olvasni szeretnénk user = user password = passwd group = 1 # vagy amit szeretnénkNewCamd protokollt használó emukhoz tudunk csatlakozni (pl. NewCS).
CCcam reader, vagyis a C sor Oscam megfelelője
Minimum beállítások:
[reader] label = cccamreader protocol = cccam device = akarmi.dyndns.org,3456 # IP/DNS és port ahonnét olvasni szeretnénk user = user password = passwd group = 1 # vagy amit szeretnénk cccversion= 2.1.4 # Emulált CCcam verzió (ezt látja a partner)
CCcam readernél javasolt további beállítások:
fallback = 1 # ha másodlagos ECM forrásnak használjuk lb_weight = 110 # loadbalace beállítása cccmaxhops = 3 # max. hop3-ig kapunk kártyát, a többit eldobja cccwantemu = 0 # nem használjuk a partner EMU-ját cccmindown = 1 # csak azokkal a karikkal akarunk foglalkozni amik min. egyszer még továbboszthatóak
Fallback-ot akkor érdemes használni, ha pl. 2 partnertől ugyanolyan kártyát kapunk hop1-be. Ekkor az egyik fallback=1 a másik fallback=0 . Fontos, hogy mindkét partnernek ugyanabba a group-ba kell tartoznia.
Természetesen rengeteg további beállítási lehetősége van még a readereknek.
Most ismerkedem az oscam-al, és a te leirásod alapján haladok végig a beállításaimon - óriási segitség a blogod, köszönöm.
VálaszTörlésEgy kérdésem van, adott egy csatorna a müholdról ami néha ilyen/néha olyan szolgáltató caid-el jön (gondolom ez a multicrypt) hogyan tudom megadni hogy a csatorna mindig egy caid:srvid párossal legyen.
A csatorna a thor disc. tra&living, ami először upc majd 2-3 perc mulva átlép canal digital caid/srvid-re.
Én még ilyet nem csináltam, de szerintem a oscam.services-el lehetne megoldani. Csinálni kell egy bejegyzést, ami tartalmazza a kívánt (vagy kerülendő) caid:srvid-et, majd az usernél engedélyezni (vagy tiltani) az a service-t ahová beírtuk.
VálaszTörlésSzia, nincs valami ötleted SmartReader V2 -re, mert csak mouse-ként akarja használni, bárhogyan próbálom smartreaderként nem akar menni. (device = SRv2;Serial:1234)
VálaszTörlésSzia. Nem lett véletlenül megoldás a kérdésedre? Mert én is hasonló cipőben járok.
TörlésErre olyan oscam szükséges, amely tartalmazza a smartreader protocol-t.
Törlés