Files location for all important softcams (CCcam, MGcamd)
Source: http://cs-kings.net/thread100.html
Newcamd
o Keys directory: /var/tuxbox/scce -keylist, ppua, constancw, rsakeylist, tpscrypt (/var/scce for versions < 6.01)
o Program files: /var/bin – newcamd, cardserv, cardspider, betadserv
o Config files: /var/tuxbox/config/newcamd – newcamd.conf, cardserv.cfg, betad.cfg (/var/tuxbox/config for versions < 6.02)
o AU files: /var/tuxbox/scce/ – nagrarom3.bin, nagraram3.bin, nagraepr3.bin, sttestrom3.bin, stmaprom3.bin, nagrarom7.bin, nagraram7.bin, nagraepr7.bin, nagrarom10.bin, nagraram10.bin, nagraepr10.bin, nagrarom11.bin, nagraram11.bin, nagraepr11.bin, rsakeylist (/var/scce for versions < 6.01)
UCAS/SCAM
o Keys directory: /var/keys – ‘SoftCam.Key’, seca2,nagra,via, irdeto,conax
o Program files: /var/bin – scam
o Config files: /var/keys – softcam.cfg
o AU files: /var/keys/ – seca2 /nagra_rom
Cam X
o Keys directory: /var/keys – ‘SoftCam.Key’
o Program files: /var/bin – camx server
o Config files: /var/etc – camx.config
o AU files: var/keys/ – AutoRoll.key
Evocamd
o Keys directory: /var/keys – Autoupdate.Key & Keylist.txt
o Program files: /var/bin – evocamd
o Config files: /var/keys – camd_cfg
o AU files: /var/keys – Autoupdate.Key, /var/scce/ – nagraepr3.bin, nagraepr7.bin, nagraepr10.bin, nagraepr11.bin, nagraram3.bin, nagraram7.bin, nagraram10.bin, nagraram11.bin, nagrarom3ext.bin
Radegast
o Keys directory: /var/keys – SoftCam.Key & AutoRoll.key
o Program files: /var/bin – rdgd, camd.rdgd, netpilot
o Config files: /var/etc – radegast.cfg
o AU files: Need a patched driver for older conax cards
Camd 3
o Keys directory: /var/keys – camd3.keys
o Program files: /var/bin – camd3, pcamd
o Config files: /var/keys – camd3.conf, camd3.config, camd3.servers, camd3.users, pw_start.services, camd3.conf only needed for older camd3
o AU files: /var/keys/ – seca_hash.bin, seca2_hash_0070.bin, seca2_mask_0070.bin, camd3.keys
MGcamd
o Keys directory: /var/keys – SoftCam.Key, AutoRoll.key, tps
o Program files: /var/bin – mgcamd
o Config files: /var/keys – mg_cfg
o AU files:
Xcamd
o Keys directory: /var/keys – Keys.txt, AutoRoll.key
o Program files: /var/bin – xcamd
o Config files: /var/etc – xcamd.conf
o AU files: /var/roms/ – eeprom10.bin, eeprom11.bin, eeprom3.bin, eeprom7.bin, ram_10.bin, ram_11.bin, ram_3.bin, ram_7.bin, rom10.rom, rom11.rom, rom3.rom, rom7.rom
CCcam
o Keys directory: /var/keys – SoftCam.Key, AutoRoll.key, constant.cw
o Program files: /var/bin – CCcam
o Config files: /var/etc – CCcam.cfg
o AU files: uknown
The latest Cam X:
o Keys directory: /var/keys – SoftCam.Key
o Program files: /var/bin – camx(ng) + server(ng)
o Config files: /var/etc – camx.config
o AU files: var/keys/ – AutoRoll.key
Compile OSCam on Fedora
You need to connect to your PC using telnet (putty). Select all lines below at the same time and copy paste them in putty (telnet). OS will start to install packages.
yum install cvs subversion autoconf libccid automake libtool gettext make cmake tar bzip2 gzip patch ncurses-bin gcc g++ flex bison pkg-config wget libpng2 libpng3 zlib gcc-c++ pcsc-perl pcsc-tools pcsc-lite pcsc-lite-devel pcsc-lite-doc pcsc-lite-libs ccid ctapi-cyberjack-pcsc monosim pcsc-lite-openct pkg-config wget libpng3 libpcsclite1 libpcsclite-dev libusb-dev libssl-dev libpng12-0 libpng12-dev libpng3 libpng-sixlegs-java libpnglite-dev pngquant libpngwriter0-dev libpngwriter0c2 zlib-bin zlib1g-dbg zlib1g-dev zlib1g zlibc dialog build-essential mercurial hal
Use this command if you have omnikey readers:
yum remove openct
Install this package if you have Smargo cardreader:
wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.8/libusb-1.0.8.tar.bz2
tar xjf libusb-1.0.8.tar.bz2
cd libusb-1.0.8
./configure; make; make install
Now we are ready for final steps!
cd .. (you need to come to the root of your sistem)
svn co http://streamboard.de.vu/svn/oscam/trunk oscam-svn # you can also add -r xxxx at the end, if you want to download specific version of oscam. Lets say 7190. Very useful, especially if newer versions of OScam are very unstable!
cd oscam
mkdir build
cd build
cmake ..
make
make install (this command will install oscam file to /usr/local/bin)
This is it! Your oscam should support pcsc (omnikey) and smargo cardreaders!
For discussion please visit this thread:
https://www.satnigmo.com/forum/index.php?threads/compiling-oscam-in-fedora.549/
Block unwanted providers on OScam
Source: http://www.eurocardsharing.com/f373/how-to-filter-out-unwanted-and-or-fake-providers-on-oscam-s-cccam-server-358976
Here is an example how to block unwanted providers on Oscam CCcam readers.
EXAMPLE: We would like to filter out fake seca and via providers on the CCCam reader. Create new entries in the oscam.services file and add the CAID and Provid which you do not want.
oscam.services
[SECA_FAKE]
caid = 0100
provid = 00331b,00331d,003341,004108,005001,005211,005225 [VIA_FAKE] caid = 0500 provid = 020820,020a10,020a20,020a30,021120,022f10,024f10,0 25910,030a10,030a20,030a30,030a40,032840,032910,03 2930,032940,032950,040820,040830,041710,042210,042 410,042710,042810
In the server file add an entry called services for a CCCam reader, add the earlier defined entries in the services file and put an “!” in front of it.
oscam.server
[reader]
label = Reader label
protocol = cccam
device = Host,Server_port
user = User
password = Password
services = !seca_fake,!via_fake Make sure the the conf file has “reshare_mode” set to “1” in the cccam section!!
oscam.conf
[cccam] port = server_port reshare = x ignorereshare = x version = x.x.x reshare_mode = 1 #This enables you to reshare your local cards and services altogether! VERY IMPORTANT!!!!
Connect MGCamd and CCcam
You probably know MGCamd. This is great client EMU that is in my opinion better than CCcam and OScam (as client!!). Configuring is quite easy, you just need to have right instructions. For example, OScam is real pain in the arse when you want to set it up.
Well I prepared a package for you: https://www.satnigmo.com/MGCAMD_1.38_MIPS.rar
Here you will get mgcamd 1.36 for mipsel receivers (VU+, CT and Dreambox receivers) + two config files. One is called mg_cfg, other one is cccam.list. Both files need to be in var/keys
mg_cfg is already edited so it can be used immediately (mgcamd+cccam connection)! What you need to do is to make a C line and copy/paste it in cccam.list file. Easy! I assume you know how to make C line? First you need to make F line on your server side where cccam is running. Then simply make C line from that F line! For more instruction check google 😉
And thats it! You now have MGCamd which is connected to CCcam server. You will see that MGCamd is very fast when it comes to zapping speed 😉
FOR DISCUSSION ABOUT THIS ARTICLE VISIT THIS THREAD ON FORUM:
https://www.satnigmo.com/forum/index.php?threads/connect-mgcamd-with-cccam.532/
OScam and DVBApi
If you want to use OScam for watching TV (not only for reading cards) you need to add these lines to oscam.conf FILE:
[dvbapi]
enabled = 1
au = 1
boxtype = dreambox
user = local
request_mode = 0
reopenonzap = 1
# You can also try decodeforever = 1
These lines are not included in configs that you can find on this page. Also this is only for Dreambox/VU+/ClarkeTech receivers. If you want to use dvbapi on other receivers please change this line accordingly:
boxtype = dreambox
There are other boytypes! For more information about this “problem”, please visit: http://www.streamboard.tv/wiki/OSCam/en/Config/oscam.conf

