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!!!!
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
How to use Oscam Config Creator
[youtube]http://youtu.be/dNmsrdjbn9s[/youtube]
Please use FULL SCREEN view if you want to clearly see what is happening on the screen. Please report if this video helps you! This is my video btw.
Oscam Config Creator Download (24.12.2012)
Oscam Config Creator
3.5.0.111: Fix all the cards that require a BoxID
3.5.0.110: Fix Unitymedia UM02 map
3.5.0.109: updating beta tunnel (in general)
3.5.0.108: Adjustments cards with beta tunnel
3.5.0.107: KD D02 Card: initialization as Nagra Card
3.5.0.106: P02 Sky Map: initialization as Nagra Card
3.5.0.105: Sky card A02: initialization as Nagra Card
3.5.0.104: S02 Sky Map: initialization as Nagra Card
3.5.0.135: Keepalive für ausgehende Newcamd-Verbindungen hinzugefügt
3.5.0.134: Kleinere Anpassungen Cccamd-Protkoll
3.5.0.133: Auto-Overclocking Anpassungen (THX to depp0n)
3.5.0.132: KD D01 Smartcard hinzugefügt
3.5.0.131: Platforma HD Smartcard hinzugefügt
3.5.0.130: Telecolumbus Smartcard hinzugefügt
3.5.0.129: ***-Karten nun auch in den internen Kartenlesern möglich (THX to depp0n)
3.5.0.128: Auswahlbox für den Wert des “ins7e11” Parameters hinzugefügt
3.5.0.127: Parameter “ins7e11” für ***-Karten hinzugefügt
3.5.0.126: Aljazeera Smartcard hinzugefügt
3.5.0.125: Bugfix Deskkey bei Newcamd-Server
3.5.0.137: “cool_timeout_init” for Sky V13 and V23 adds KabelBW (THX to depp0n)
3.5.0.144: Änderungen der Standardwerte für das Webinterface
3.5.0.143: Nagra-Modus für die UM I12 Smartcard hinzugefügt
3.5.0.142: Kleinere Veränderungen bezüglich des Nagra-Modus
3.5.0.141: Anpassung HD+ Karten an aktuelle Oscam-Versionen
3.5.0.140: EMMCache angepasst
3.5.0.139: CWS_Incoming_Port auf “0” gesetzt in newcamd.list
3.5.0.138: Fix G09 Smartcard
3.5.0.146: Neue Methode für Updatecheck
3.5.0.147: Anpassungen CCcam-Server in oscam.conf
3.5.0.148: Zahlreiche Fixes für Karten bezüglich dem Parameter “cool_timeout_after_init”
3.5.0.149: Fix Skylink Karte
3.5.0.150: Anpassung der Parameter “H” und “E” in der mg_cfg
3.5.0.151: Liwest Smartcard hinzugefügt
3.5.0.152: Sky V14 Smartcard hinzugefügt
3.5.0.153: Fix Hilfetexte
3.6.0.161: Fix for SRG card
3.6.0.160: storage configs now in subfolders automatically (date and time)
3.6.0.159: G09 map optimization (THX to depp0n)
3.6.0.158: New dvbapi parameters “decodeforever” added
3.6.0.157: Added HD + HD03 map
3.6.0.156: coolstream.to WebIf Skin 1.2.2 by OneOfNine added
3.6.0.155: Bereiningung “save init history” because deprecated since SVN7128
3.6.0.154: switch to oscam with dvbapi as standard (THX to depp0n)
Download: https://www.satnigmo.com/Oscam_Config_Creator_3.6.0.162.zip

