Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
linknx
#1
bonsoir,
Je me suis lancé dans la config et eidb et linknx a proprement parlé
mais j'ai un souci.
Eidb, je vois bien les groupes passé donc ca a l'air ok.
Par contre, quand je lance linknx, j'ai toujours un "Segmentation
fault", je comprends pas bien pourquoi.
J'ai deinstallé et réinstallé, rien de change
Tout idée est la bien venue
Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
DS101J de syno)
Thierry
#2
Salut,

Peux tu me dire ce que tu as installé exactement. Quelle version de
linknx?
Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?

Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
résultat.

Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
le binaire suivant pour voir si ça tourne mieux:
http://ouaye.net/linknx/optware-DS101/wi..._armeb.ipk

Bien à toi,

Jean-François

On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
> bonsoir,
> Je me suis lancé dans la config et eidb et linknx a proprement parlé
> mais j'ai un souci.
> Eidb, je vois bien les groupes passé donc ca a l'air ok.
> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
> fault", je comprends pas bien pourquoi.
> J'ai deinstallé et réinstallé,  rien de change
> Tout idée est la bien venue
> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
> DS101J de syno)
> Thierry
#3
Merci pour ce retour rapide Jean Francois.
Par contre, lorsque je regarde, ldd n'est pas dispo comme commande sur mon système NAS et ne semble pas dispo via ipkg.
Je vais regarder pour revenir sur la version 23 de linknx.
Je te tiens au courant.
Thierry

Le 6 nov. 2010 à 21:44, jef2000 a écrit :

> Salut,
>
> Peux tu me dire ce que tu as installé exactement. Quelle version de
> linknx?
> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>
> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
> résultat.
>
> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
> le binaire suivant pour voir si ça tourne mieux:
> http://ouaye.net/linknx/optware-DS101/wi..._armeb.ipk
>
> Bien à toi,
>
> Jean-François
>
> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>> bonsoir,
>> Je me suis lancé dans la config et eidb et linknx a proprement parlé
>> mais j'ai un souci.
>> Eidb, je vois bien les groupes passé donc ca a l'air ok.
>> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
>> fault", je comprends pas bien pourquoi.
>> J'ai deinstallé et réinstallé, rien de change
>> Tout idée est la bien venue
>> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
>> DS101J de syno)
>> Thierry
#4
J'ai bien supprimer la version 27 et installer la 23, merci, cela fonctionne.
Maintenant, il faut que je comprenne bien la parametrage du fichier xml
Merci

Le 6 nov. 2010 à 21:44, jef2000 a écrit :

> Salut,
>
> Peux tu me dire ce que tu as installé exactement. Quelle version de
> linknx?
> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>
> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
> résultat.
>
> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
> le binaire suivant pour voir si ça tourne mieux:
> http://ouaye.net/linknx/optware-DS101/wi..._armeb.ipk
>
> Bien à toi,
>
> Jean-François
>
> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>> bonsoir,
>> Je me suis lancé dans la config et eidb et linknx a proprement parlé
>> mais j'ai un souci.
>> Eidb, je vois bien les groupes passé donc ca a l'air ok.
>> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
>> fault", je comprends pas bien pourquoi.
>> J'ai deinstallé et réinstallé, rien de change
>> Tout idée est la bien venue
>> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
>> DS101J de syno)
>> Thierry
#5
Jef,
Je termine ma réponse, les binaires venaient de sourceforge et c'était
bien la version que tu cites.
Sinon, je ne suis pas un spécialiste des NAS, du coup, je ne sais pas
trop comment faire pour que les services Eidb et linknx démarre
automatiquement au démarrage du NAS.
une idée ?
Thierry

On 6 nov, 21:44, jef2000 <jef2...@ouaye.net> wrote:
> Salut,
>
> Peux tu me dire ce que tu as installé exactement. Quelle version de
> linknx?
> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>
> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
> résultat.
>
> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
> le binaire suivant pour voir si ça tourne mieux:http://ouaye.net/linknx/optware-DS101/without-smtp/linknx_0.0.1.23-5_...
>
> Bien à toi,
>
> Jean-François
>
> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>
> > bonsoir,
> > Je me suis lancé dans la config et eidb et linknx a proprement parlé
> > mais j'ai un souci.
> > Eidb, je vois bien les groupes passé donc ca a l'air ok.
> > Par contre, quand je lance linknx, j'ai toujours un "Segmentation
> > fault", je comprends pas bien pourquoi.
> > J'ai deinstallé et réinstallé,  rien de change
> > Tout idée est la bien venue
> > Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
> > DS101J de syno)
> > Thierry
#6
Salut,

Si tu as correctement installé optware, tu dois avoir un répertoire /
opt/etc/init.d
Il suffit alors de créer dans ce répertoire un fichier appelé
"S45linknx" et qui ressemble à ça:
#!/bin/sh
if [ -f /opt/var/run/linknx.pid ] ; then
kill `cat /opt/var/run/linknx.pid`
else
killall linknx
fi

rm -f /opt/var/run/linknx.pid

/opt/bin/linknx -c/opt/var/lib/linknx/linknx.xml -w -d


La même approche peut être utilisée pour EIBD. Le nom du fichier doit
commencer par un S suivi d'un nombre qui fixe l'ordre dans lequel les
scripts sont lancés.

Jean-François

On 7 nov, 15:44, sprint95 <sprint...@free.fr> wrote:
> Jef,
> Je termine ma réponse, les binaires venaient de sourceforge et c'était
> bien la version que tu cites.
> Sinon, je ne suis pas un spécialiste des NAS, du coup, je ne sais pas
> trop comment faire pour que les services Eidb et linknx démarre
> automatiquement au démarrage du NAS.
> une idée ?
> Thierry
>
> On 6 nov, 21:44, jef2000 <jef2...@ouaye.net> wrote:
>
> > Salut,
>
> > Peux tu me dire ce que tu as installé exactement. Quelle version de
> > linknx?
> > Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
> > Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>
> > Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
> > résultat.
>
> > Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
> > le binaire suivant pour voir si ça tourne mieux:http://ouaye.net/linknx/optware-DS101/without-smtp/linknx_0.0.1.23-5_...
>
> > Bien à toi,
>
> > Jean-François
>
> > On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>
> > > bonsoir,
> > > Je me suis lancé dans la config et eidb et linknx a proprement parlé
> > > mais j'ai un souci.
> > > Eidb, je vois bien les groupes passé donc ca a l'air ok.
> > > Par contre, quand je lance linknx, j'ai toujours un "Segmentation
> > > fault", je comprends pas bien pourquoi.
> > > J'ai deinstallé et réinstallé,  rien de change
> > > Tout idée est la bien venue
> > > Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
> > > DS101J de syno)
> > > Thierry
#7
Bon, tout a l'air de tourné, merci beaucoup pour l'aide
Juste une dernière chose, comment puis je tester simplement que tout fonctionne bien (au moins eibd) ? Genre lecture ou ecriture d'une variable sur une adresse de groupe.
J'ai bien essayé avec groupwrite mais pas l'air de marché, pourtant, dans mes process, je trouve bien eibd
Thanks
Thierry
Le 7 nov. 2010 à 20:38, jef2000 a écrit :

> Salut,
>
> Si tu as correctement installé optware, tu dois avoir un répertoire /
> opt/etc/init.d
> Il suffit alors de créer dans ce répertoire un fichier appelé
> "S45linknx" et qui ressemble à ça:
> #!/bin/sh
> if [ -f /opt/var/run/linknx.pid ] ; then
> kill `cat /opt/var/run/linknx.pid`
> else
> killall linknx
> fi
>
> rm -f /opt/var/run/linknx.pid
>
> /opt/bin/linknx -c/opt/var/lib/linknx/linknx.xml -w -d
>
>
> La même approche peut être utilisée pour EIBD. Le nom du fichier doit
> commencer par un S suivi d'un nombre qui fixe l'ordre dans lequel les
> scripts sont lancés.
>
> Jean-François
>
> On 7 nov, 15:44, sprint95 <sprint...@free.fr> wrote:
>> Jef,
>> Je termine ma réponse, les binaires venaient de sourceforge et c'était
>> bien la version que tu cites.
>> Sinon, je ne suis pas un spécialiste des NAS, du coup, je ne sais pas
>> trop comment faire pour que les services Eidb et linknx démarre
>> automatiquement au démarrage du NAS.
>> une idée ?
>> Thierry
>>
>> On 6 nov, 21:44, jef2000 <jef2...@ouaye.net> wrote:
>>
>>> Salut,
>>
>>> Peux tu me dire ce que tu as installé exactement. Quelle version de
>>> linknx?
>>> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
>>> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>>
>>> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
>>> résultat.
>>
>>> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
>>> le binaire suivant pour voir si ça tourne mieux:http://ouaye.net/linknx/optware-DS101/without-smtp/linknx_0.0.1.23-5_...
>>
>>> Bien à toi,
>>
>>> Jean-François
>>
>>> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>>
>>>> bonsoir,
>>>> Je me suis lancé dans la config et eidb et linknx a proprement parlé
>>>> mais j'ai un souci.
>>>> Eidb, je vois bien les groupes passé donc ca a l'air ok.
>>>> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
>>>> fault", je comprends pas bien pourquoi.
>>>> J'ai deinstallé et réinstallé, rien de change
>>>> Tout idée est la bien venue
>>>> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
>>>> DS101J de syno)
>>>> Thierry
#8
Si c'est pour des ON/OFF, il faut utiliser groupswrite a la place de
groupwrite.
Sinon, lancer vbusmonitor (ou vbusmonitor2, je ne me souviens plus
trop bien lequel des 2 fournit l'information la plus lisible) et
appuyer sur un interrupteur pour voir si la commande correspondante
est bien reçue par eibd.

Jean-François


On 7 nov, 23:18, Sprint <sprint...@free.fr> wrote:
> Bon, tout a l'air de tourné, merci beaucoup pour l'aide
> Juste une dernière chose, comment puis je tester simplement que tout fonctionne bien (au moins eibd) ? Genre lecture ou ecriture d'une variable sur une adresse de groupe.
> J'ai bien essayé avec groupwrite mais pas l'air de marché, pourtant, dans mes process, je trouve bien eibd
> Thanks
> Thierry
> Le 7 nov. 2010 à 20:38, jef2000 a écrit :
>
> > Salut,
>
> > Si tu as correctement installé optware, tu dois avoir un répertoire /
> > opt/etc/init.d
> > Il suffit alors de créer dans ce répertoire un fichier appelé
> > "S45linknx" et qui ressemble à ça:
> > #!/bin/sh
> > if [ -f /opt/var/run/linknx.pid ] ; then
> >  kill `cat /opt/var/run/linknx.pid`
> > else
> >  killall linknx
> > fi
>
> > rm -f /opt/var/run/linknx.pid
>
> > /opt/bin/linknx -c/opt/var/lib/linknx/linknx.xml -w -d
>
> > La même approche peut être utilisée pour EIBD. Le nom du fichier doit
> > commencer par un S suivi d'un nombre qui fixe l'ordre dans lequel les
> > scripts sont lancés.
>
> > Jean-François
>
> > On 7 nov, 15:44, sprint95 <sprint...@free.fr> wrote:
> >> Jef,
> >> Je termine ma réponse, les binaires venaient de sourceforge et c'était
> >> bien la version que tu cites.
> >> Sinon, je ne suis pas un spécialiste des NAS, du coup, je ne sais pas
> >> trop comment faire pour que les services Eidb et linknx démarre
> >> automatiquement au démarrage du NAS.
> >> une idée ?
> >> Thierry
>
> >> On 6 nov, 21:44, jef2000 <jef2...@ouaye.net> wrote:
>
> >>> Salut,
>
> >>> Peux tu me dire ce que tu as installé exactement. Quelle version de
> >>> linknx?
> >>> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
> >>> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>
> >>> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
> >>> résultat.
>
> >>> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
> >>> le binaire suivant pour voir si ça tourne mieux:http://ouaye.net/linknx/optware-DS101/without-smtp/linknx_0.0.1.23-5_...
>
> >>> Bien à toi,
>
> >>> Jean-François
>
> >>> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>
> >>>> bonsoir,
> >>>> Je me suis lancé dans la config et eidb et linknx a proprement parlé
> >>>> mais j'ai un souci.
> >>>> Eidb, je vois bien les groupes passé donc ca a l'air ok.
> >>>> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
> >>>> fault", je comprends pas bien pourquoi.
> >>>> J'ai deinstallé et réinstallé,  rien de change
> >>>> Tout idée est la bien venue
> >>>> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
> >>>> DS101J de syno)
> >>>> Thierry
#9
Bonjour,
Il y a quelque chose que je ne dois pas faire bien, j'ai bien eibd qui tourne (je vois defiler les adresses de groupe, genre mode verbose), avec une autre connexion, je tente les lecture/ecriture type "groupswrite ip:192.168.1.140 2/2/1 81", et rien ne se passe, bref, je ne comprends pas. J'ai beau regarder dans la doc sdk eibd mais y a pas trop d'info sur la syntaxe.

Autre question, si j'ai bien lu, a partir de la version 25, linknx passe au standard KNX, pour rester au standard, que faut il que j'installe pour revenir à la version 27 ?

Désolé pour toutes ces questions de beginner, mais j'avoue etre un peu perdu.
Thierry


Le 8 nov. 2010 à 11:51, jef2000 a écrit :

> Si c'est pour des ON/OFF, il faut utiliser groupswrite a la place de
> groupwrite.
> Sinon, lancer vbusmonitor (ou vbusmonitor2, je ne me souviens plus
> trop bien lequel des 2 fournit l'information la plus lisible) et
> appuyer sur un interrupteur pour voir si la commande correspondante
> est bien reçue par eibd.
>
> Jean-François
>
>
> On 7 nov, 23:18, Sprint <sprint...@free.fr> wrote:
>> Bon, tout a l'air de tourné, merci beaucoup pour l'aide
>> Juste une dernière chose, comment puis je tester simplement que tout fonctionne bien (au moins eibd) ? Genre lecture ou ecriture d'une variable sur une adresse de groupe.
>> J'ai bien essayé avec groupwrite mais pas l'air de marché, pourtant, dans mes process, je trouve bien eibd
>> Thanks
>> Thierry
>> Le 7 nov. 2010 à 20:38, jef2000 a écrit :
>>
>>> Salut,
>>
>>> Si tu as correctement installé optware, tu dois avoir un répertoire /
>>> opt/etc/init.d
>>> Il suffit alors de créer dans ce répertoire un fichier appelé
>>> "S45linknx" et qui ressemble à ça:
>>> #!/bin/sh
>>> if [ -f /opt/var/run/linknx.pid ] ; then
>>> kill `cat /opt/var/run/linknx.pid`
>>> else
>>> killall linknx
>>> fi
>>
>>> rm -f /opt/var/run/linknx.pid
>>
>>> /opt/bin/linknx -c/opt/var/lib/linknx/linknx.xml -w -d
>>
>>> La même approche peut être utilisée pour EIBD. Le nom du fichier doit
>>> commencer par un S suivi d'un nombre qui fixe l'ordre dans lequel les
>>> scripts sont lancés.
>>
>>> Jean-François
>>
>>> On 7 nov, 15:44, sprint95 <sprint...@free.fr> wrote:
>>>> Jef,
>>>> Je termine ma réponse, les binaires venaient de sourceforge et c'était
>>>> bien la version que tu cites.
>>>> Sinon, je ne suis pas un spécialiste des NAS, du coup, je ne sais pas
>>>> trop comment faire pour que les services Eidb et linknx démarre
>>>> automatiquement au démarrage du NAS.
>>>> une idée ?
>>>> Thierry
>>
>>>> On 6 nov, 21:44, jef2000 <jef2...@ouaye.net> wrote:
>>
>>>>> Salut,
>>
>>>>> Peux tu me dire ce que tu as installé exactement. Quelle version de
>>>>> linknx?
>>>>> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
>>>>> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>>
>>>>> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
>>>>> résultat.
>>
>>>>> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
>>>>> le binaire suivant pour voir si ça tourne mieux:http://ouaye.net/linknx/optware-DS101/without-smtp/linknx_0.0.1.23-5_...
>>
>>>>> Bien à toi,
>>
>>>>> Jean-François
>>
>>>>> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>>
>>>>>> bonsoir,
>>>>>> Je me suis lancé dans la config et eidb et linknx a proprement parlé
>>>>>> mais j'ai un souci.
>>>>>> Eidb, je vois bien les groupes passé donc ca a l'air ok.
>>>>>> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
>>>>>> fault", je comprends pas bien pourquoi.
>>>>>> J'ai deinstallé et réinstallé, rien de change
>>>>>> Tout idée est la bien venue
>>>>>> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
>>>>>> DS101J de syno)
>>>>>> Thierry
#10
A quoi correspond l'adresse IP 192.168.1.140? Si c'est l'adresse de
ton NAS (machine sur laquelle tourne EIBD), c'est OK, mais si c'est
l'adresse de ta passerelle KNX, c'est là que se trouve l'erreur.
L'adresse IP dans les commandes comme groupswrite est celle à laquelle
se trouve EIBD.
Si tu lances la commande groupswrite sur la même machine que EIBD (ton
NAS), essaie "groupswrite ip:127.0.0.1 2/2/1 1".

La version 23 que je t'ai renseignée, c'était juste pour voir si ça
réglait le problème (c'est une version compilée sans libesmtp, que je
suspecte d'être à l'origine de ton problème). J'espère trouver le
temps de compiler une version 27 qui fonctionne sur DS101 un de ces
jours. En attendant, tu peux déjà utiliser la 23 pour découvrir la
bête. Effectivement, avant, les types d'objet utilisaient la notation
EIS1, EIS2, .... puis je suis passé a un autre système (notation
1.001, ....). Je pense que l'ancienne notation est toujours supportée
dans les nouvelles versions mais pas l'inverse.


On 8 nov, 12:58, Sprint <sprint...@free.fr> wrote:
> Bonjour,
> Il y a quelque chose que je ne dois pas faire bien, j'ai bien eibd qui tourne (je vois defiler les adresses de groupe, genre mode verbose), avec une autre connexion, je tente les lecture/ecriture type "groupswrite ip:192.168.1.140 2/2/1 81", et rien ne se passe, bref, je ne comprends pas. J'ai beau regarder dans la doc sdk eibd mais y a pas trop d'info sur la syntaxe.
>
> Autre question, si j'ai bien lu, a partir de la version 25, linknx passe au standard KNX, pour rester au standard, que faut il que j'installe pour revenir à la version 27 ?
>
> Désolé pour toutes ces questions de beginner, mais j'avoue etre un peu perdu.
> Thierry
>
> Le 8 nov. 2010 à 11:51, jef2000 a écrit :
>
> > Si c'est pour des ON/OFF, il faut utiliser groupswrite a la place de
> > groupwrite.
> > Sinon, lancer vbusmonitor (ou vbusmonitor2, je ne me souviens plus
> > trop bien lequel des 2 fournit l'information la plus lisible) et
> > appuyer sur un interrupteur pour voir si la commande correspondante
> > est bien reçue par eibd.
>
> > Jean-François
>
> > On 7 nov, 23:18, Sprint <sprint...@free.fr> wrote:
> >> Bon, tout a l'air de tourné, merci beaucoup pour l'aide
> >> Juste une dernière chose, comment puis je tester simplement que tout fonctionne bien (au moins eibd) ? Genre lecture ou ecriture d'une variable sur une adresse de groupe.
> >> J'ai bien essayé avec groupwrite mais pas l'air de marché, pourtant, dans mes process, je trouve bien eibd
> >> Thanks
> >> Thierry
> >> Le 7 nov. 2010 à 20:38, jef2000 a écrit :
>
> >>> Salut,
>
> >>> Si tu as correctement installé optware, tu dois avoir un répertoire /
> >>> opt/etc/init.d
> >>> Il suffit alors de créer dans ce répertoire un fichier appelé
> >>> "S45linknx" et qui ressemble à ça:
> >>> #!/bin/sh
> >>> if [ -f /opt/var/run/linknx.pid ] ; then
> >>>  kill `cat /opt/var/run/linknx.pid`
> >>> else
> >>>  killall linknx
> >>> fi
>
> >>> rm -f /opt/var/run/linknx.pid
>
> >>> /opt/bin/linknx -c/opt/var/lib/linknx/linknx.xml -w -d
>
> >>> La même approche peut être utilisée pour EIBD. Le nom du fichier doit
> >>> commencer par un S suivi d'un nombre qui fixe l'ordre dans lequel les
> >>> scripts sont lancés.
>
> >>> Jean-François
>
> >>> On 7 nov, 15:44, sprint95 <sprint...@free.fr> wrote:
> >>>> Jef,
> >>>> Je termine ma réponse, les binaires venaient de sourceforge et c'était
> >>>> bien la version que tu cites.
> >>>> Sinon, je ne suis pas un spécialiste des NAS, du coup, je ne sais pas
> >>>> trop comment faire pour que les services Eidb et linknx démarre
> >>>> automatiquement au démarrage du NAS.
> >>>> une idée ?
> >>>> Thierry
>
> >>>> On 6 nov, 21:44, jef2000 <jef2...@ouaye.net> wrote:
>
> >>>>> Salut,
>
> >>>>> Peux tu me dire ce que tu as installé exactement. Quelle version de
> >>>>> linknx?
> >>>>> Et d'où viennent les binaires? De SourceForge? Si oui, quelle version?
> >>>>> Celle pour DS-101 (linknx-0.0.1.27-optware-DS101.tgz) ?
>
> >>>>> Pourrais-tu exécuter la commande "ldd /opt/bin/linknx" et me donner le
> >>>>> résultat.
>
> >>>>> Je soupçonne un problème avec la librairie libesmtp. Tu peux essayer
> >>>>> le binaire suivant pour voir si ça tourne mieux:http://ouaye.net/linknx/optware-DS101/without-smtp/linknx_0.0.1.23-5_...
>
> >>>>> Bien à toi,
>
> >>>>> Jean-François
>
> >>>>> On 6 nov, 20:29, sprint95 <sprint...@free.fr> wrote:
>
> >>>>>> bonsoir,
> >>>>>> Je me suis lancé dans la config et eidb et linknx a proprement parlé
> >>>>>> mais j'ai un souci.
> >>>>>> Eidb, je vois bien les groupes passé donc ca a l'air ok.
> >>>>>> Par contre, quand je lance linknx, j'ai toujours un "Segmentation
> >>>>>> fault", je comprends pas bien pourquoi.
> >>>>>> J'ai deinstallé et réinstallé,  rien de change
> >>>>>> Tout idée est la bien venue
> >>>>>> Prenez en compte mon pauvre niveau sous linux (ca tourne sur un NAS
> >>>>>> DS101J de syno)
> >>>>>> Thierry
#11
Yes !! Tu as touché mon erreur, ou, j'ai mis la passerelle sans
réfléchir que par ce biais, je n'adressais pas Eibd.
Je reteste ca ce soir.
Pour la version 27, ok, j'attends ton info, en attendant, j'ai encore
plein de chose à découvrir.
Merci beaucoup en tout cas.
Thierry

On 8 nov, 13:59, jef2000 <jef2...@ouaye.net> wrote:
> A quoi correspond l'adresse IP 192.168.1.140? Si c'est l'adresse de
> ton NAS (machine sur laquelle tourne EIBD), c'est OK, mais si c'est
> l'adresse de ta passerelle KNX, c'est là que se trouve l'erreur.
> L'adresse IP dans les commandes comme groupswrite est celle à laquelle
> se trouve EIBD.
> Si tu lances la commande groupswrite sur la même machine que EIBD (ton
> NAS), essaie "groupswrite ip:127.0.0.1 2/2/1 1".
>
> La version 23 que je t'ai renseignée, c'était juste pour voir si ça
> réglait le problème (c'est une version compilée sans libesmtp, que je
> suspecte d'être à l'origine de ton problème). J'espère trouver le
> temps de compiler une version 27 qui fonctionne sur DS101 un de ces
> jours. En attendant, tu peux déjà utiliser la 23 pour découvrir la
> bête. Effectivement, avant, les types d'objet utilisaient la notation
> EIS1, EIS2, .... puis je suis passé a un autre système (notation
> 1.001, ....). Je pense que l'ancienne notation est toujours supportée
> dans les nouvelles versions mais pas l'inverse.
>
#12
Je viens de recompiler la version 27 sans la librairie libcurl qui
semble être à l'origine des problèmes:
http://ouaye.net/linknx/optware-DS101/wi..._armeb.ipk
La seule limitation concerne la fonctionnalité qui permet d'envoyer
des SMS via le service clickatell.com (et qui nécessite la librairie
libcurl)

On 8 nov, 14:58, sprint95 <sprint...@free.fr> wrote:
> Yes !! Tu as touché mon erreur, ou, j'ai mis la passerelle sans
> réfléchir que par ce biais, je n'adressais pas Eibd.
> Je reteste ca ce soir.
> Pour la version 27, ok, j'attends ton info, en attendant, j'ai encore
> plein de chose à découvrir.
> Merci beaucoup en tout cas.
> Thierry
>
> On 8 nov, 13:59, jef2000 <jef2...@ouaye.net> wrote:
>
> > A quoi correspond l'adresse IP 192.168.1.140? Si c'est l'adresse de
> > ton NAS (machine sur laquelle tourne EIBD), c'est OK, mais si c'est
> > l'adresse de ta passerelle KNX, c'est là que se trouve l'erreur.
> > L'adresse IP dans les commandes comme groupswrite est celle à laquelle
> > se trouve EIBD.
> > Si tu lances la commande groupswrite sur la même machine que EIBD (ton
> > NAS), essaie "groupswrite ip:127.0.0.1 2/2/1 1".
>
> > La version 23 que je t'ai renseignée, c'était juste pour voir si ça
> > réglait le problème (c'est une version compilée sans libesmtp, que je
> > suspecte d'être à l'origine de ton problème). J'espère trouver le
> > temps de compiler une version 27 qui fonctionne sur DS101 un de ces
> > jours. En attendant, tu peux déjà utiliser la 23 pour découvrir la
> > bête. Effectivement, avant, les types d'objet utilisaient la notation
> > EIS1, EIS2, .... puis je suis passé a un autre système (notation
> > 1.001, ....). Je pense que l'ancienne notation est toujours supportée
> > dans les nouvelles versions mais pas l'inverse.
#13
Jef,
Petite question : cette version est elle compatible avec MySql ? Je
vais me lancer dans le sujet bientot.
Merci
Thierry

On 9 nov, 00:27, jef2000 <jef2...@ouaye.net> wrote:
> Je viens de recompiler la version 27 sans la librairie libcurl qui
> semble être à l'origine des problèmes:http://ouaye.net/linknx/optware-DS101/without-libcurl/linknx_0.0.1.27...
> La seule limitation concerne la fonctionnalité qui permet d'envoyer
> des SMS via le service clickatell.com (et qui nécessite la librairie
> libcurl)
>
#14
Salut,

Il suffit d'exécuter la commande "linknx -V". Si la réponse contient
"MySQL support enabled" c'est que le support mysql est activé, mais je
ne pense pas que ce soit le cas.
En fait, je n'inclus généralement pas le support de mysql car ça ouvre
la porte à trop de problèmes. Soit la version de mysql installée ne
correspond pas à celle avec laquelle j'ai compilé linknx, soit l'une
des dépendances inclut libpthread qui fait crasher linknx sur
certaines plateformes, ... Et puis si je compiles uniquement avec le
support mysql, tout le monde sera obligé d'installer libmysqlclient
sur son système. Et si je veux fournir une version avec et une autre
sans, ça me fait 2 fois plus de travail à chaque nouvelle release.
Donc je laisse aux personnes intéressée le soin de compiler eux même
linknx avec les options qui leur conviennent.
J'aimerais trouver un moyen de stocker des infos dans une base de
données sans ajouter de dépendance vers une librairie externe (dans ce
cas, libmysqlclient), et puis pourquoi supporter mysql plutôt que
sqlite, Oracle, pgsql ou ODBC.
Il faudrait tout d'abord analyser en détail le besoin des utilisateurs
et ensuite créer une interface qui permet de fournir l'information à
un autre composant (binaire, script, ...) qui aurait pour rôle de
stocker l'information dans une base de donnée ou n'importe quoi
d'autre.
Mais la question la plus compliquée et à laquelle je ne peux pas
répondre seul, c'est de définir ce que les utilisateurs veulent
stocker dans leur base de donnée. Evidemment, la plupart répondront
"l'historique", mais ça veut dire tout et rien à la fois. Est ce
qu'ils veulent enregistrer une valeur à intervalle régulier, ou bien
uniquement lorsque la valeur change.
Est-ce qu'il faut enregistrer la valeur de tous les objets, ou
seulement certains, quelle structure doit avoir la ou les table(s) de
données ... Et la liste des questions ne fait que s'allonger et chacun
a sa petite idée mais aucune d'entre elles ne satisfait tout le monde.

Jean-François







On 12 déc, 23:16, sprint95 <sprint...@free.fr> wrote:
> Jef,
> Petite question : cette version est elle compatible avec MySql ? Je
> vais me lancer dans le sujet bientot.
> Merci
> Thierry
>
> On 9 nov, 00:27, jef2000 <jef2...@ouaye.net> wrote:
>
> > Je viens de recompiler la version 27 sans la librairie libcurl qui
> > semble être à l'origine des problèmes:http://ouaye.net/linknx/optware-DS101/without-libcurl/linknx_0.0.1.27...
> > La seule limitation concerne la fonctionnalité qui permet d'envoyer
> > des SMS via le service clickatell.com (et qui nécessite la librairie
> > libcurl)
>
>
#15
Merci pour ce retour
Je viens de vérifier, comme tu le pensais, il n'y a pas l'option.
En ce qui me concerne, l'idée était d'avoir un moyen d'enregistrer des data qui m'intéressent, sans notion spéciale temporelle mais cela pourrait aussi avoir son interet.
Bref, tu as raison, grand sujet.
En tout cas, merci pour le temps sur cet outils.
Thierry
.
Le 13 déc. 2010 à 23:01, jef2000 a écrit :

> Salut,
>
> Il suffit d'exécuter la commande "linknx -V". Si la réponse contient
> "MySQL support enabled" c'est que le support mysql est activé, mais je
> ne pense pas que ce soit le cas.
> En fait, je n'inclus généralement pas le support de mysql car ça ouvre
> la porte à trop de problèmes. Soit la version de mysql installée ne
> correspond pas à celle avec laquelle j'ai compilé linknx, soit l'une
> des dépendances inclut libpthread qui fait crasher linknx sur
> certaines plateformes, ... Et puis si je compiles uniquement avec le
> support mysql, tout le monde sera obligé d'installer libmysqlclient
> sur son système. Et si je veux fournir une version avec et une autre
> sans, ça me fait 2 fois plus de travail à chaque nouvelle release.
> Donc je laisse aux personnes intéressée le soin de compiler eux même
> linknx avec les options qui leur conviennent.
> J'aimerais trouver un moyen de stocker des infos dans une base de
> données sans ajouter de dépendance vers une librairie externe (dans ce
> cas, libmysqlclient), et puis pourquoi supporter mysql plutôt que
> sqlite, Oracle, pgsql ou ODBC.
> Il faudrait tout d'abord analyser en détail le besoin des utilisateurs
> et ensuite créer une interface qui permet de fournir l'information à
> un autre composant (binaire, script, ...) qui aurait pour rôle de
> stocker l'information dans une base de donnée ou n'importe quoi
> d'autre.
> Mais la question la plus compliquée et à laquelle je ne peux pas
> répondre seul, c'est de définir ce que les utilisateurs veulent
> stocker dans leur base de donnée. Evidemment, la plupart répondront
> "l'historique", mais ça veut dire tout et rien à la fois. Est ce
> qu'ils veulent enregistrer une valeur à intervalle régulier, ou bien
> uniquement lorsque la valeur change.
> Est-ce qu'il faut enregistrer la valeur de tous les objets, ou
> seulement certains, quelle structure doit avoir la ou les table(s) de
> données ... Et la liste des questions ne fait que s'allonger et chacun
> a sa petite idée mais aucune d'entre elles ne satisfait tout le monde.
>
> Jean-François
>
>
>
>
>
>
>
> On 12 déc, 23:16, sprint95 <sprint...@free.fr> wrote:
>> Jef,
>> Petite question : cette version est elle compatible avec MySql ? Je
>> vais me lancer dans le sujet bientot.
>> Merci
>> Thierry
>>
>> On 9 nov, 00:27, jef2000 <jef2...@ouaye.net> wrote:
>>
>>> Je viens de recompiler la version 27 sans la librairie libcurl qui
>>> semble être à l'origine des problèmes:http://ouaye.net/linknx/optware-DS101/without-libcurl/linknx_0.0.1.27...
>>> La seule limitation concerne la fonctionnalité qui permet d'envoyer
>>> des SMS via le service clickatell.com (et qui nécessite la librairie
>>> libcurl)
>>
>>


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)