Aller au contenu

Lancement Xpl-Hub, Xpl-Rfxcom-Rx, Xpl-Logger

Featured Replies

Posté(e)

Concernant DBI je te conseille de l'intaller par IPKG

ipkg install perl-dbi[/CODE]

Plus généralement tous les modules disponible sou IPKG dont tu as besoin installe les avec IPKG

Les autres depuis le dépot CPAN avec compil à la clé

Patrick

  • Réponses 308
  • Vues 61 k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Posté(e)
  • Auteur

par IPKG, c'est ok :


Synology> ipkg install perl-dbi

Installing perl-dbi (1.607-1) to root...

Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/perl-dbi_1.607-1_arm.ipk

Installing perl (5.10.0-6) to root...

Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/perl_5.10.0-6_arm.ipk

Installing libdb (4.2.52-3) to root...

Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/libdb_4.2.52-3_arm.ipk

Installing gdbm (1.8.3-2) to root...

Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/gdbm_1.8.3-2_arm.ipk

Configuring gdbm

Configuring libdb

Configuring perl

Configuring perl-dbi

Successfully terminated.

Posté(e)
  • Auteur

Moins d'erreur, mais ça ne fonctionne toujours pas :


Synology> xpl-hub -i eth0 -v &

Synology> Listening on 192.168.0.255:3865

Sending on 192.168.0.255

Synology> xpl-rfxcom-rx --interface eth0 192.168.0.6:10001 &

Synology> xpl-logger -i eth0 -v

Listening on 192.168.0.2:51930

Sending on 192.168.0.255

Adding client: 192.168.0.2:51930 "bnz-listener.Synology"

192.168.0.2:52561 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

xPL::IOHandler->device_open: TCP connect to '192.168.0.6:10001' failed: Connection timed out

at /opt/lib/perl5/site_perl/5.10.0/xPL/Dock/RFXComRX.pm line 76

BEGIN failed--compilation aborted at /opt/bin/xpl-rfxcom-rx line 6.


Posté(e)

Une petite question : arrive tu a voir les messages en utilisant le logiciel (tournant sur PC) fourni avec RFXcom ?

Arrive tu a accéder à l'interface web du RFXCom ?

Patrick

Posté(e)
  • Auteur

Oui je vois les messages an lançant Xpl Baloon pur rejoindre le réseau, et ensuite xPl HalManager et dans xpl Monitor (F12) je vois les messages de ma sonde.

Et je peux me connecter à l'interface du RFXCOM http://192.168.0.6

Posté(e)

Attention il ne faut pas q'un autre programme accède à ton RFXCom en meme temps que xpl-rfxcom-rx sinon il va bloquer le port 10001 !! et xpl-rfxcom-rx ne pourra plus y accéder c'est peut être ca ton problème

Patrick

ttA

Posté(e)
  • Auteur

Ben pourtant, c'est ce que je fais.

Je viens encore de réessayer, mais j'ai le même message d'erreur que dans mon précédent mail.

Ensuite quand je le laisse tourner, il me recupère ceci, mais pas les datas de la sonde :


192.168.0.2:35591 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

192.168.0.2:35591 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

192.168.0.2:35591 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

192.168.0.2:35591 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

Posté(e)

Oui c'est parce qu'il n'arrive pas à accéder au RFXcom

xPL::IOHandler->device_open: TCP connect to '192.168.0.6:10001' failed: Connection timed out[/CODE]

Es tu vraiment sûr qu'aucun autre logiciel n'essaye d'accéder au RFXcom ?

Patrick

Posté(e)
  • Auteur

Alors j'ai donc sur mon réseau.

Livebox -> Routeur -> RFXCOM

-> 1 PC fixe

-> 1 PC Portable (connecté en VPN au Syno)

Sur mes 2 PC, j'ai fermé "xPL Balloon" et "xPL Hal Manager", donc normalement je n'ai plus rien d'ouvert en rapport avec le RFXCOM.

Mais idem...

Posté(e)

OK mais à mon avis il ne te manque plus grand chose pour avoir un système qui marche !

Patrick

Posté(e)
  • Auteur

j'essayerai de voir demain soir pour réinstaller les modules CPAN

Posté(e)

Bonjour,

Personnellement (j'ai pas encore le module RXF), tous les modules nécessaires ont bien été installés, par contre ils ont nécessité un téléchargement et une installation "à la main" (pas par CPAN qui plantait trop souvent) :

1 - Recherche du module "module" via http://search.cpan.org/

2 - wget module via l'URL trouvée dans le 1)

3 - tar -xvf module.tar.gz

4 - cd module/

5 - perl Makefile.PL

6 - make

7 - make test

8 - make install

Aucune erreur, sauf celles relatives à xpl-perl et mentionnées par Patrick dans son tuto.

J'attends maintenant le récepteur pour les premiers essais.

:)

Posté(e)

Très bonne approche c'est aussi celle que j'ai prise pour l'install sur mon USBS2

Patrick

Posté(e)

C'est ce que je privilégie pour l'USB2 pour ceux qui seraient dans le même cas.

Après une clé USB récalcitrante (je pensais que c'était elle qui posait problème), sur un autre clé, cela le faisait aussi. J'ai donc mis les mains dans le cambouis, et c'est passé comme une lettre à la Poste. Tous les packages nécessaires ont été installés en une petite heure tout au plus.

Posté(e)
  • Auteur

Je suis ta méthode DjMomo avec le wget...

Je finirai demain soir.

Posté(e)
  • Auteur

J'ai réinstaller tous les modules, mais ça ne fonctionne toujours pas.

Le problème vient de xpl-perl, et du module AnyEvent ou le make test renvoie des erreurs.

Posté(e)
  • Auteur

c'est la 0.11, j'ai pris le lien dans ton wiki !

Posté(e)

Je vais te mettre à dispo la 0.10... essaye c'est celle que j'utilise http://perso.haeflinger.com/shared/xPL-Perl-0.10.zip

Patrick

Posté(e)
  • Auteur

Toujours des erreurs pendant le make test.

Et voici ce que j'ai en lançant le hub et xpl logger :


Synology> xpl-hub -i eth0 -v &

Synology> Listening on 192.168.0.255:3865

Sending on 192.168.0.255

Synology> xpl-rfxcom-rx --interface eth0 192.168.0.6:10001 &

Synology> xpl-logger -i eth0 -v

Listening on 192.168.0.2:58833

Sending on 192.168.0.255

Adding client: 192.168.0.2:58833 "bnz-listener.Synology"

192.168.0.2:58025 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

xPL::IOHandler->device_open: TCP connect to '192.168.0.6:10001' failed: Connection timed out

at /opt/lib/perl5/site_perl/5.10.0/xPL/Dock/RFXComRX.pm line 76

192.168.0.2:58025 [xpl-stat/hbeat.app: bnz-listener.Synology -> *]

Posté(e)

Dans ton log il apparait qu'il n'arrive pas à ouvrir le port de ton RFXcom, cherche d ce coté là

Patrick

Posté(e)
  • Auteur

Je vais me coucher, sleep.png

Je regarderais demain...

Bonne soirée.

Posté(e)

Connecte toi sur le serveur web de ton RFXcom http://192.168.0.6 et regarde sous "channel1/connection" et regarde si c'est bien le port 10001 qui est configuré

Patrick

Posté(e)
  • Auteur

Moi j'ai bien dans :

-Port 1 config : IP port 10001

-Port 2 config : IP port 10002

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.