Auteur Sujet: Hypercam 1.01 sur DM7020  (Lu 20977 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne marder

  • Nouveau membre
  • *
  • Messages: 8
Hypercam 1.01 sur DM7020
« le: 06 avril 2009 à 00:45:34 »
Bonjour,

Voila pas trop bavard, et habitué de traîner dans les mêmes coins, je m'en sors pas :)

Disons j'ai des soucis a faire lire ma carte officielle BisTV..

J'ai télécharge la version de Hypercam, avec sa configuration. Les deux fichiers sont places dans le dossier /usr/bin
Tout deux ont les attributs a 755. Dans les lignes de activer les lecteurs de cartes j'ai ceci dedans:

<reader device="/dev/sci0" enabled="true" globalEmmBlocker="false" sharedEmmBlocker="false" userEmmBlocker="false" />
<reader device="/dev/sci1" enabled="true" globalEmmBlocker="false" sharedEmmBlocker="false" userEmmBlocker="false" />

Aussi un fichier extra_run se trouves dans le dossier avec les attributs 755 contenant ceci :

#!/bin/sh
export env LD_LIBRARY_PATH=/var/lib:$LD_LIBRARY_PATH

killall -9 hypercam

/var/bin/hypercam

pourtant en contrôlant les processus qui sont lancés le Hypercam ne se trouves pas dedans...
et en le voulant lancer a la main il me fais defaut...:

Citer
root@dm7020:~> cd /usr/bin
root@dm7020:/usr/bin> hypercam_1.01
hypercam_1.01: error while loading shared libraries: libxmltree.so.0: cannot ope n shared object file: No such file or directory
root@dm7020:/usr/bin>


Le tout est installé sur une DM7020...

Merci pour toute aide ....

salutations


Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: Hypercam 1.01 sur DM7020
« Réponse #1 le: 06 avril 2009 à 07:58:37 »
ben, tu installes dans /usr/bin, et tu lances /var/bin , .....

tu dois créer le répertoire /var/bin
et installer dedans

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne marder

  • Nouveau membre
  • *
  • Messages: 8
Re: Hypercam 1.01 sur DM7020
« Réponse #2 le: 06 avril 2009 à 10:45:54 »
Bonjour,

Je viens de changer le fichier extra_run en y introduisant deja le chemin en /usr/bin...
Sur les DM7020 le chemin doit rester usr/bin.. en var/bin je n'ai rien dedans... Les binaires sont dans usr/bin.

Pourtant la carte n'est toujours pas reconnue ni lue... je continues voir ou sa bloques..

merci pour toute aide


Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: Hypercam 1.01 sur DM7020
« Réponse #3 le: 06 avril 2009 à 11:28:37 »
Hypercam ne peut tourner QUE DANS /var/bin

Il te suffit de créer un lien , sur 7020 :


cd /var
ln -s /usr/bin ./bin



En effet, hypercam cherche son fichier hypercam.cfg EXCLUSIVEMENT sur /var/bin

Quant au fichier extra_run, il n'est pas vraiment appelé, sur DM7020 : c'est un script qui n'est appelé automatiquement que sur les récepteurs ITGATE

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne marder

  • Nouveau membre
  • *
  • Messages: 8
Re: Hypercam 1.01 sur DM7020
« Réponse #4 le: 06 avril 2009 à 23:34:58 »
Hello,

Se que je comprends pas est que la version pour DM est pour les E1.... ou les fichiers se trouvent dans /var/bin en général.
Mais ici avec la DM7020, les fichiers sont dans /usr/bin... J'arrives pas a créer un dossier nommé /bin dans le /var....
Le /var contient déjà un raccourci vers /usr/bin... et il m'est impossible a créer le dossier, si je supprimes le raccourci vers /usr/bin, j'ai tout mes autres binaires qui fonctionneront pas, soit la box n'iras plus...

Je crois que sa iras pas pour les DM7020...même que celle si est en E1.. Je dirais que la version de sortie est pour les 500, et que la sa tournes...

a voir, merci pour aides ;)

EDIT:

Pourtant dans le script je lui dis bien d'aller dans /usr/bin... mais si c'est ainsi que un /var/bin est absolument nécessaire.. je crois que j'ai pas de chance.. :S
CAMNAME="Hypercam 1.01"
USERNAME=""
ZAPTIME=6
CAMID=5799
DVBSET=3
INFOFILE="ecm.info"
INFOFILELINES=
# end

remove_tmp () {
  rm -rf /tmp/*.tmp* /tmp/*hypercam.*
}

case "$1" in
  start)
  echo "[SCRIPT] $1: $CAMNAME"
  remove_tmp
  /usr/bin/hypercam_1.01 &
  ;;
  stop)
  echo "[SCRIPT] $1: $CAMNAME"
  sleep 5
  killall -9 hypercam_1.01 2>/dev/null
  remove_tmp
  ;;
  *)
  $0 stop
  exit 0
  ;;
esac

exit 0


Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: Hypercam 1.01 sur DM7020
« Réponse #5 le: 07 avril 2009 à 00:01:59 »
tapes simplement , dans telnet :

rm -f /var/bin
mkdir -p /var/bin

et ensuite tu pourras installer hypercam dans /var/bin

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne marder

  • Nouveau membre
  • *
  • Messages: 8
Re: Hypercam 1.01 sur DM7020
« Réponse #6 le: 07 avril 2009 à 00:12:11 »
Je viens d'essayer, j'ai bien eu le raccourci enleve, et le dossier /var/bin de crée.... mais.. au reboot tout était reparti.. tout est revenu au même avec le raccourci de nouveau vers /usr/bin...

en tout cas sa passes pas pour lire carte... même en relançant que cam.. sans le reboot


Hors ligne NouNours

  • Beta testeurs
  • Membre Senior
  • ****
  • Messages: 264
  • NouNours à la rescousse
    • le Sat Pour Les Nuls
Re: Hypercam 1.01 sur DM7020
« Réponse #7 le: 07 avril 2009 à 13:00:45 »
Salut,

Si t'es dans l'image Flash, je pense que c'est en ReadOnly. Doume, tu confirmes?
Il serais plus judicieux de tester tout ça sur une image en multiboot.. Si tu la plante tu n'aura pas de regrets.

Ensuite, dans la mesure ou dans /var tu as un raccourcis qui amène dans /usr et que tu as /bin je vois pas bien où est le problème! Je n'ai pas de box ayant cette architecture donc je ne peut pas tester, mais en toute logique ca doit marcher!
iTgate TGS 100
DM 8000 - 800 - 7000 - 500HD - 600 - 500+ - 500
Fortis FS 9200HD PVR

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: Hypercam 1.01 sur DM7020
« Réponse #8 le: 07 avril 2009 à 13:08:04 »
Non, sur 7020, tout est read-write

Mais effectivement, a chaque boot, il recrée le lien /var/bin -> /usr/bin

Il suffit donc de tout installer dans /usr/bin : hypercam et hypercam.cfg

ça marchera aussi : ça marche sur la mienne !
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne AmadeusHF

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 1.647
Re: Hypercam 1.01 sur DM7020
« Réponse #9 le: 07 avril 2009 à 20:56:57 »
VAR est un disque virtual RAM sur la 7020, donc il est volatile.

La 7020 utilise init pour lancer des process...donc il faut installer à la mano les éléments requis :

Il faut créer dans /etc/init.d/ un script qui lance hypercam mais qui AVANT s'assure que /var/bin est un lien symbolique vers /usr/bin ou, au minimum, que /var/bin/hypercam.cfg est un lien symbolique vers /usr/bin/hypercam.cfg

Une fois cette opération codée dans le script de démarrage, ce script peut lancer hypercam ou qu'il soit : /usr/bin/hypercam

Reste aussi éventuellement à préciser le chemin d'export pour qu'hypercam trouve la libcrypto :

mkdir -p /var/bin
ln -s /usr/bin/hypercam.cfg /var/bin/hypercam.cfg
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib
/usr/bin/hypercam
La perfection est un chemin, pas un but...

DM 500 / 7000 / 7020 / 800 / 8000
TGS 100 / 110200 / 210 / TGM 220
TM 9100 SUPER
REELBOX LITE / AVANTGARDE

Hors ligne marder

  • Nouveau membre
  • *
  • Messages: 8
Re: Hypercam 1.01 sur DM7020
« Réponse #10 le: 07 avril 2009 à 21:34:46 »
Bonsoir,

Comme j'ai posté encore dans différents forums.. j'ai pu constater que la version qui se trouvait sur ihad avait des Buggs...

Ils ont mis une version améliorée dans le download.. tout semble aller mieux.. mais pas encore comme il faut.

L'erreure qu'il manques un fichier en lançant l'emu par telnet n'apparaît plus.. et je reconnais bien ma carte... mais celà ne semble pas marcher puisque l'image reste noire.

Citer
root@dm7020:/bin> hypercam_1.01
Starting hypercam V1.01
Settings reloaded Logs are enabled
Setting log level to 3 Setting log types to 00001201
Sending log to /tmp/hypercam.log
 root@dm7020:/bin>


                                              | Load | Over | Wait | Comp |Sel.| Sys. |  Prov. |  Expire on | Name                 |Pub|
 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |    0 |    0 |    0 |    0 |    | 0500 | 020810 | 25/03/2009 | BIS                  |   |
 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |    0 |    0 |    0 |    0 |    | 0500 | 020820 | 15/03/2010 | BIS-PREPAID          | P |

la carte est reconnue on dirais... mais pas de dessins animés sur l'écran...

vais essayer de chercher encore un peu ou sa en tiens...

Grand merci a vous déjà pour toute aide reçue, et celle a recevoir  ;)

hehehe


Hors ligne MiKe

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 5.895
    • Doume Forum
Re: Hypercam 1.01 sur DM7020
« Réponse #11 le: 08 avril 2009 à 23:59:36 »
Yop,

Je pense que tu as aussi un problème de priorités dans hypercam.cfg qu'il te faut définir ainsi :

<systems>
<!-- VIACCESS priorities -->   
<system id="0x0500">
    <priorities default="0">
                      <provider id="0x020810" level="40" />
                      <provider id="0x020820" level="40" />
            </priorities>         
         </system>
<systems>

 ;)
DM8000 HD PVR - HDD Western Digital Caviar Green 1 To - Graveur DVD LiteOn -
VU+ Duo - Solo2 -
iTGate TGS100 - TGS200 - TGS210 -
ET 5000 -
Plasma Pioneer Kuro PdP - LX5090H !

Hors ligne marder

  • Nouveau membre
  • *
  • Messages: 8
Re: Hypercam 1.01 sur DM7020
« Réponse #12 le: 09 avril 2009 à 00:30:53 »
Hello,

Déjà grand merci a toutes aides...

Je viens de réessayer le tout.. La carte fonctionne, et les chaînes abonnées vont aussi. Mais j'ai pu constater quelques trucs..

En zappant sur les chaînes BisTV, l'ouverture des chaînes se fais seulement après les 2ème zapping sur une chaîne BisTV. Sa veut dire, si je changes de provider, que je zappes de BisTV sur une chaîne FreeTV ou autre, et que je reviennes sur le bouquet de BisTV, il faut que je changes une deuxième fois sur une chaîne Bis pour que la BisTV s'ouvres... au premier coup sa fonctionnes jamais.. mais sa fonctionnes toujours au 2ème zapping dans les bouquet BisTV. Tant que je zappes dans les chaînes du bouquet Bis, celà ouvres toujours sans soucis au premier coup.

Quelq'un as t'il les mêmes soucis avec les cartes BisTV?

Autre soucis, sans changer de configuration, j'ai sorti la carte BisTV et mis une carte Premiere... mais là, la carte n'est pas reconnue du tout.. Dans le fichier temporaire "hypercam.localcards" je ne vois pas de carte Premiere. Pourtant j'ai relance Hypercam... et même essayé de relancer Enigma, mais sans résultats. La carte est une "S02 N3, ID:1833"

Maintenant je sais pas ou chercher encore.. j'ai pas trop l'habitude avec hypercam.. sais pas si j'ai oublié peut être de configurer quelque chose. Mais je crois pas puisque la Bis passes, sauf avec ce petit bug au zapping...

J'espères que le post est compréhensible... Je préfères poster en Allemand ;)

excuses pour fautes hehe ;)

EDIT:

J'ai aussi essayé la solution proposée par mike, mais sa restes au même....


Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: Hypercam 1.01 sur DM7020
« Réponse #13 le: 09 avril 2009 à 07:45:34 »
Les cartes "Première", je pense que peu de membres de ce forum en ont, donc l'expérience doit manquer, je pense
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne AmadeusHF

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 1.647
Re: Hypercam 1.01 sur DM7020
« Réponse #14 le: 09 avril 2009 à 09:40:26 »
Toutes cartes Premières fonctionnent, meme les dernières cartes NDS.
La perfection est un chemin, pas un but...

DM 500 / 7000 / 7020 / 800 / 8000
TGS 100 / 110200 / 210 / TGM 220
TM 9100 SUPER
REELBOX LITE / AVANTGARDE