Display MoreHere is my simple How to:
Compiling oscam on Ubuntu is relatively easy. I use 18.04.1 LTS, but it also works on older and newer versions.
You must connect to a computer or server using telnet / ssh (use a small application called a putty). Select all lines at once and copy them to telnet (right-click on the cursor in telnet). The OS will start installing packages.
Codeapt-get install cvs subversion autoconf libccid automake libtool gettext make cmake tar bzip2 gzip patch ncurses-bin gcc g ++ flex bison pkg-config pcsc-tools pkg-config wget libpcsclite1 libpcsclite-dev libusb-dev libssl-dev libssnglite-dev pngquant zlib1g-dbg zlib1g-dev zlib1g zlibc dialog build-essential mercurial minizipInstall this package only if you have Smargo cardreader (there may be a newer version on the sourceforge server, please check first):
Codewget 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 installWe are now ready for the next steps!
Codecd .. (you must go to the root directory of your system) svn checkout http://www.streamboard.tv/svn/oscam/trunk oscam-svn # you can also add: "-r xxxx" to the end to download a specific version of oscam. Very useful, especially if the newer version of OScam is not stable. cd oscam-svn mkdir build cd build cmake .. make make install # (this command will install oscam in the /usr/local/bin directory !! - if you already have an oscam binary there, make a backup of it)Now you need to change the attributes of the oscam file to 0755. Use these commands:
You also need to set it to start automatically at boot time. Enter the following commands:
Write this line before the line "exit 0":
Press CTRL + C and confirm the changes with Y.
Now you need to create the oscam configuration files and transfer them to / usr / local / etc. You will also be able to use PSCS card readers (such as Omnikey) and Smargo!
thnx to OldSkul.
i got this error
root@xxxxxx : apt-get install cvs subversion autoconf libccid automake libtool gettext make cmake tar bzip2 gzip patch ncurses-bin gcc g ++ flex bison pkg-config pcsc-tools pkg-config wget libpcsclite1 libpcsclite-dev libusb-dev libssl-dev libssnglite-dev pngquant zlib1g-dbg zlib1g-dev zlib1g zlibc dialog build-essential mercurial minizip
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package g
E: Unable to locate package +
E: Regex compilation error - Invalid preceding regular expression
E: Couldn't find any package by regex '+'
E: Unable to locate package libssnglite-dev
