Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
EIBD sur DS207+
#1
Bonjour à tous,

Voici plusieurs jours que j'écume le web pour installer eibd + linknk
sur mon Synology DS207+.

J'ai lu les différents posts sur ce forum et sur plein d'autres et
j'ai un problème. J'ai installé eibd via ipkg (version 0.0.3 trouvée
ici : http://ouaye.net/linknx/optware-syno-x07/) et il semblerait que
cette version ne supporte pas l'usb.
Si je tape eibd -i usb:5:3:0:1 (adresse bidon) j'obtiens url not
found. Si je mets -i ip ou -i ipt alors j'ai des messages d'erreur
mais pas 'url not found'. De plus j'ai constaté que l'utilitaire
findknxusb n'était pas présent dans le répertoire d'installation
d'eibd.
Tout cela me conduit à penser que la build en question ne supporte pas
l'usb.

J'ai vu sur un forum allemand qu'il fallait activer l'option --enable-
usb ... mais il se trouve que je n'ai pas de machine linux sous la
main et pas trop envie de passer des heures à tout installer dans un
machine virtuelle pour faire une cross-compil ... donc je suis à la
recherche d'une bonne âme qui saurait où trouver une version
compatible usb ...

Savez-vous où je pourrais trouver ça ou si je fais fausse route ?

Merci et bonne soirée.
#2
Salut,

J'utilise également un DS207+ avec eibd et linknx.
A mon avis, ta version de eibd est déjà compilée avec l'option usb, je
pencherai plutôt pour un problème usb.
Tu utilises quelle interface usb-knx ?
Es-tu sûr quelle est compatible avec eibd ?

Au cas où :
J'ai fait des essais de cross compilation pour DS207+, et j'ai quelque
part une version de eibd compilée avec toutes les options.

Ben
#3
Bonjour et merci de me répondre,

J'ai pensé au début qu'il s'agissait d'un problème avec mon interface
usb mais en faisant la liste des périphériques usb (cat ... je ne sais
plus quoi), mon interface apparaissait. Il s'agit d'une Siemens UP
146E et je l'avais auparavant utilisée sous Windows sans problème. Le
problème c'est que dans mes tests, je n'essaie même pas d'accéder à
l'interface usb puisque je mets toujours une adresse bidon (je n'ai
pas l'utilitaire findknxusb). Donc eibd envoie une erreur avant même
d'avoir tenté un accès usb (avec les autres protocoles ip et ipt j'ai
des erreurs qui prouvent qu'il essaie d'accéder aux adresses
mentionnées Layer1, Layer2 ...).
Je serais très intéressé par une cross-compil avec toutes les options.
Merci !

On 18 fév, 08:44, Ben <tmt....@gmail.com> wrote:
> Salut,
>
> J'utilise également un DS207+ avec eibd et linknx.
> A mon avis, ta version de eibd est déjà compilée avec l'option usb, je
> pencherai plutôt pour un problème usb.
> Tu utilises quelle interface usb-knx ?
> Es-tu sûr quelle est compatible avec eibd ?
>
> Au cas où :
> J'ai fait des essais de cross compilation pour DS207+, et j'ai quelque
> part une version de eibd compilée avec toutes les options.
>
> Ben
#4
> Je serais très intéressé par une cross-compil avec toutes les options.
> Merci !

J'ai posté le fichier ici :
https://sites.google.com/site/domotiquee...-5_arm.ipk

Mais je pense que tu utilises déjà un binaire compilé avec toutes les
options.

Ben
#5
Merci beaucoup. Je viens de l'installer et maintenant j'ai bien
l'outil findknxusb installé. De plus le message quand je lance eibd -i
usb:... est maintenant 'initialisation failed' au lieu de 'url not
supported' (et non pas 'not found' comme je l'ai écrit plus haut).
Donc il y avait bien un pb avec la version que j'ai récupéré.
Bon le pb maintenant c'est que findknxusb ne me donne aucune adresse
mais bon pour l'instant le cable knx n'est pas branché ... c'est peut-
être ça (j'espère !).

Encore merci et bonne soirée.

On 18 fév, 22:01, Ben <tmt....@gmail.com> wrote:
> > Je serais très intéressé par une cross-compil avec toutes les options.
> > Merci !
>
> J'ai posté le fichier ici :https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxwe...
>
> Mais je pense que tu utilises déjà un binaire compilé avec toutes les
> options.
>
> Ben
#6
Voici la v0.4 de EIBD au cas où :
https://sites.google.com/site/domotiquee...-1_arm.ipk

En espérant que ça t'aide.

Ben
#7
Merci beaucoup pour ton aide mais malheureusement malgré toutes mes
tentatives, impossible de faire reconnaître mon UP146E par eibd ... je
ne comprends pas pourquoi puisqu'il figure dans la liste des matériels
compatibles selon le site d'eibd (http://sourceforge.net/apps/trac/
bcusdk/wiki/SupportedHardware)

En lançant la commande eibd -t1023 -i usb:
J'obtiens le message :
Layer 1(000A0838,4D6156EC) Detect
initialisation failed

Quelles sont les autres composants indispensables pour eibd ? J'ai
installé la libraire pthsem_2.0.7-1. J'ai une version de 78Ko qui
semble fonctionner puisqu'eibd démarre correctement une fois qu'elle
est installée. Une autre version de 80 Ko elle provoque des erreurs
demandant une version GCC 3.5 ...

Merci et bonne fin de week-end.

On 19 fév, 00:32, Ben <tmt....@gmail.com> wrote:
> Voici la v0.4 de EIBD au cas où :https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxwe...
>
> En espérant que ça t'aide.
>
> Ben
#8
Bon en refaisant le test avec la version 0.0.4, j'obtiens le résultat
suivant avec la commande eibd -t1023 -i usb:
Layer 1(00074838,4D61904C) Detect
Layer 1(00074838,4D61904C) Close
Layer 1(00074838,4D61904C) Release
Layer 1(00074838,4D61904C) Close
initialisation of the backend failed

Je peux mettre n'importe quoi comme adresse usb j'ai le même
résultat ...

J'ai vu qu'il y a une version 2.0.8 de pthsem ... cette nouvelle
version est-elle nécessaire pour eibd 0.0.4 ?

Si oui disposes-tu d'une version .ipk de cette librairie pour le
DS207+ ?

Parallèlement je vais tenter une install cygwin sur mon pc pour voir
si la UP146E est reconnue ...

Merci.

On 20 fév, 22:03, Weevil <blancheneige1...@gmail.com> wrote:
> Merci beaucoup pour ton aide mais malheureusement malgré toutes mes
> tentatives, impossible de faire reconnaître mon UP146E par eibd ... je
> ne comprends pas pourquoi puisqu'il figure dans la liste des matériels
> compatibles selon le site d'eibd (http://sourceforge.net/apps/trac/
> bcusdk/wiki/SupportedHardware)
>
> En lançant la commande eibd -t1023 -i usb:
> J'obtiens le message :
> Layer 1(000A0838,4D6156EC) Detect
> initialisation failed
>
> Quelles sont les autres composants indispensables pour eibd ? J'ai
> installé la libraire pthsem_2.0.7-1. J'ai une version de 78Ko qui
> semble fonctionner puisqu'eibd démarre correctement une fois qu'elle
> est installée. Une autre version de 80 Ko elle provoque des erreurs
> demandant une version GCC 3.5 ...
>
> Merci et bonne fin de week-end.
>
> On 19 fév, 00:32, Ben <tmt....@gmail.com> wrote:
>
>
>
>
>
>
>
> > Voici la v0.4 de EIBD au cas où :https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxwe...
>
> > En espérant que ça t'aide.
>
> > Ben
#9
Salut,

> J'ai vu qu'il y a une version 2.0.8 de pthsem ... cette nouvelle
> version est-elle nécessaire pour eibd 0.0.4 ?

Je ne sais pas...

>
> Si oui disposes-tu d'une version .ipk de cette librairie pour le
> DS207+ ?

Je suis en train de la compiler.


> Parallèlement je vais tenter une install cygwin sur mon pc pour voir
> si la UP146E est reconnue ...

Je te conseille plutôt d'installer VirtualBox sur ton PC.
Cela te permettra de virtualiser une distribution classique comme
Ubuntu.
C'est bien plus pratique que cygwin.

A plus tard,
Ben
#10
> > Si oui disposes-tu d'une version .ipk de cette librairie pour le
> > DS207+ ?
>
> Je suis en train de la compiler.
>

Voici :
https://sites.google.com/site/domotiquee...-1_arm.ipk

Ben
#11
Merci. J'essaye ça ce soir. Je suis effectivement parti vers une
VirtualBox sous Debian ... comme ça je pourrai tout compiler aussi
(mais il faut que je me replonge dans les commandes unix ... on
devient feignant à force d'utiliser Windows).

Bonne journée.

On Feb 21, 8:19 am, Ben <tmt....@gmail.com> wrote:
> > > Si oui disposes-tu d'une version .ipk de cette librairie pour le
> > > DS207+ ?
>
> > Je suis en train de la compiler.
>
> Voici :https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxwe...
>
> Ben
#12
> Merci beaucoup. Je viens de l'installer et maintenant j'ai bien
> l'outil findknxusb installé.

Que te retourne la commande findknxusb ?
#13
On 21 fév, 13:07, Ben <tmt....@gmail.com> wrote:
> > Merci beaucoup. Je viens de l'installer et maintenant j'ai bien
> > l'outil findknxusb installé.
>
> Que te retourne la commande findknxusb ?

Tu l'exécutent bien en tant qu'utiilsateur "root" ?
Tu es sûr du cablage du bus KNX sur ta passerelle usb-knx ?
#14
Je suis bien en utilisateur root et la commande findknxusb ne renvoie
rien ... j'ai installé les utilitaires usb pour pouvoir faire un
lsusb. Je vois bien ma passerelle UP146E tout comme en faisant un cat /
proc/.../usb/devices.
J'ai vérifié la connexion au bus en la branchant à mon PC et en
utilisant ETS3. Pas de problème.

Par contre sur le syno je suis en DSM3.0 je ne sais pas si ça peut
avoir une influence ...

Le truc c'est que l'erreur "initialisation of the backend failed" se
produit quelle que soit l'adresse après "-i usb:" et même si je ne
mets pas du tout d'adresse donc je pense qu'il y a un problème AVANT
l'accès à la passerelle ...

Pas évident tout ça ...

On Feb 21, 1:16 pm, Ben <tmt....@gmail.com> wrote:
> On 21 fév, 13:07, Ben <tmt....@gmail.com> wrote:
>
> > > Merci beaucoup. Je viens de l'installer et maintenant j'ai bien
> > > l'outil findknxusb installé.
>
> > Que te retourne la commande findknxusb ?
>
> Tu l'exécutent bien en tant qu'utiilsateur "root" ?
> Tu es sûr du cablage du bus KNX sur ta passerelle usb-knx ?
#15
Bon je crois que je vais arrêter de me battre. La version 2.0.8 de
pthsem ne règle pas le problème ... ni avec eibd 0.0.3 ni avec la
0.0.4. Je ne sais pas ce qui me manque mais ça ne marche pas.

Merci pour ton aide.

On 21 fév, 15:08, Weevil <blancheneige1...@gmail.com> wrote:
> Je suis bien en utilisateur root et la commande findknxusb ne renvoie
> rien ... j'ai installé les utilitaires usb pour pouvoir faire un
> lsusb. Je vois bien ma passerelle UP146E tout comme en faisant un cat /
> proc/.../usb/devices.
> J'ai vérifié la connexion au bus en la branchant à mon PC et en
> utilisant ETS3. Pas de problème.
>
> Par contre sur le syno je suis en DSM3.0 je ne sais pas si ça peut
> avoir une influence ...
>
> Le truc c'est que l'erreur "initialisation of the backend failed" se
> produit quelle que soit l'adresse après "-i usb:" et même si je ne
> mets pas du tout d'adresse donc je pense qu'il y a un problème AVANT
> l'accès à la passerelle ...
>
> Pas évident tout ça ...
>
> On Feb 21, 1:16 pm, Ben <tmt....@gmail.com> wrote:
>
>
>
>
>
>
>
> > On 21 fév, 13:07, Ben <tmt....@gmail.com> wrote:
>
> > > > Merci beaucoup. Je viens de l'installer et maintenant j'ai bien
> > > > l'outil findknxusb installé.
>
> > > Que te retourne la commande findknxusb ?
>
> > Tu l'exécutent bien en tant qu'utiilsateur "root" ?
> > Tu es sûr du cablage du bus KNX sur ta passerelle usb-knx ?
#16
Il semble que le problème vienne du port usb du syno, le driver n'est
certainement pas à la hauteur...
Vérifie que ta passerelle usb fonctionne bien avec eibd et linknx sur
une Debian virtualisée.
Il faut compiler les paquets "à la main", c'est plus compliqué que
simplement les installer avec ipkg.
Mais ça se fait... surtout avec l'aide des martiens de ce forum ;-)
#17
Voici l'état actuel de mes recherches ...
Installation d'une machine virtuelle Debian(6.0.0) via VirtualBox
(4.0...). Compilation de pthsem et de eibd ... lancement de findknxusb
et ... rien. Ajout du périphérique USB dans VirtualBox et là message
d'erreur qui me dit que ce périphérique n'est pas reconnu par la
machine virtuelle ... diverses tentatives via l'ajout de filtre dans
VirtualBox mais toujours rien. Donc pour l'instant rien de
nouveau ...j'vais finir par acheter une interface IP malgré le coût et
le peu d'utilité d'avoir deux interfaces différentes pour accéder à
mon bus mais bon le désespoir me gagne.

Je vais refaire quelques tentatives ce soir avec différentes versions
ou une autre version de linux (Ubuntu par exemple ...) et après je
laisse tomber.

On 21 fév, 20:30, Ben <tmt....@gmail.com> wrote:
> Il semble que le problème vienne du port usb du syno, le driver n'est
> certainement pas à la hauteur...
> Vérifie que ta passerelle usb fonctionne bien avec eibd et linknx sur
> une Debian virtualisée.
> Il faut compiler les paquets "à la main", c'est plus compliqué que
> simplement les installer avec ipkg.
> Mais ça se fait... surtout avec l'aide des martiens de ce forum ;-)
#18
Dernières nouvelles du front :
Installé Ubuntu sur une clef usb, boot sur mon PC. Installation de
pthsem et eibd. Connexion au port USB de ma UP146E et ... rien, pas
l'ombre d'une interface. Je vais arrêter là. J'ai commandé une 148/22
de Siemens et je relancerai l'installation une fois cette dernière
installée.

Merci encore Ben pour tes conseils.

On 22 fév, 12:42, Weevil <blancheneige1...@gmail.com> wrote:
> Voici l'état actuel de mes recherches ...
> Installation d'une machine virtuelle Debian(6.0.0) via VirtualBox
> (4.0...). Compilation de pthsem et de eibd ... lancement de findknxusb
> et ... rien. Ajout du périphérique USB dans VirtualBox et là message
> d'erreur qui me dit que ce périphérique n'est pas reconnu par la
> machine virtuelle ... diverses tentatives via l'ajout de filtre dans
> VirtualBox mais toujours rien. Donc pour l'instant rien de
> nouveau ...j'vais finir par acheter une interface IP malgré le coût et
> le peu d'utilité d'avoir deux interfaces différentes pour accéder à
> mon bus mais bon le désespoir me gagne.
>
> Je vais refaire quelques tentatives ce soir avec différentes versions
> ou une autre version de linux (Ubuntu par exemple ...) et après je
> laisse tomber.
>
> On 21 fév, 20:30, Ben <tmt....@gmail.com> wrote:
>
>
>
>
>
>
>
> > Il semble que le problème vienne du port usb du syno, le driver n'est
> > certainement pas à la hauteur...
> > Vérifie que ta passerelle usb fonctionne bien avec eibd et linknx sur
> > une Debian virtualisée.
> > Il faut compiler les paquets "à la main", c'est plus compliqué que
> > simplement les installer avec ipkg.
> > Mais ça se fait... surtout avec l'aide des martiens de ce forum ;-)
#19
Salut,

Désolé pour la réponse tardive, j'ai été fort occupé ces derniers
temps.
Il y a quelque temps, j'avais essayé de faire fonctionner une
interface KNX/USB (Siemens N148/22) sur mon Syno DS107+ et j'ai eu
quelques problèmes, notamment avec la commande findknxusb.
J'ai fait une correction dans la librairie USB et ça semblait
fonctionner.
http://groups.google.com/group/domotique...c59465d11a

J'espère que ça pourra t'aider.

Jean-François

On 23 fév, 17:07, Weevil <blancheneige1...@gmail.com> wrote:
> Dernières nouvelles du front :
> Installé Ubuntu sur une clef usb, boot sur mon PC. Installation de
> pthsem et eibd. Connexion au port USB de ma UP146E et ... rien, pas
> l'ombre d'une interface. Je vais arrêter là. J'ai commandé une 148/22
> de Siemens et je relancerai l'installation une fois cette dernière
> installée.
>
> Merci encore Ben pour tes conseils.
>
> On 22 fév, 12:42, Weevil <blancheneige1...@gmail.com> wrote:
>
> > Voici l'état actuel de mes recherches ...
> > Installation d'une machine virtuelle Debian(6.0.0) via VirtualBox
> > (4.0...). Compilation de pthsem et de eibd ... lancement de findknxusb
> > et ... rien. Ajout du périphérique USB dans VirtualBox et là message
> > d'erreur qui me dit que ce périphérique n'est pas reconnu par la
> > machine virtuelle ... diverses tentatives via l'ajout de filtre dans
> > VirtualBox mais toujours rien. Donc pour l'instant rien de
> > nouveau ...j'vais finir par acheter une interface IP malgré le coût et
> > le peu d'utilité d'avoir deux interfaces différentes pour accéder à
> > mon bus mais bon le désespoir me gagne.
>
> > Je vais refaire quelques tentatives ce soir avec différentes versions
> > ou une autre version de linux (Ubuntu par exemple ...) et après je
> > laisse tomber.
>
> > On 21 fév, 20:30, Ben <tmt....@gmail.com> wrote:
>
> > > Il semble que le problème vienne du port usb du syno, le driver n'est
> > > certainement pas à la hauteur...
> > > Vérifie que ta passerelle usb fonctionne bien avec eibd et linknx sur
> > > une Debian virtualisée.
> > > Il faut compiler les paquets "à la main", c'est plus compliqué que
> > > simplement les installer avec ipkg.
> > > Mais ça se fait... surtout avec l'aide des martiens de ce forum ;-)
>
>
#20
Merci pour ta réponse Jean-François.

> Il y a quelque temps, j'avais essayé de faire fonctionner une
> interface KNX/USB (Siemens N148/22) sur mon Syno DS107+

Le N148/22 n'est pas une interface KNX/IP ?

> et j'ai eu
> quelques problèmes, notamment avec la commande findknxusb.
> J'ai fait une correction dans la librairie USB et ça semblait
> fonctionner.http://groups.google.com/group/domotique-eib/browse_thread/thread/047...

De ce qu je comprends, il s'agit d'un patch que tu as appliqué à eibd
0.4.
Peux tu nous indiquer comment appliquer ce patch ?

Merci,
Ben
#21
sorry, c'est le N148/11

On 25 fév, 07:58, Ben <tmt....@gmail.com> wrote:
> Merci pour ta réponse Jean-François.
>
> > Il y a quelque temps, j'avais essayé de faire fonctionner une
> > interface KNX/USB (Siemens N148/22) sur mon Syno DS107+
>
> Le N148/22 n'est pas une interface KNX/IP ?
>
> > et j'ai eu
> > quelques problèmes, notamment avec la commande findknxusb.
> > J'ai fait une correction dans la librairie USB et ça semblait
> > fonctionner.http://groups.google.com/group/domotique-eib/browse_thread/thread/047...
>
> De ce qu je comprends, il s'agit d'un patch que tu as appliqué à eibd
> 0.4.
> Peux tu nous indiquer comment appliquer ce patch ?
>
> Merci,
> Ben
#22
> De ce qu je comprends, il s'agit d'un patch que tu as appliqué à eibd
> 0.4.
> Peux tu nous indiquer comment appliquer ce patch ?

Dans ce cas ci, comme c'est une petite modif, le plus simple est peut-
être de le faire à la main.
Les lignes qui commencent par 3 signes + ou - contiennent le nom du
fichier à modifier.
Ensuite, chaque bloc commençant par une ligne du style @@ -31,6 +31,7
@@ décrit une modification. Ici, c'est une modification du bloc qui
commence à la ligne 31 et qui est long de 6 lignes. Les
lignesprécédées d'un + sont ajoutées et les lignes précédées d'un -
sont retirées. Les autres lignes sont laissées telles quelles, c'est
juste un point de repère pour êtresûr qu'on modifie bien au bon
endroit.
#23
Merci Jean-François.
J'ai compiléeibdentenant compte de tes modifs :
https://sites.google.com/site/domotiquee...-2_arm.ipk

Weevil, peut-être que...

Ben
#24
Bonjour,

Désolé pour ma réponse tardive, j'étais occupé ce we. J'avais vu le
post de Jef2000 à propose du problème sur une 148/11 mais comme le
problème était sur findknxusb je pensais que ça n'avais pas de lien.
je n'avais pas vu qu'il s'agissait d'un fichier sans doute utilisé par
eibd et linknx pour faire des accès USB.

Je vais essayer la compilation de Ben ce soir histoire de pouvoir
confirmer ou non que ça règle le problème ... ça pourra servir aux
autres.

Normalement je dois recevoir ma N148/22 aujourd'hui ... j'ai peut-être
manqué un peu de patience, tant pis !

Je vous tiens au courant.

On 25 fév, 22:56, Ben <tmt....@gmail.com> wrote:
> Merci Jean-François.
> J'ai compiléeibdentenant compte de tes modifs :https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxwe...
>
> Weevil, peut-être que...
>
> Ben
#25
Bon alors, désolé Ben mais la nouvelle version ne fonctionne toujours
pas ... désolé pour la perte de temps.

Par contre avec ma nouvelle N148/22 tout fonctionne parfaitement :
ETS, EIBD ... tout semble ok. Je vais en rester là, l'interface USB
sur mon PC pour un accès direct et l'interface IP pour eibd.

Merci à tous les deux et à bientôt car j'aurai surement d'autres
questions.

Bonne soirée.

On 28 fév, 09:41, Weevil <blancheneige1...@gmail.com> wrote:
> Bonjour,
>
> Désolé pour ma réponse tardive, j'étais occupé ce we. J'avais vu le
> post de Jef2000 à propose du problème sur une 148/11 mais comme le
> problème était sur findknxusb je pensais que ça n'avais pas de lien.
> je n'avais pas vu qu'il s'agissait d'un fichier sans doute utilisé par
> eibd et linknx pour faire des accès USB.
>
> Je vais essayer la compilation de Ben ce soir histoire de pouvoir
> confirmer ou non que ça règle le problème ... ça pourra servir aux
> autres.
>
> Normalement je dois recevoir ma N148/22 aujourd'hui ... j'ai peut-être
> manqué un peu de patience, tant pis !
>
> Je vous tiens au courant.
>
> On 25 fév, 22:56, Ben <tmt....@gmail.com> wrote:
>
>
>
>
>
>
>
> > Merci Jean-François.
> > J'ai compiléeibdentenant compte de tes modifs :https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxwe...
>
> > Weevil, peut-être que...
>
> > Ben


Atteindre :


Utilisateur(s) parcourant ce sujet :