SHARING (simple)





Pour que les autres clients extérieurs puissent entrer dans vos serveurs ,
il vous faut une adresse en Dyndns, puisse que votre box internet change d'adresse tous les 24 heures
certains sites fournissent trente deux adresses de votre choix pour une faible somme annuelle (~ 12 à 15$)
un petit logiciel sera fourni ,connecté avec votre pc qui surveillera chaque changement d'ip de votre Box




Client Newcamd

Je suis le client



















Rafraichir la page Web info de la dreambox
la page webinfo (sur sa page web http://Ip adress serveur :16001(port par défaut) qui indique les Ecm des clients connectés à la dream ne possède pas
la fonction de raifraichissement de la page
sur le site :http://www.pagereboot.com/ ou http://www.pagereboot.com/?url=http://votrepage.dyndns.org:votreport/fichier &refresh=7
"votrepage.dyndns.org" est votre page sur le compte dyndns ou un autre site qui vous permet de vous connectez depuis l'extérieur
"Votreport" est le port de votre web info (sur la dream c'est le port16001 par défaut mais vous pouvez la changer selon votre choix dans le fichier CCcam.cfg)
"Refresh"=7 7 est en seconde que vous pouvez choisir une autre valeur
exemple :http://www.pagereboot.com/?url=http://mapagewebinfo.dyndns.org:16001/activesclients&refresh=7 ("activesclients" est la page que vous voulez rafraichir)



Un exemple de routage



Résumé
il me semble cela semble difficile pour certains qui veulent réaliser du partage !
1°) vous voulez être le serveur !
* il faut choisir un récepteur qui sera mis en mode serveur soit avec du Cccam ,newcamd ,Gbox(logiciels de partage) etc
déja il faut savoir si votre appareil peut fonctionner sans trop de probleme quand il sera mis
en mode serveur
Par exemple les Azbox ont des bugs et ne sont pas trop conseillés pour être en mode serveur !!

c'est seulement pour votre maison = réalisation pas trop difficile. si c'est pour que l'on vienne prendre vos clés depuis l'extérieur vers votre serveur de partage: il faut avoir une adresse Dyndns
(le plus simple c'est de prendre un abonnement sur un site Dyn pour avoir au moins une ou deux adresses )

parce votre box internet (livebox ou autre) change d'Ip presque tous les 24 heures!!

avec ces adresses vous pourrez aussi installer des caméras chez vous et avec votre portable gsm y voir tout ce qui se passe!

le récepteur qui est mis en mode serveur demande :
son Ip = le même que l'appareil !
son port : c'est la porte configurée dans votre livebox ou serveur internet(maison) qui permet d'arriver vers votre récepteur serveur !!
ce port doit être configuré dans la livebox ou votre serveur maison (c'est un peu plus compliqué : faut savoir manipuler les données de votre box internet !! ,Eh oui!
C'est vous qui choissez le numéro du port !
c'est un port qui doit être libre !
comment savoir le numéro de port libre ?

Chaque programme utilise une ou plusieurs portes pour fonctionner. Il existe un total de 65535 ports possibles.
D'où vient ce chiffre miracle ? C'est tout simplement le résultat de 2^8-1 = 65535.
Il faut savoir que le port est codé sur 8 bits (8 * « 0 » ou « 1 »), on peut donc former 65536 combinaisons différentes de ces 2 chiffres.
Les 1024 premiers ports, c'est-à-dire de 1 à 1024 sont connus et fixés par la communauté internationale comme le W3C (World Wide Web Consortium) qui fixe les règles du web et
ne peuvent pas être utilisés par n'importe quel programme.
Tous les autres ports sont libres et peuvent être utilisés par n'importe quel programme pour n'importe quel but tant que le port en question n'est pas déjà utilisé.
Voici quelques ports parmi les plus courants :
21, pour l'échange de fichiers via FTP
22, pour l'accès à un shell sécurisé Secure SHell, également utilisé pour l'échange de fichiers sécurisés SFTP
23, pour le port telnet
25, pour l'envoi d'un courrier électronique via un serveur dédié SMTP
80, pour la consultation d'un serveur HTTP par le biais d'un Navigateur web
110, pour la récupération de son courrier électronique via POP
143, pour la récupération de son courrier électronique via IMAP
443, pour les connexions HTTP utilisant une surcouche de sécurité de type SSL : HTTPS
3389, pour le RCP de microsoft (Remote connection protocol)
6667, pour la connexion aux serveurs IRC
(Source internet Craym)
Comme dans mes exemples de serveurS ,j'ai choisi les ports dans le menu Nat/Pat 8000-8010 qui sont libres

User : vous choissez un nom , des chriffres ou lettres & chriffres de votre choix
Le mot de pass:vois choissez un mot de pass que vous allez donner aux clients qui veulent entrer dans de votre serveur
votre adresse qui utilise le service Dyndns : exemple rrisat.dyndns.org
le rrisat est mon login de mon abonnement sur le site Dynxx
il sera seulement utilisé par mes amis-clients (qui sont en "mode client" avec leur récepteur)
et si je suis moi même en "mode client" avec un autre récepteur à la maison pour me connecter a mon autre appareil qui est en "mode serveur"
j'aurai besoin seulement de l'adresse Ip du récepteur qui est en" mode serveur" pour le mettre dans mon autre appareil qui est en "mode client"

Attention vous ne pouvez pas tester votre adresse en dyndns avec un récepteur à la maison = vous ne pouvez ,vous rebouclez sur vous même!!!
il faut avoir une connection qui ne dépend pas de votre box donc extérieur à votre box(serveur internet)

un ami pourra faire le test
(il existe aussi sur internet des sites qui proposent de réaliser des tests pour savoir les ports connectés a votre Box)
Si vous êtes seulement en mode client avec votre récepteur ,vous n'avez rien à configuer dans votre box internet
seulement savoir l'Ip de votre récepteur serveur ,son port ,son user et mot de pass

si vous êtes un client extérieur il aurez besoin :
du login du serveur que vous allez vous connectez ,son User ,son port et son mot de pass
il existe aussi des fichiers de configuration que l'on peut faire entrer dans certains récepteurs pour autoriser seulement les amis que l'on veut faire se connecter
renseignements sur les forums de partage


On ne peut tester son port serveur de l'intérieur ,il faut être a l'extérieur de la Box internet
un site pour tester son Port (vu de l'extérieur) http://www.yougetsignal.com/tools/open-ports/

 
Notes & observations
Certains récepteurs mis en" mode client" peuvent détecter le login et la carte du serveur ,mais restent crypter ,
il faut soit autoriser les clés internes (Emm) du serveur
soit changer de version du "Fw sharing" du serveur
ou encore celui dans l'appareil client
exemple N°1 : Openbox s9 mis en serveur Newcamd (canalsat)
Azbox premium (client extérieur)détecte et décrypte les chaines ( canalsat)
Azbox Bravissimo (client extérieur)détecte la carte du serveur mais ne décrypte aucune chaine!

Engel (client ext) détecte la carte du serveur mais ne décrypte aucune carte
Azbox ultra (client extérieur) détecte le serveur ,mais reste en mode crypté pour les chaines
= changer le Fw du serveur pour le partage!!

Exemple N°2 : Ferguson Ariva ts 100 en serveur Newcamd (canalsat)
Azbox premuim OK (client extérieur)
Azbox Ultra ok (Client extérieur)
Engel 4800 Ok (client extérieur)
Moozca Ok (Client extérieur)
Openbox Ok (client extérieur)
Résultat l"Ariva Ts 100 a un bon Fw newcamd !
Il existe plusieurs versions de "Fw Newcamd" il faut trouver le bon pour son serveur qui fonctionne avec tous les autres
Transpiration oblige!!!!
Certains récepteurs demandent aussi un fichier "propri" pour autoriser certains providers (Caids)
il faut aussi trouver le chemin du répertoire pour l'autoriser par le fichier "CCCam.Cgf ou Newcamd.cfg
certains programmeurs de "Fw libres" ne sont avides de donner les solutions
sueurs en grands nombres!!!
Notes


Freeze Image
côté serveur
1° vitesse du processeur de votre serveur trop lent
2° vitesse en upload de votre Fai (fournisseur access internet)
ils ne fournissent qu'1 mo en vitesse de upload dans les meilleurs des cas
3°)vous avez trop de clients
4°)vous êtes aussi en train de regarder avec votre appareil mis serveur le canal d'un satellite!
5°)vous avez peut être trop de serveurs chez vous avec votre upload qui a une vitesse faible < 1mo = problème!
7°) micros coupures internet


Côté client

vous avez trop de charges(divers appareils branchés sur votre réseau internet) pour votre Box internet


Concernant le logiciel Updater de "www.dyndns.com " C'est un firware qui met à jour l' adresse Ip de votre Box pour le compte Dyndns ,No-ip ou autre
(si vous vous souvenez ,un compte dyndns ou Ddns est utile pour que vos clients puissent vous joindre par internet
quand votre box(modem routeur) change d'Ip tous les 12 h ou 24 h il vous faut un compte dynsdnsqui garde toujours
la même adresse (Url)même si l'adresse Ip de votre modem-routeur(Box) change)
vérifier si votre appareil mis en mode serveur à un menu avec un compte pour le DDns network
celui du ferguson 100 ou 102 ne fonctionne pas avec le patch! Grrrrrrrrrrr!
Et si cela est possible ,vous n'aurez plus besoin que votre Pc soit allumé pour mettre à jour votre compte DDns
cela se fera par le DDns de votre serveur !
Traitement des demandes -réponses entre le client et le serveur



Combien de clients qui peuvent se connecter sur un serveur domestique
?




Trop de critères entrent en jeux
*la vitesse de la ligne du réseau internet en débit montant (upload)
généralement les providers d'acces internet donnent seulement 1 mo/s de bande.(bande publique) réduite à ~ 800 kb/s max!
pour les professionels les bandes émissions réceptions sont symétriques ,mais avec des tarifs élevés
chez des particuliers cablés en fibre optique ,cette solution est meilleure que le cable cuivré!!
* De la vitesse d'acces du lecteur de carte du serveur (Omnikey ,smargo ,Infinity)
* De la vitesse du microprocesseur de votre ordinateur ou du microprocesseur du récepteur satellite mis en sharing serveur
* Des vitesse des réseaux internet de vos clients
* Du délais d'attente (ou de latence) du récepteur avant que la chaine ne passe en mode cryptée (dépend du récepteur satellite du client) (généralement il y a cryptage de la chaine après 9 s d'interruption de la demande)
* De la LB Value/ Reader ou temps de lecture/transmission des infos du serveur vers le récepteur client
* Du type de carte cryptée!!.
entre 200ms à 400ms (LB Value/ Reader) pour tous les clients par exemple cela donne environ :45 à 22 clients connectés (9000ms/200 ou 400)
calcul de rêve mais cela est seulement pour un calcul théorique (voir explications plus haut)
On peut aussi installer plusieurs cartes d'abonnements qui seront mises en partage de charge(Loadbalancer)
Il faudra aussi ajuster le" Loadbalancer"(oscam) par expérience
on visera entre 16 à 30 clients max pour les meilleurs récepteurs (Dreambox ,Vu+duo,Azbox me,Pc linux oscam))
et plus vous avez un ligne d'internet rapide en upload (fibre optique ou un débit supérieur à 700kb/s ) et aussi un lecteur de carte rapide plus vous pourrez avoir de clients connectés!
Nota :si vous avez une box pour toute la famille ,c'est sure que les freezes images seront plus nombreux pour les clients => les membres de votre famille se connectent aussi sur la même ligne internet !!!!!!
de même avec un module SmartII installé pour partager votre carte avec d'autres récepteurs chez vous!!
Lors L'installation d'un module Clone+ ou smartWi qui distribue les informartions de la carte originale vers 3 à 4 autres quatres cartes clonées
si vous avez une carte clonée qui est mise dans un lecteur de carte (smargo , infinity etc) les Ecm(message des droits cryptés) seront retransmis avec au moins 300 à 400 ms de plus!!!
que les infos retransmises avec une carte originale installée dans un lecteur(smargo Omnikey etc) sans smartwi ou clone+
il y aura de ce fait moins de clients connectés et l'apparition de coupures de transmission plus fréquenques
exp :lecteur de carte sans smartwi ou clone+ installée = ~200 à 350ms ,et avec une carte clonée mise dans le lecteur (smargo ,omnikey) et infos distribués par les modules smartwi ou clone+ = ~ 500ms à 750ms !!

Le Temps des ECM
Quand vous faites un serveur ,il est important de comprendre ce que signifie Ecm ,Entitlement Control Message
c'est le controle des droits de la chaine que vous allez regarder.
on ne peut pas faire un serveur sans comprendre sa fonction
quand vous voulez regarder une chaine cryptée en tant que client ,vous faites d'autorisation au serveur
Le message contient le Caid(0100 seca ,0500(viacess)( ,N° d'identité provider canalsat ,orange))le sid(service identité de la chaine)
Le serveur vérifie dans ses "fichiers" vos élements démandés via les lecteurs de cartes ('smargo ,omnikey ,ou lecteur intégré au récepteur)et vous rend réponse
voila en gros le temps de l'ECM.. étant donné que vous n'êtes pas le seul à faire une demande et que les demandes se font en série ,premier arrivé, premier servis
vous imaginez déja les difficultés que vous allez rencontrer quand vous avez des temps Ecm pour vos clients qui sont élévés!!
pourquoi ? parce que chaque récepteur ont un temps de latence de la réponse qui est d'environ 7 à 9 secondes selon les récepteurs et aussi de la carte du lecteur,
du type de codage de la chaine (mpeg 2 ,mpeg4 ,seca,viacess,Nds ,nagra)
exemple
vous avec un lecteur de carte dans votre serveur
il se pointe un client avec un Ecm de 2000 ms
et vous avez validez un temps max demande/réponse de 2500ms pour le reader client (permettre aux clients lents de se connecter et de repartir avec leur Ecm)
vous allez avoir des "freezes" sur les autres clients car le nombre de demandes sera réduit
et si vous diminuez le temps demande/réponse à 1500ms(fichier de configuration dans oscam ,ce client sera rejeté à 1500ms pour permettre aux autres clients de mieux faire leur demandes
comment faire? par expérience en réglant le loadbalancer (oscam) ,jouant sur la vitesse(upclocking) du reader (pas trop car on peut la griller)changer de model de lecteur ,
ou de mettre une carte intégré au pc (si vous êtes en mode serveur sous Pc linux)
réduire vos cables entre box internet et appareil lecteur ,nettoyer vos connections ..
réduire les resharing ou jouer sur l'anticasding (certains clients (qui sont en mode serveur/ client) peuvent redistriber vos clés (Emm) vers d'autres clients à eux) supprimés vos smartII ou clone+ ,mettez la carte d'origine directement dans le lecteur!


Relevé de mesure des Millisecondes sur le serveur Pc linux Oscam tous les autres clients sont Out
avec un lecteur de Cartes smargo 3 (triple) avec seulement une carte viaccess OrangeSat + Box internet :livebox

Fréquence Type milliseconde
11554 HD 292-312
11593 Tnt Viaccess 224-226
11633 HD 268-283
11673 Sd 268-317
11073 Sd 282–293
10985 Viaccess 226-377


Relevé de mesure des Millisecondes sur le serveur Pc linux Oscam tous les autres clients sont Out
avec un lecteur de Carte Omikey3121 avec seulement une carte viaccess OrangeSat + Box internet :livebox

Fréquence Type milliseconde
11554 HD 260-277
11593 Tnt Viaccess 189-192
11633 HD 233-248
11673 Sd 236-282
11073 Sd 247–253
10985 Viaccess 203-294

On note Une différence de 35ms entre une carte Smargo triple et un lecteur Omnikek


Nota : ce temps va legèrement augmenter avec le nombre de clients qui vont se connectés ,du trafic du réseau de votre ligne internet et de celui de certains clients
qui ont aussi un mauvais réseau internet. on peut diminuer le temps en installant un autre type de lecteur de carte juste un peu plus rapide (Omnikey )
ou en placant un (Cam )lecteur de carte intégré au pc par slot Scsi (on sera dans l'obligation d'ajouter un module pcmcia lecteur de carte!!)



Le fichier CCcam.cfg (Dreambox ,vu+2 azbox premuin)





DXSat 
IKS



sharing-en-image


Serveur Oscam sous Pc Linux Ubuntu 12.04
Camd3.3-Camd3.5-camd3.5TCP-Newcamd-CCcam -Radegest


 


Pire

Installation

Réglage

Fanatic

Technique

Dico

Retour