|
Fisicalsharing
|
 |
« em: 30-03-2010 , 23:01 » |
|
Aqui fica este cantinho para irmos debatendo as configuraçoes deste emu que está a dar cartas... Podemos ir dizendo que configurações que os nossos membros utilizam para a leitura dos respectivos cards.
|
|
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #1 em: 22-05-2010 , 11:33 » |
|
oscam.server[reader] label = zon protocol = internal detect = CD device = /dev/sci0 group = 1 emmcache = 1,3,2 mhz = 1000 cardmhz = 368 CAID = 1802 n3_boxkey =.............. n3_rsakey =............... ReconnectTimeout = 20 DisableServerFilter = 1 oscam.conf[global] nice = -1 logfile = /tmp/oscam.log maxlogsize = 102400 fallbacktimeout = 2 clienttimeout = 5 clientmaxidle = 120 cachedelay = 150 bindwait = 120 netprio = 0 resolvedelay = 30 sleep = 0 unlockparental = 0 serialreadertimeout = 1500 waitforcards = 1 preferlocalcards = 1
[cs357x] Port = 15000
[newcamd] port = 15000@1802:000000 key = 0102030405060708091011121314 allowed = 127.0.0.1 keepalive = 1 [webif] httpport = 99 httpuser = user httppwd = pass httprefresh = 0 httpallowed = 192.168.1.00// ip pc httphideidleclients = 0 httpreadonly = 0
[anticasc] enabled = 0 numusers = 0 sampletime = 2 samples = 10 penalty = 0 aclogfile = ./oscam_ac.log denysamples = 8 fakedelay = 1000 oscam.user[account] user = user pwd = pass disabled = 0 group = 1 Hostname = 192.168.1.00 uniq = 0 sleep = 0 monlevel = 4 au = zoncard services = 1,2,3,S caid = 1802 ident = 1802:000000,004801,004901
CCcam.cfgL: 127.0.0.1 15000 user pass 1802 000000 256
|
|
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #2 em: 10-11-2010 , 18:48 » |
|
oscam.ac
# # anti-cascading table # # format: <CAID>:<provider ID>=<seconds>
0500:000000=10 *=7
oscam.cert
# # Issuer Public Keys (IPK) # # format: CAID:reserved:KEY
0100:00000000:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F
oscam.conf
# # main configuration #
[global] nice = -1 WaitForCards = 1
# logging
logfile = /var/log/oscam/oscam.log usrfile = /var/log/oscam/oscamuser.log cwlogdir = /var/log/oscam/cw
# monitor
[monitor] port = 988 aulow = 120 monlevel = 1
# web interface
[webif] httpport = 8888 httpuser = myusername httppwd = mypassword
# anti-cascading
[anticasc] enabled = 1 numusers = 1 sampletime = 2 samples = 5 penalty = 1 aclogfile = /var/log/oscam/aclog.log denysamples = 9
# protocols
[newcamd] key = 000102030405060708090A0B0C0D port = 10000@0100:FFFFFF;10001@0200:FFF000,FFFF00;10002@0300:FFFFFF
[radegast] port = 20000 user = user1 allowed = 192.168.0.0-192.168.255.255
[cs378x] port = 30000@0100:FFFFFF;30001@0200:FFF000,FFFF00;30002@0300:FFFFFF
[cccam] port = 40000 version = 1.2.3 build = 1234 reshare = 2
[gbox] password = password1 maxdist = 4 cardinfos = card.infos ignorelist = ignore.list onlineinfos = online.infos locals = 01000000,02000000,0300FFFF
[serial] device = user2@/dev/ttyS0?delay=1&timeout=300
[dvbapi] enabled = 1 user = user1 socket = /tmp/camd.socket
oscam.dvbapi
. # # dvbapi configuration # # types: # P - Priority # format: # P: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] # I - Ignore # format: # I: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] # M - Map # format: # M: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] <target caid>:[<target provider>] # D - Delay # format: # D: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] <delay (ms)> # #
P: 0500:023800 # prioritize 0500 with provider 023800 P: :::1BCD # prioritize ecm stream with pid 1BCD on any channel P: 1722 # prioritize 1722 P: 1830::EF75 # prioritize 1830 on channel EF75 only M: 1830 1830:003411 # map caid 1830 always to provider 003411 D: 1702 200 # wait 200ms before writing cw on caid 1702 I: :002000 # ignore provider 002000 on every channel I: 0 # ignore every caid that was not handled before
oscam.guess
# # CAID guessing table # # format: <len>:<caid>
12:3456
oscam.ird
# # Irdeto guessing table # # format: <byte3>:<byte4-7>:<CAID>:<SID>
12:0000000A:12AB:CD01 oscam.provid
# # provider table # # format: <caid>:<provid>|<provider>|<satellite>|<language>
0100:012345|MyPay-TV1|Astra 19.2E|German 0200:543210|MyPay-TV2|Hot Bird 13.0E|English 0300:112233|MyPay-TV3|Hot Bird 13.0E|Italian 0400:223344|MyPay-TV4|Atra 28.2E|English
oscam.server
# # reader configuration #
# serial reader
[reader] label = reader1 protocol = mouse detect = CD device = /dev/ttyS0 group = 1 emmcache = 1,3,2 services = services1 caid = 0100
# USB serial reader
[reader] label = reader2 protocol = mouse detect = CD device = /dev/ttyUSB0 aeskey = 000102030405060708090A0B0C0D0E0F group = 2 emmcache = 1,3,2 services = services2 caid = 0200
# remote newcamd reader with fallback for group 1
[reader] label = remote1 protocol = newcamd key = 0102030405060708091011121314 device = 192.168.0.2,66666 account = login1,password1 group = 1 fallback = 1
# remote camd 3.78x reader with fallback for group 2
[reader] label = remote2 protocol = cs378x device = 192.168.0.3,23456 account = login2,password2 group = 2 fallback = 1
# remote gbox reader
[reader] label = remote3 protocol = gbox device = 192.168.0.4,34567,45678 account = login3,password3 group = 3 caid = 0300
# remote CCcam reader
[reader] label = remote4 protocol = cccam device = 192.168.0.5,45678 account = login4,password4 group = 4 caid = 0400 cccversion = 1.2.34 cccbuild = 5678
# remote radegast reader
[reader] label = remote5 protocol = radegast device = 192.168.0.6,56789 group = 5 caid = 0500
# PCSC reader
[reader] label = mypcscreader protocol = pcsc device = 0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 6 caid = 0600
# Smargo Smartreader+
[reader] label = mysmartreader protocol = smartreader device = 001:002 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 7 caid = 0700
# internal reader
[reader] label = myinternalreader protocol = internal device = /dev/sci0 group = 8 caid = 0800
# AD-Teknik AB Multiprogrammer 3.5 serial
[reader] label = reader9 protocol = mp35 detect = CD device = /dev/ttyS1 group = 9 emmcache = 1,3,2 services = services9 caid = 0900
# AD-Teknik AB Multiprogrammer 3.6 USB
[reader] label = reader10 protocol = mp35 detect = CD device = /dev/ttyUSB1 group = 10 emmcache = 1,3,2 services = services10 caid = 1000
# AD-Teknik AB USB Phoenix at 6.00 mhz
[reader] label = reader11 protocol = mp35 detect = CD device = /dev/ttyUSB2 mhz = 600 group = 11 emmcache = 1,3,2 services = services11 caid = 1100
oscam.services
# # definition of services # # format: # [name] # caid=CAID[,CAID]... # provid = provider ID[,provider ID]... # srvid = service ID[,service ID]...
[services1] caid=0100 provid=000001,ABCDEF srvid=0001,0002,000A,000B
[services2] caid=0200 srvid=0003,0004,000C,000D
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #3 em: 10-11-2010 , 18:50 » |
|
oscam.srvid
# # Sky Deutschland #
1722:6dc9|UM|France 2|Radio| 1722:6dca|UM|France 3|Radio| 1722:6dcb|UM|France 5|Radio| 1722:6dcd|UM|Radio Italia|Radio| 1722:6dce|UM|Poker Channel Europe|Radio| 1722:4e8b|UM|iMusic 1|Radio| 1722:4e8c|UM|Juwelo|Radio| 1722:69de|UM|Deluxe Music|Radio| oscam.tiers
# # TIERS #
0001,0002,0003:000a|my TIER 1 0004:000b|my TIER 2 0005:000b|my TIER 3
oscam.user
# # user configuration #
# user for group 1 with Betacrypt tunnel, no monitoring, only one connection possible, AU enabled
[account] user = user1 pwd = password1 monlevel = 0 uniq = 1 group = 1 au = reader1 services = services1 betatunnel = 0300.FFFF:0100,0400.FFFF:0100 ident = 0100:000000 caid = 0100
# user for group 2 with monitor access, AU enabled
[account] user = user2 pwd = password2 monlevel = 1 uniq = 0 group = 2 au = reader2 services = services2 ident = 0200:000000 caid = 0200
# user for group 2 without monitor access, AU disabled, account disabled
[account] user = user3 pwd = password3 disabled = 1 group = 2 services = services2 ident = 0200:000000 caid = 0200
# user for group 3 without monitor access, only one connection possible, AU disabled, multiple idents
[account] user = user4 pwd = password4 monlevel = 0 uniq = 1 group = 3 ident = 0300:000000,FFFFFF;0400:FFFFFF caid = 0300
# user for group 5 with anti-cascading, only 1 logging allowed, send fake CWs as penalty
[account] user = user5 pwd = password5 group = 5 services = services5 ident = 0500:000000 caid = 0500 numusers = 1 penalty = 1
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #4 em: 20-11-2010 , 20:48 » |
|
oscam.conf(5)
NAME oscam.conf - main configuration file for OSCam
SYNOPSIS The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. sections in oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.
DESCRIPTIONS The [global] section serverip = IP address bind service to specified IP address, default:all
logfile = filename|/dev/null|/dev/tty|syslog logging target, default: /var/log/oscam.log
disablelog = 0|1 1 = disable log file, default:0
disableuserfile = 0|1 1 = avoid logging although logfile is set, default:0
pidfile = filename PID file, default:no PID file
usrfile = filename log file for user logging, default:none
log file format:
date time CWs per second username IP address of client TCP/IP port CWs found CWs from cache CWs not found CWs ignored CWs timed out CWs tunneled login time in unix/POSIX format logout time in unix/POSIX format protocol
cwlogdir = path directory for CW logging, default:none
clienttimeout = seconds value for client process to wait for key, default:5
fallbacktimeout = seconds time falling back to fallback reader, default:2
clientmaxidle = seconds value for client process being idle before disconnect, default:120
cachedelay = milli-seconds value to delay cached requests , default:0
bindwait = seconds value to wait for bind request to complete, default:120
netprio = priority network priority, default:system given
resolvedelay = seconds delay for DNS resolving, default:30
sleep = minutes time waiting for inactive users, default:none, can be overwritten per user in oscam.user
unlockparental = 0|1 1 = unlock parental mode option to disable Seca pin code request for adult movie, default:0
nice = -20..+20 system priority, default:99
serialreadertimeout = milli-seconds timeout for serial reader, default:1500
maxlogsize = kbytes max log file size, default:10
waitforcards = 0|1 1 = wait for local SCs on startup before opening network ports, default:0
preferlocalcards = 0|1 1 = try decoding on local cards first, default:0
The [monitor] section port = 0|port UDP port for monitor, port=0 monitor disabled, default:0
serverip = IP address bind service to specified IP address, default:all
nocrypt = IP address|IP address range[,IP address|IP address range]... unsecured monitor connection, default:none
example: nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255
aulow = minutes time no EMM occurs so that client is set to low, default:30
monlevel = 0|1|2|3|4 monitor level:
0 = no access to monitor 1 = only server and own procs 2 = all procs, but viewing only, default 3 = all procs, reload of oscam.user possible 4 = complete access
monlevel can be overwritten per user in oscam.user
hideclient_to = seconds time to hide clients in the monitor if not sending requests, 0 = disabled, default:0
appendchaninfo = 0|1 1 = append channel name on log messages, default:0
The [webif] section (only if web interface module enabled) httpport = port port for web interface, 0 = disabled, default:none, required
httpuser = username username for password protection, default:none
httppwd = password password for password protection, default:none
httpcss = path path for external CSS file, default:none
httptpl = path path for external templates, default:none
httprefresh = seconds status refresh in seconds, default:none
httptpl = path path for external templates, default:none
httphideidleclients = 0|1 1 = enables hiding clients after idle time set in parameter hide client_to, default:0
httpscript = path path to an executable script which you wish to start from web inter face, default:none
httpallowed = IP address|IP address range[,IP address|IP address range]... http web interface connections allowed, default:none example: httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
The [camd33] section port = 0|port TCP/IP port for camd 3.3x clients, 0 = disabled, default:0
serverip = IP address bind service to specified IP address, default:all
nocrypt = IP address|IP address range[,IP address|IP address range]... unsecured camd 3.3x client connection, default:none
example: nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255
passive = 0|1 1=force passive camd 3.3x client, default:0
key = 128 bit key key for camd 3.3x client encryption, default:none
example: key = 01020304050607080910111213141516
The [camd35] section port = 0|port UDP port for camd 3.5x clients, 0 = disabled, default:0
serverip = IP address bind service to specified IP address, default:all
The [newcamd] section port = port@CAID[:ident][,ident]...[;port@CAID[:ident][,ident]...]... TCP port/CAID/ident definitions, default:none
example: port = 10000@0100:100000;20000@0200:200000,300000,400000
Each CAID requires a separate port.
serverip = IP address bind service to specified IP address, default:all
allowed = IP address|IP address range[,IP address|IP address range]... client connections allowed from, default:none
example: allowed = 127.0.0.1,192.168.0.0-192.168.255.255
keepalive = 0|1 0 = disable keepalive, default:1
key = DES key key for newcamd client encryption, default:none
example key = 0102030405060708091011121314
The [radegast] section port = 0|port TCP/IP port for radegast clients, 0=disabled, default:0
serverip = IP address bind service to specified IP address, default:all
allowed = IP address|IP address range[,IP address|IP address range]... client connections allowed from, default:none
example: allowed = 127.0.0.1,192.168.0.0-192.168.255.255
user = username user name for radegast client
The [serial] section device = <user>@<device>[:baud][?option1=value1[&option2=value2]] parameters: user = account device = serial device name option = timeout = milli-seconds, timeout for connection, default:50 delay = milli-seconds, additional delay between two characters, default:0
supported serial devices: HSIC (humax sharing interface client) SSSP (simple serial sharing protocol) bomba (BOMBA firmware) dsr9500 (DSR 9500)
The [cs357x] section port = 0|port UDP port for camd 3.57x clients, 0 = disabled, default:0
serverip = IP address bind service to specified IP address, default:all
suppresscmd08 = 0|1 0 = CMD08 enabled, 1 = CMD08 disabled, default:0
The [cs378x] section port = 0|port@CAID[:ident][,ident]...[;port@CAID[:ident][,ident]...]... TCP port/CAID/ident definitions for camd 3.78x clients,0 = disabled, default:0
example: port = 10000@0100:100000;20000@0200:200000,300000,400000
Each CAID requires a separate port.
serverip = IP address bind service to specified IP address, default:all
suppresscmd08 = 0|1 0 = CMD08 enabled, 1 = CMD08 disabled, default:0
The [cccam] section port = 0|port TCP/IP port for CCcam clients, 0 = disabled, default:0
version = <main version>.<version>.<sub version> define CCcam version, default:none
example: version = 1.2.34
build = <4-digit number> define CCcam build, default:none
example: build = 5678
reshare = level reshare level for CCcam clients, default:none
0 = no resharing 1 = resharing for direct peer only 2 = resharing for direct peer and next level x = resharing for direct peer and next x level
The [gbox] section password = password password for gbox server
maxdist = distance maximum distance to gbox servers, default:5
ignorelist = filename listing of providers to be ignored, format: G:{<CAID><provider ID>}, default:none
example: G:{01001234}
onlineinfos = filename file to store online information, default:none
cardinfos = filename file to store card information, default:none
locals = <CAID><provider ID>[,<CAID><provider ID>]... backwards sharing of local cards,default:none
example: locals = 01001234,02005678
The [dvbapi] section (only if DVB API module enabled) enabled = 0|1 1 = DVB API enabled, default:0
user = username user name for DVB API client, default:anonymous
ignore = <CAID>[,<CAID>]... CAIDs to be ignored, default:none
priority = <CAID>:<provider ID>[,CAID:<provider ID>]... CAIDs and provider IDs to be prioritized, default:CAIDs and provider IDs of local SCs will be prioritized
au = 0|1 1 = enable AU, default:0
boxtype = dbox2|dreambox|ufs910 set boxtype, auto detection of DVB API will be aspired, default:dreambox
The [anticasc] section (only if anti-cascading enabled) enabled = 0|1 1 = enabled anti-cascading, default:0
numusers = quantity anti-cascading: user per account, 0 = anti-cascading disabled, default:0
sampletime = minutes duration of sample, default:2
samples = quantity quantity of samples over limit, default:10
penalty = 0|1|2 level of penalty:
0 = only logging 1 = send fake CWs 2 = disbable user temporary
default:0, penalty can be overwritten per user in oscam.user
aclogfile = filename file for anti-cascading logging, default:none
fakedelay = milli-seconds fake delay time, default:1000
denysamples = quantity How many samples should be penalized?, default:8
MONITOR monitor commands:
login <user> <password>
login (for unencrypted connections only)
setuser <user> <parameter>=<value>
set parameter for user
exit
exit monitor
log <on|onwohist|off>
enable|enable without hitory|disable logging for 2 minutes
status
list of current processes and clients
shutdown
shutdown OSCam
reload
reinit user db, clients and anti-cascading, for newcamd connections: after reloading the ident, please restart newcamd client
details <PID>
details about selected PID
debug <level>
set debug level (monlevel > 3 required)
debug level mask: 0 = no debugging (default) 2 = ATR parsing info, ECM dumps, CW dumps 4 = traffic from/to the reader 8 = traffic from/to the clients 16 = traffic to the reader-device on IFD layer 32 = traffic to the reader-device on I/O layer 64 = EMM logging 255 = debug all
version
show OSCam version
commands
show all valid monitor commands
WEB INTERFACE template system
The web interface allows you to create your own template. For devel oping your own template request the orignal template with the non- linked page savetemplates.html. Store your own template in the directory specified by httptpl.
SSL connection to the web interface
The Apache module mod_proxy can be used to proxy requests to the web interface. With this module its also possible to use a SSL connec tion to the web interface.
ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /oscam/ localhost:8080/ ProxyPassReverse /oscam/ localhost:8080/
For further information please read the Apache documentation.
known issues
Login is not possible by now with the Safari browser because of incorrect stale flag handling. Increasing the AUTHNONCEVALIDSECS in oscam-http.h would be a workaround, but also a small security risk.
EXAMPLES [global] logfile = /var/log/oscam/oscam.log usrfile = /var/log/oscam/oscamuser.log pidfile = /var/run/oscam.pid
waitforcards = 1
[monitor] port = 988 monlevel = 1 nocrypt = 127.0.0.1
[webif] httpport = 8888 httpuser = myusername httppwd = mypassword
[newcamd] key = 0102030405060708091011121314 port = 10000@0100:100000;20000@0200:200000,300000,400000
[radegast] port = 30000 user = radegastuser allowed = 127.0.0.1,192.168.0.0-192.168.255.255
[camd33] port = 40000 serverip = 192.168.0.1 key = 01020304050607080910111213141516
[cs378x] port = 50000@0300:600000
SEE ALSO list_smargo(1), oscam(1), oscam.user(5), oscam.server(5), oscam.srvid(5), oscam.guess(5), oscam.cert(5), oscam.services(5), oscam.ird(5), oscam.ac(5)
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #5 em: 20-11-2010 , 20:49 » |
|
oscam.guess(5)
NAME oscam.guess - CAID guessing table for OSCam
SYNOPSIS CAID guessing table
DESCRIPTIONS <length of ECM>:<CAID> CAID guessing table by len in hex, only needed for protocols (at the moment BOMBA protocol only) that does not pass CAIDs
EXAMPLES 12:3456
SEE ALSO list_smargo(1), oscam(1), oscam.conf(5), oscam.user(5) oscam.server(5), oscam.srvid(5), oscam.cert(5), oscam.services(5), oscam.ird(5), oscam.ac(5)
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #6 em: 20-11-2010 , 20:50 » |
|
oscam.ird(5)
NAME oscam.ird - Irdeto guessing table for OSCam
SYNOPSIS Irdeto guessing table
DESCRIPTIONS <byte3>:<byte4-7>:<CAID>:<SID> Irdeto guessing table by signature
EXAMPLES 12:0000000a:12ab:cd01
SEE ALSO list_smargo(1), oscam(1), oscam.conf(5), oscam.user(5), oscam.server(5), oscam.srvid(5), oscam.guess(5), oscam.cert(5), oscam.services(5), oscam.ac(5) stelian Admin Posts: 4196
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #7 em: 20-11-2010 , 20:50 » |
|
oscam.server(5)
NAME oscam.server - reader configuration file for OSCam
SYNOPSIS The server configuration file for OSCam contains reader parameters. sections in oscam.server are recurring (more than one reader possible). At least one [reader] section is required.
DESCRIPTIONS The [reader] section device = <device|bus:device>|<ip|hostname>,<port>[,<lport>]|pcsc define local or remote reader
device: device name bus:devivce: bus name and device name of the Smartreader+ (get the names with lsusb Bus and Device) lport: remapping to local port PCSC: number of PCSC readers, starting with 0
enable = 0|1 0 = deactivate reader, default=1
key = DES key key for newcamd remote reader encryption
password = password password for remote gbox reader
premium = ??? for gbox reader
account = user,password user and password for remote reader
pincode = pincode pincode for Conax and Cryptoworks SCs
services = [!]services[,[!]<services>]... reader [de]assingment to service group, default=none
inactivitytimeout = minutes inactivity timeout for newcamd reader, default:none
reconnecttimeout = minutes TCP reconnect, if missing answers, default:none
disableserverfilter = 0|1 1 = ignore caid and ident settings of reader due faulty clients, default=0
label = name name for reader, required
fallback = 0|1 1 = define reader as fallback, standard and fallback reader must have the same group, default:0
loadbalanced = 0|1 1 = spread requests over all loadbalanced enabled readers, default=0
logport = 0|port camd3 reader logport, camd3 UDP must be activated, only works if theres no camd3 cascading, 0=disabled, default=0
caid = CAID[&<mask>][,CAID[&<mask>]]... define CAID for reader, some protocols only support one CAID, default:mask=FFFF
example: CAID=0100,0200&FFDF
boxid = NDS box ID NDS receiver box id
aeskey = AES key AES key for Viaccess SCs
detect = CD|DSR|CTS|RING|NONE|gpio[1-7] status detect of card (NONE = no detection), default:CD
cardmhz = mhz set standard SC frequency in units of 10 kHz, for Irdeto SC set to 600, refer to OVERCLOCKING, default:357
mhz = frequency set reader frequency in units of 10 kHz, if mhz > cardmhz you are in overclocking mode, refer to OVERCLOCKING, default:357
deprecated = 0|1 Frist the SC will be initialized in normal mode. If it fails, the SC will be automatically reverted to deprecated mode, so that the SC speed will not be changed and the communication will remain on nor mal ATR speed of 9600 baud.
1 = use deprecated SC mode only, default:0
protocol = reader protocol reader protocol, required: mouse smartreader internal serial camd35|cs357x cs378x gbox newcamd|newcamd525 newcamd524 cccam radegast pcsc
cccversion = <main version>.<version>.<sub version> define CCcam version, default:none
example: cccversion = 1.2.34
cccbuild = <4-digit number> define CCcam build, default:none
example: cccbuild = 5678
cccmaxhop = hops define CCcam maximum SC distance, default:10
ident = <CAID>:<ident>[,ident]...[,<CAID>:<ident>[,ident]...]... define CAID and ident for reader
example: ident = 0100:123456,234567;0200:345678,456789
provid = ID define provider ID for reader
class = [!]class[,[!]class]... define class in hex for reader
example: class = 01,02,!1b,!2b
chid = CAID:ChID define Irdeto ChID for reader
example: chid = 0100:12
showcls = quantity number of classes subscriptions to show for Viaccess SCs, default=10
maxqlen = size size of request queue for reader, default:128
group = groupname reader assingment to group, required
emmcache = usecache,rewrite,logging set EMM cache of local reader: usecache = 0|1 1=enable EMM chaching, default:0 rewrite = determines how often one and the same EMM is written logging = 0 = log errors only 1 = log all EMMs except the double EMMs 2 = log all EMMs
blocknano = nano[,nano]...|all list of EMM-nanos to block (in hex w/o 0x) or all EMM-nanos, only valid for physical readers, default:none
example: blocknano = 45,93,7a,ff blocknano = all
blockemm-u = 0|1 1 = block unique EMMs, default:0
blockemm-s = 0|1 1 = block shared EMMs, default:0
blockemm-g = 0|1 1 = block global EMMs, default:0
blockemm-unknown = 0|1 1 = block unknown types of EMMs, default:0
savenano = nano[,nano]....|all list of EMM-nanos to save (in hex w/o 0x) or all EMM-nanos, only valid for physical readers, default:none
example: savenano = 45,93,7a,ff savenano = all
readnano = [path]filename write file (usually a copy of a file saved by savenano) to your smartcard, if no path is specified, the specified file is searched for in the configuration directory, only valid for physical readers, default:none
example: readnano = write.emm readnano = /var/oscam/write.emm
n3_rsakey|rsakey = RSA key RSA key for Nagravision SCs / CAM key data for Irdeto SCs
n3_boxkey|boxkey = box key box key for Nagravision SCs / CAM key for Irdeto SCs
tiger_rsakey = RSA key RSA key for Tiger Nagravision SCs
tiger_ideakey = IDEA key IDEA key for Tiger Nagravision SCs
OVERCLOCKING Dreambox and other internal readers
For Dreambox and other internal readers the highest possible clock rate will be auto detected. The mhz parameter lets you override the values chosen by OSCam, if it differs from 357 and 358, but usually you will not set any value for mhz.
For certain Dreamboxes (especially PPC clones) the default mhz parameter leads to slow ECM times and/or "not found" ECMs. By set ting mhz to values like 200, 300, 400, ... 1600 you can find a value that works for your receiver and your card. The higher the mhz value, the slower the ECM time (strange enough).
If you choose the value too low, your card is not recognized (no ATR or "card not supported"). If you choose the value too high, you get slow ECM times. Our experience is that either no mhz line, or a line mhz = 1000 works best.
Phoenix / Smartmouse reader
Overclocking does not work with Windows and Mac OS X. Set mhz equivalent to the frequency of the reader. OSCam can not set the frequency of the reader.
Smargo Smartreader+
Set the reader frequency with the native Smargo Smartreader+ tool (srp_tools). Do not set mhz and cardmhz.
OSCam tries to set the baudrate automatically. A standard serial port has limited baudrate settings, so SC overclocking might not work. When using a serial reader the best way for overclocking is connecting it to a FTDI based USB to serial port adapter.
If overclocking does not work, verify the effective baudrate in the logfile. If it deviates too much from the requested baudrate, the SC will not be recognized (no ATR) and the value for mhz should be adjusted again. The higher the baudrate, the more accurate the effec tive baudrate can be.
EXAMPLES serial mouse compatible reader
[reader] label = myserialmousereader detect = cd protocol = mouse device = /dev/ttyS1 group = 1 caid = 0100 services = myservice,!thisservice
USB mouse compatible reader
[reader] label = myusbmousereader detect = cd protocol = mouse device = /dev/ttyUSB0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 2 caid = 0200
camd 3.78x reader
[reader] label = mycamd378xreader protocol = cs378x device = 192.168.0.1,1234 account = user,password group = 3
newcamd reader
[reader] label = mynewcamdreader protocol = newcamd key = 0102030405060708091011121314 device = 192.168.0.2,2345 account = user,password group = 4
CCcam reader
[reader] label = mycccamreader protocol = cccam device = 192.168.0.3,3456 account = user,password group = 5 caid = 0300,0400,0500 cccversion = 1.2.3 cccbuild = 4567
PCSC reader
[reader] label = mypcscreader protocol = pcsc device = 0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 6 caid = 0600
Smargo Smartreader+
[reader] label = mysmartreader protocol = smartreader device = 001:002 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 7 caid = 0700
internal reader
[reader] label = myinternalreader protocol = internal device = /dev/sci0 group = 8 caid = 0800
SEE ALSO list_smargo(1), oscam(1), oscam.conf(5), oscam.user(5), oscam.srvid(5), oscam.guess(5), oscam.cert(5), oscam.services(5), oscam.ird(5), oscam.ac(5)
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #8 em: 20-11-2010 , 20:51 » |
|
oscam.services(5)
NAME oscam.services - definition of services for OSCam
SYNOPSIS service definitions
DESCRIPTIONS The [<service name>] section service name section, service name sections are recurring, required
caid = CAID[,CAID]... listing of CAIDs in hex
provid = provider ID[,provider ID]... listing of provider IDs in hex
srvid = service ID[,service ID]... listing of service IDs in hex
EXAMPLES [myservice] CAID=0100,0200,000A provid=000001,ABCDEF srvid=0001,0002,000A,000B
SEE ALSO list_smargo(1), oscam(1), oscam.conf(5), oscam.user(5) oscam.server(5), oscam.srvid(5), oscam.guess(5), oscam.cert(5), oscam.ird(5), oscam.ac(5)
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #9 em: 20-11-2010 , 20:51 » |
|
oscam.srvid(5)
NAME oscam.srvid - service ID configuration file for OSCam
SYNOPSIS service ID mappings
DESCRIPTIONS CAID[,CAID]...:service ID|[provider]|[name]|[type]|[description]
mapping between CAID, service ID, provider, name, type and descrip tion of service
ANNONTATIONS Please use Unix text file format only.
You only need the oscam.srvid when using the monitor or the web inter face. For saving memory consumption only insert the service IDs you really need. Some external programs use their own oscam.srvid and do not need the oscam.srvid of OSCam.
EXAMPLES 0001,0002,0003:000a|my provider 1|tv name 1|tv|my tv package 0004,0005,0006:000a|my provider 2|radio name 2|radio|my radio package 0006:000b|my provider 3|tv name 3|
SEE ALSO list_smargo(1), oscam(1), oscam.conf(5), oscam.user(5) oscam.server(5), oscam.guess(5), oscam.cert(5), oscam.services(5), oscam.ird(5), oscam.ac(5)
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #10 em: 20-11-2010 , 20:52 » |
|
oscam(1)
NAME OSCam - SC server
SYNOPSIS oscam
DESCRIPTIONS The OSCam software is an open source multi-protocol/multi-plattform SC server.
OSCam supports the following protocols:
camd 3.3x
camd 3.5x
newcamd with AU support, cascading/remote server ECM support
radegast
serial (HSIC, SSSP, BOMBA, DSR 9500)
camd 3.57x with AU support, cascading/remote server ECM support
camd 3.78x with AU support, cascading/remote server ECM support
gbox with AU support, cascading/remote server ECM support
CCcam with AU support, cascading/remote server ECM support
DVB API with AU, multi tuner and PIP support
OSCam works on the following plattforms:
Linux (tuxbox, arm, mips, mipsel, sh4, powerpc, ...)
Windows (based on cygwin1.dll)
Mac OS X
OPTIONS -b starts in background
-c <directory> read configuration from <directory>, default: see CS_CONFDIR in globals.h, while starting OSCam prints warnings on invalid keywords, comment lines start with # character.
-d <level> debug level mask: 0 = no debugging (default) 2 = ATR parsing info, ECM dumps, CW dumps 4 = traffic from/to the reader 8 = traffic from/to the clients 16 = traffic to the reader-device on IFD layer 32 = traffic to the reader-device on I/O layer 64 = EMM logging 255 = debug all
-m <filename> use <filename> as mmaped memory file, default: see CS_MMAPFILE in globals.h, needed for embedded systems without shared memory and windows
-h usage
SIGNALS SIGHUP reinit user db, clients and anti-cascading, for newcamd connections: after reloading the ident, please restart newcamd client
SIGUSR1 shift debug level to next level (see debug level mask above)
SIGUSR2 get reader SC info
SEE ALSO list_smargo(1), oscam.conf(5), oscam.user(5), oscam.server(5), oscam.srvid(5), oscam.guess(5), oscam.cert(5), oscam.services(5),
|
|
|
|
|
Fisicalsharing
|
 |
« Responder #11 em: 20-11-2010 , 20:52 » |
|
oscam.user(5)
NAME oscam.user - user configuration file for OSCam
SYNOPSIS The user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account).
DESCRIPTIONS The [account] section user = name account name, required
pwd = password password for account, required
hostname = hostname host from which user connection is allowed
betatunnel = <CAID>.<ServiceID>:<target CAID>[,<CAID>.<ServiceID>: <target CAID>]... define Betacrypt tunneling (max. see CS_MAXTUNTAB in globals.h). The ServiceID can also be used for wildcarded CAIDs.
example: betatunnel = 0100.0001:0200,0300.0004:0500 betatunnel = 0600.FFFF:0700
uniq = 0|1|2|4 unique level: 0 = disabled, default 1 = only one connection per user is allowed 2 = set user to fake if source ip is different (e.g. for newcamd clients with different CAIDs and ports) 3 = only one connection per user, but only the last login will survive (old mpcs behavior) 4 = set user only to fake if source ip is different, but only the last login will survive
sleep = minutes time waiting for inactive user, default:none
caid = <CAID>[&<mask>][:<CAID>[&<mask>]... limit CAIDs, default:all CAIDs, required
example: caid = 0100&ffff:0200:0300&ff00
au = label of reader|1 AU setting: label of reader = sending EMMs to specified reader (security issue: client can see SC data!) 1 = auto AU is sending EMMs to all readers (security issue: client can see SC data!) default:none
group = group[,<group>]... user assingment to reader group, default=none, required
services = [!]services[,[!]<services>]... user [de]assingment to service group, default:none
ident = <CAID>:<ident>[,<ident>,...][;<CAID>:<ident>[,<ident>,...]]... user assingment to idents, default:none
class = [!]class[,[!]class]... user [de]assingment to classes, default=none
example: class = 01,02,!03,!04
chid = <CAID>:<ChID>[,<CAID>:<ChID>]... user assingment to Irdeto ChID, default:none
monlevel = 0|1|2|3|4 monitor level:
0 = no access to monitor 1 = only server and own procs 2 = all procs, but viewing only, default 3 = all procs, reload of oscam.user possible 4 = complete access
expdate = <year>-<month>-<day>|<year>/<month>/<day> expiration date for account, default:none
example: expdate = 2001-11-21 expdate = 2002/12/22
disabled = 0|1 1 = account disabled, default:0
numusers = quantity (only if anti-cascading enabled) anti-cascading: user per account, 0 = anti-cascading disabled, default:0
suppresscmd08 = 0|1 0 = CMD08 for camd3 3.57x/3.78x clients enabled, 1 = CMD08 for camd3 3.57x/3.78x clients disabled, default:0
keepalive = 0|1 0 = disable keepalive between server and client connection, default:1
EXAMPLES [account] user = username pwd = password group = 1 au = myserialmousereader services = myservice betatunnel = 0100.0001:0101,0100.0002:0101 caid = 0100 ident = 0100:000000 uniq = 1
SEE ALSO list_smargo(1), oscam(1), oscam.conf(5), oscam.server(5), oscam.srvid(5), oscam.guess(5), oscam.cert(5), oscam.services(5), oscam.ird(5), oscam.ac(5)
|
|
|
|
|