RASPBERRY PI: INSTALLER OSCAM sous OS RASPBIAN STRETCH LITE

MOKUHTFESA

DZSatien Légendaire
Inscrit
5/1/10
Messages
1 268
raspberry pi: Installer oscam sous os raspbian stretch lite
Raspberry-Pi-Raspbian-Stretch.jpg

Ce guide suppose que vous avez un PC Windows pour télécharger l'image et la transférer sur une carte SD correctement formatée.

Articles nécessaires que vous trouverez detaillés dans la rubrique RASPBERRY


  • RASPBERRY PI: OS Raspbian STRETCH Lite Download and install
  • RASPBERRY PI: L’utilitaire de formatage de la carte SD
  • RASPBERRY PI: L’utilitaire Win32DiskImager, ecrire une image sur la carte MicroSD
  • RASPBERRY PI: WINSCP qui est un client FTP/SFTP

Commencons la connextion via ssh sur notre RASPBERRY et RASPBIAN STRETCH Lite fraichement installé:

-Une fois l'IP de votre Raspberry en main, lancez PUTTY et connecter vous à l'aide de ces identifiant

Identifiant:
Mot de passe:

-Nous allons changer le mot de passe de l'user "pi"


Code:
sudo passwd pi

-Nous allons changer le mot de passe de l'user "root"

Code:
sudo passwd root

-Connectons nous en mode SUPER UTILISATEUR sous l'user ROOT

Code:
su

UNE FOIS CONNECTE EN ROOT, COMMENÇONS LES CHOSES SÉRIEUSES



-Commencons par activer l'utilisation de l'user ROOT à distance, pour cela nous allons modifier le fichier nommé "
sshd_config" comme suit:

Code:
[COLOR=#242729][FONT=Consolas]nano /etc/ssh/sshd_config[/FONT][/COLOR]

-Recherchez dans les paramettres de ce fichier la ligne "PermitRootLogin"

-Editez la en la remplacant par:


PermitRootLogin yes

-Rebooter votre Raspberri Pi avec la commande

Code:
reboot

-Une fois votre raspberry redemarré, connecter vous via putty en ROOT

-Je suggère de changer la mémoire partagée si vous utilisez ceci comme un serveur Oscam dédié et rien d'autre


-Selectionnez "Expand Filesystem Ensures that all of the SD card storage is available to the OS", valider et quittez raspi-config


Maintenant nous sommes prêts à compiler Oscam



-Nous allons compiler Oscam avec Smartreader et PCSC

Code:
[LIST=1]
[*]apt-get update
[*]apt-get -y install apt-utils dialog usbutils
[*]apt-get -y install gcc g++ wget
[*]apt-get -y install build-essential subversion libpcsclite1 libpcsclite-dev
[*]apt-get -y install libssl-dev cmake make
[*]apt-get -y install libusb-1.0-0-dev nano
[*]apt-get install pcscd pcsc-tools
[/LIST]

-Ensuite, créez le lien symbolique suivant pour que Smartreader soit ajouté au cours de la compilation

Code:
ln -s /usr/lib/arm-linux-gnueabihf/libusb-1.0.a  /usr/local/lib/libusb-1.0.a


-Obtenez les sources Oscam

Code:
[LIST=1]
[*]cd /usr/src
[*]svn co http://www.streamboard.tv/svn/oscam/trunk oscam-svn
[/LIST]

-Compilez Oscam

Code:
[LIST=1]
[*]cd oscam-svn
[*]mkdir build
[*]chmod 755 build
[*]cd build
[*]cmake -DHAVE_LIBUSB=1 -DHAVE_PCSC=1 -DWEBIF=1 -DHAVE_LIBCRYPTO=1 -DWITH_SSL=1 ..
[*]make
[/LIST]
Faites-vous un café, vous avez un peu de temps devant vous alors profitez-en!

-Maintenant qu'il est installé - nous devons le déplacer

Code:
[LIST=1]
[*]cd /usr/src/oscam-svn/build
[*]cp oscam /var/local/
[/LIST]

-Deplacez l'outil list_smargo

Code:
[LIST=1]
[*]cd /usr/src/oscam-svn/build/utils
[*]cp list_smargo /var/local/
[/LIST]

-Maintenant que les eux fichiers sont dans /var/local, nous devons changez les permissions

Code:
[LIST=1]
[*]cd /var/local
[*]chmod 755 oscam
[*]chmod 755 list_smargo
[/LIST]

-Nous allons faire en sorte que OSCam demmarre au demarrage du RASPBERRY, pour cela, nous allons editer le fichier rc.local

Code:
nano /etc/rc.local


-Descendez jusqu'a la ligne juste au-dessus de «exit 0» et en-dessous de «fi», et ajouter ce qui suit

Code:
/var/local/oscam &

-Sauvegardez en faisant "Ctrl+x" et acceptez les changement "Y", OSCAM EST PRET A DEMARRER AU DEMARRAGE

-Pour le faire redémarrer tous les jours à 5h45 et libérer de la mémoire toutes les heures, éditez le fichier crontab

Code:
nano /etc/crontab


-Ajoutez ces deux lignes

Code:
[LIST=1]
[*]05 * * * * root echo 3 > /proc/sys/vm/drop_caches
[*]45 05 * * * root /sbin/reboot
[/LIST]

-Sauvegardez en faisant "Ctrl+x" et acceptez les changement "Y", VOILA OSCam REDEMARRE TOUT LES JOURS A 05H45

A VOUS DE JOUER! LES FICHIER CONFIG D'OSCAM SONT A AJOUTER ET SE TROUVE DANS /USR/LOCAL/ETC

:bye:


 
Dernière édition:
n'hésites pas a faire un retour apres ton install.
L'avantage avec cette install cest que j'ai ajouté deux tache cron pour un redemerrage toute les 24heures et un effacement de memoire cash du rasp toute les 24aussi
 
OK j'attends toujours ma carte SD... certainement début novembre

Merci
 
probleme erreur

bonjour,

je viens d'essayer ton tuto et j'ai cette erreur :



[ 55%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
/usr/src/oscam-svn/reader-cryptoworks.c:11:18: error: field ‘exp’ has incomplete type
BIGNUM exp;
^~~
/usr/src/oscam-svn/reader-cryptoworks.c:12:18: error: field ‘ucpk’ has incomplete type
BIGNUM ucpk;
^~~~
CMakeFiles/csreaders.dir/build.make:134: recipe for target 'CMakeFiles/csreaders.dir/reader-cryptoworks.o' failed
make[2]: *** [CMakeFiles/csreaders.dir/reader-cryptoworks.o] Error 1
CMakeFiles/Makefile2:110: recipe for target 'CMakeFiles/csreaders.dir/all' failed
make[1]: *** [CMakeFiles/csreaders.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
root@raspberrypi:/usr/src/oscam-svn/build#

peux-tu m'aider ?

existe t il n autre tuto ?

bien à toi

Benoit
 
bonjour a quel moment du déroulement de l'installation tu obtiens cette erreur?
 
Bonsoir,

Pour info, il m'a fallu 1h pour:
-Telecharger l'image Raspbian Strech Lite.
-Creer l'image disque sur microsd de 8Go.
-Installation microsd sur Raspberry Pi zero W.
-Connexion via ssh en mode headless (server distant) donc sans ecran ni clavier... Connexion via wifi&ssh parametrés lors de la creation de l'image.
-Demarrage, mise a jour des paquets, et un petit upgrade.
-Installation openvpn et connexion vpn privée et proxy.
-Instllation OScam en compilant en ajoutant le reader "pcsc".
-parametrage oscam.

Voila, un petit server oscam sous vpn & connexion en wifi. Discret demandant une alimentation type microUSB 5V 1,5A. possibilité d'utiliser une alimentation electrique autonome comme par exemple panneau photovoltaïque&batterie.....

Prix Total Investit:35€

-Raspberry Pi Zero 11€
-MicroSD 8Go class10 4€
- Boitier Rpi Zero 5.95€
-Lecteur PCSC usb 10€

20180612_224637.jpg
 
Salut Merci pour ton tuto je vais l'utilisé et installer oscam .Mais je suis débutant en tous ce qui concerne Sat. Ce que je comprend pas c'est qu'on utilise Lecteur PCSC usb pour pouvoir lire la carte mais ou on connecte le tuner de la parabole ? Merci a toi
 
Salut Merci pour ton tuto je vais l'utilisé et installer oscam .Mais je suis débutant en tous ce qui concerne Sat. Ce que je comprend pas c'est qu'on utilise Lecteur PCSC usb pour pouvoir lire la carte mais ou on connecte le tuner de la parabole ? Merci a toi

Bonjour
Ce que je présente nest qu'un server autonome avec un lecteur de carte.
Si tu a une box dvbs sous linux tu as besoin soit:
-un oscam client si tu la pas de carte
- un oscam serveur si tu as une carte
 
RASPBERRY PI INSTALLER OSCAM sous OS RASPBIAN STRETCH LITE

Ah daccord Merci Mais je me suis renseigné et jai vu que le Raspberry Pi avait une sortie HDMI et non pas une prise VGA.. Dommage pour les vieux écrans :/
 
Bonjour,

[FONT=libre franklin, Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif]je viens d'essayer le tuto et ça marche très bien et je vous remercie bcp car mon problème est résolue [/FONT]
 
Retour
Haut