Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Interface IP - soucis de connection [Résolu]
#1
Bonjour à tous,

J'ai monter une petite installation KNX dans le but de me familiariser avec ETS (v4) et je rencontre déjà un problème avec la passerelle IP.

J'ai acheté une alimentation EIBMartk N000601-DR2, la passerelle IP N000401 EIBMartk également, un actuateur ABB SA/S12.10.2.1 et un capteur de mouvement Basalte Auro. J'ai connecté le tout. Alimenté le bus et la passerelle qui nécessite une alimentation externe (ou POE).

Mon problème est le suivant, quand je vais dans paramètre dans ETS (avant même de rentrer dans un quelconque projet), il ne voit pas d'interface connectée. Si je regarde dans ma Box, je vois bien que la passerelle IP a reçu l'adresse IP 192.1681.20.

Si j'entre cette adresse dans ETS, rien à faire je reçois un "connection failed" avec un code d'erreur en hexadécimal.

Je précise que la passerelle a juste été déballée et n'a jamais été programmée.

Me viennent alors plein de questions:
doit-elle fonctionner avec une adresse par défaut ?
dois-je la programmer avant ?
Comment la programmer avant vu que je comptais l'utiliser pour programmer mes participants ? (l’œuf et la poule)

Si ceux qui ont déjà expérimenté la programmation KNX à partir d'une interface IP pourraient m'éclairer car là je suis assez confus.

Merci.

Johan
Répondre
#2
Bonjour,

je cite le site Eibmarkt :

Another problem can be the Firewall! For the Firewall rules Port 3671 should be entered. This is the port to which the IP interface responds; it is always the same. Communication is ensured by UDP, only.

As-tu crée une règle de firewall ou essayé sans pare-feu ?
Répondre
#3
(11/04/2016, 18:25:06)Du21 a écrit : Bonjour,

je cite le site Eibmarkt :

Another problem can be the Firewall! For the Firewall rules Port 3671 should be entered. This is the port to which the IP interface responds; it is always the same. Communication is ensured by UDP, only.

As-tu crée une règle de firewall ou essayé sans pare-feu ?

oui j'ai désactivé le pare-feu et j'ai connecté directement la passerelle ainsi que le PC à la Box sans rien d'autre pour éviter tout conflit éventuel... Mais rien à faire, la LED Ethernet est allumée, je vois son adresse MAC et IP dans la Box, mais ETS lui ne voit rien... Huh
Répondre
#4
Est-ce que quelqu'un pourrait me dire comment les choses auraient dû se passer normalement car comme c'est mon premier essai, je n'ai pas de recul et je suis incapable de savoir si ce qui se passe est normal ou non.

J'ose espérer qu'il ne faut pas programmer la passerelle avant de l'utiliser vu que mon but est justement de l'utiliser pour programmer mon installation.
Répondre
#5
rassure toi, les concepteurs KNX ont réfléchis avant toi Wink
Par défaut une passerelle IP/KNX a une IP en multicast, directement accessible sans config particulière.
Branche le cable réseau de la passerelle et allume ETS sur un PC relié aussi au réseau,et il découvrira tout seul la Gateway comme un grand Smile
Répondre
#6
(13/04/2016, 10:45:58)Joffrey a écrit : rassure toi, les concepteurs KNX ont réfléchis avant toi Wink
Par défaut une passerelle IP/KNX a une IP en multicast, directement accessible sans config particulière.
Branche le cable réseau de la passerelle et allume ETS sur un PC relié aussi au réseau,et il découvrira tout seul la Gateway comme un grand Smile

D'accord, donc tu confirmes que ce n'est pas normal que ETS ne trouve pas la passerelle.
Répondre
#7
Oui, ETS doit trouver la passerelle tout seul comme un grand.
Dans ETS4, si je vais sur la page d'acceuil, puis menu "paramètres" et onglet "communication", vérifie à tout hasard si a case a cocher "utiliser la connexion knx/ip si disponible" est cochée.
Puis recommence depuis le début (il y a par exemple une faute dans l'IP que tu donne) et ça devrait rouler.
S'il fallait une connexion IP/KNX pour configurer une Gateway IP/KNX, on tournerai en rond.
Répondre
#8
Merci Joffrey, c'est bien ce qu'il me semblait... Du coup, je vais finir par penser que ma passerelle est défectueuse.
Répondre
#9
question un peu "bateau", mais les adresses ip de ta passerelle et de ton pc sont bien dans le même sous réseau ? (192.168.1.xxx toutes les 2 avec un masque du type 255.255.255.0)
Répondre
#10
(14/04/2016, 07:14:57)metas a écrit : question un peu "bateau", mais les adresses ip de ta passerelle et de ton pc sont bien dans le même sous réseau ? (192.168.1.xxx toutes les 2 avec un masque du type 255.255.255.0)

Oui tout à fait, en fait les deux adresses IP (PC et passerelle) sont données par le serveur DHCP du Modem/routeur. Je peux aussi ajouter que la passerelle répond à un ping lancé par le PC.
Répondre
#11
Pour alimenter un peu plus la conversation, voici les deux erreur que j'ai reçue:
Exeption de HRESULT: 0xC0042A4F et 0xC0042A10.

Par contre je n'ai pas encore trouvé la doc pour les interpréter.
Répondre
#12
J'ai eu le cas une fois d'un PC portable d'une grosse entreprise - donc configuré par leur service informatique avec toutes les contraintes associées - sur lequel ETS n'a jamais réussi à "voir" la passerelle. Probablement un soucis de firewall mais on n'en est pas venu à bout, même en étant admin du poste.
Donc question bête : as-tu essayé avec un autre PC ?

Ca permettrait au moins de dédouaner la passerelle en elle-même...
Répondre
#13
encore du "bateau", mais tu as mis quelle type de connexion dans l'onglet paramètre puis connections de cette page :
   
il faut mettre "KNXnet/ip"
Il faut que tu est inséré ta passerelle comme participant dans ta config ETS, et que son adresses KNX (1.1.1 par ex.) indiqué dans ta config soit identique à celle que tu mets dans le options de ta connexion.

Désactive bien tous les firewall : celui de Windows, et celui ton antivirus. Le port adéquat ne doit pas être fermé. Sinon il y a peut être un conflit de port, essaye d'indiquer un autre port si besoin

Tu as probablement fait tout ça, mais ca n'est pas claire dans ton post...
Répondre
#14
(15/04/2016, 21:16:38)steph a écrit : J'ai eu le cas une fois d'un PC portable d'une grosse entreprise - donc configuré par leur service informatique avec toutes les contraintes associées - sur lequel ETS n'a jamais réussi à "voir" la passerelle. Probablement un soucis de firewall mais on n'en est pas venu à bout, même en étant admin du poste.
Donc question bête : as-tu essayé avec un autre PC ?

Ca permettrait au moins de dédouaner la passerelle en elle-même...

Je peux en effet essayer d'un autre PC bien que c'est moi qui ai installé Windows 7 sur le PC portable.

(15/04/2016, 21:29:07)metas a écrit : encore du "bateau", mais tu as mis quelle type de connexion dans l'onglet paramètre puis connections de cette page :

il faut mettre "KNXnet/ip"
Il faut que tu est inséré ta passerelle comme participant dans ta config ETS, et que son adresses KNX (1.1.1 par ex.) indiqué dans ta config soit identique à celle que tu mets dans le options de ta connexion.

Désactive bien tous les firewall : celui de Windows, et celui ton antivirus. Le port adéquat ne doit pas être fermé. Sinon il y a peut être un conflit de port, essaye d'indiquer un autre port si besoin

Tu as probablement fait tout ça, mais ca n'est pas claire dans ton post...

Merci pour ton message.
Il y a un point qui m'interpelle dans tes précisions, c'est concernant l'adresse KNX. Où dois-je la renseigner dans les options de connexion ?

Addresse IP

Erreur connexion ETS 1

Erreur connexion ETS 2

Cordialement.

Répondre
#15
Je ne suis pas chez moi... Mais je crois que c'est dans "paramètre locaux"
NB question "bis"
As-tu un superviseur qui tourne ? Si oui, il peutoccuper la connection? Tu dois pouvoir activer plusieurs connections simultanees, regarde sur le mode d'emploi de ta passerelle
Répondre
#16
(20/04/2016, 10:32:28)metas a écrit : Je ne suis pas chez moi... Mais je crois que c'est dans "paramètre locaux"
NB question "bis"
As-tu un superviseur qui tourne ? Si oui, il peutoccuper la connection? Tu dois pouvoir activer plusieurs connections simultanees, regarde sur le mode d'emploi de ta passerelle

je suis allé voir dans "paramètres locaux" mais je n'ai rien vu de tout cela.

paramètres locaux 1

paramètres locaux 2
Répondre
#17
Et quand tu click sur test ?
Je verrai lundi sur ma config... (sauf si tu as solutionne d'ici là !!)
As tu essayer de contacter eibmarkt pour connaître la signification de ton code d'erreur ?
Répondre
#18
(21/04/2016, 11:40:12)metas a écrit : Et quand tu click sur test ?
Je verrai lundi sur ma config... (sauf si tu as solutionne d'ici là !!)
As tu essayer de contacter eibmarkt pour connaître la signification de ton code d'erreur ?

Quand je clique sur test j'ai l'erreur. Oui j'ai ouvert un ticket chez eux mais c'est assez lent. Mais l'erreur, c'est ETS qui me la donne, j'espérais en trouver la signification ici. ;-) Mais je m'attends à une signification assez vague genre passerelle non détectée ou connexion échouée...
Répondre
#19
(15/04/2016, 16:46:32)Johanboy a écrit : Pour alimenter un peu plus la conversation, voici les deux erreur que j'ai reçue:
Exeption de HRESULT: 0xC0042A4F et 0xC0042A10.

Par contre je n'ai pas encore trouvé la doc pour les interpréter.

J'ai testé en mettant une adresse IP erronée, et j'ai Exeption de HRESULT: 0xC0042A10.
J'ai testé en mettant un autre port que 3671, et j'ai également Exeption de HRESULT: 0xC0042A10.

par contre pas de 0xC0042A4F en vue...

essaye en connectant directement ta passerelle à ton PC (il doit alors faire office de serveur DHCP, tu as des freeware qui font ca bien), pour voire ...

tu as bien intégré ta passerelle comme participant à ton projet ETS ?

bon courage !!

Répondre
#20
(25/04/2016, 21:37:42)metas a écrit : tu as bien intégré ta passerelle comme participant à ton projet ETS ?

Merci d'avoir fait ces essais, c'est gentil !

Oui j'ai bien intégré cette passerelle dans un des deux projets. Mais ce qui m'étonne c'est qu'à ce point, je n'ai pas encore chargé un quelconque projet vu que je démarre ETS et que je vais directement dans les options de communication.

Huh

Répondre
#21
Je suis un débutant complet en matière de domotique et de KNX, en revanche, je suis en vétéran en informatique et en réseau. Alors, deux trois points à vérifier (les spécialistes de KNX complèteront avec leurs connaissance, ce que je vais dire va rester très vague, forcément).

- Je pense que depuis le temps, ça gère aussi bien un câble droit qu'un câble croisé, mais fais tout de même l'essai avec les deux types de câbles. On a parfois des surprises.

- Si ce n'est pas déjà testé, change autant de câble (il a peut être un défaut) que de port RJ si tu en as plusieurs sur ton ordi. Il n'est pas rare de trouver des ports qui déconnent sans pour autant cesser de fonctionner totalement.

- Fais une réinstallation complète de ton ETS. Parfois, c'est le logiciel qui a merdé à l'installation. Veille à faire ton installation en mode administrateur.

- Je passe sur le chapitre sur le firewall, t'as déjà précisé que t'avais essayé en l'ayant désactivé.

- Teste via une autre machine avec une autre licence ETS (si tu en as la possibilité). Intuitivement, je pense que c'est pas ça, mais parfois c'est l'activation de la licence qui déconne. (je pense vraiment pas, puisque même un version démo est censée détecter ta passerelle).


Personnellement, je penche pour un problème qui vient d'ETS lui-même, puisqu'au niveau réseau, tu arrives à pinger la passerelle. Donc je te suggère de commencer par la réinstallation d'ETS et/ou le test sur une autre machine équipée d'une licence différente.
Répondre
#22
Ah oui, petite précision, j'ai également installé la version demo de ETS 5 sans plus de résultat.

J'ai bien une autre machine pour tester mais elle tourne sous Windows 10 et je crains que cela pose problème.

Je vais tenter le câble croisé, sait-on jamais. Mais le fait que la passerelle a bien reçu une adresse IP et le fait que j'arrive à la "pinger" me laissait croire que niveau réseau, c'est bon.
Répondre
#23
J'ai eu une galère similaire sur mon interface IP avec le même code d'erreur.
Il faut bien vérifier que :
- Ta passerelle IP est bien ajoutée à ton projet avec une adresse physique (ex: 1.0.1) qui sera celle de l'interface avec le bus
- Dans ETS5 au niveau communication bien donner une SECONDE adresse physique (ex : 1.0.250) en gardant en réserve les 4 incréments suivants (251,252,253,254 pour l'exemple) car chaque connexion IP se fait sur une adresse physique différente.
- Ouvrir le port 3671 sur le pare-feu de ton ordi
et normalement tout devrait rouler

Les passerelles IP ont généralement besoin de plusieurs adresses physiques car la première sert à l'interface avec le bus et les autres sont attribuées à chaque connexion d'un appareil externe (téléphone, superviseur, .....). Ta passerelle va donc se comporter comme un serveur DHCP mais pour adresses physiques .... le tout sans tenir compte des adresses physiques déjà en activité sur le bus !!!!!
C'est en tous cas ce que j'ai constaté sur les passerelles IP basées sur le chipset Wienzel.
Le perfectionnement de soi et l'accession à sa légende personnelle passe obligatoirement par le partage de son savoir et de son expérience avec les profanes en demande d'initiation. (R. Bach)
Répondre
#24
Bon bonne nouvelle, j'ai recommencé le montage à 0, et une fois terminé, j'ai enfin pu cliquer sur paramètres locaux et la passerelle "voit" le bus. Cool

Par contre je n'ai pas réussi à télécharger les paramètres des adresses des participants. ETS me demande d'appuyer sur le bouton du participant me dit que le téléchargement s'est bien passé mais qu'il n'a pas pu vérifier et que je doit peut-être à nouveau appuyer manuellement sur le bouton. Ensuite il me dit qu'il faut que je vérifie la topologie. Huh

Une idée ? Idea

Je vais faire des recherches de mon côtés.

Merci à tous pour votre aide précieuse. Smile
Répondre
#25
Salut!

J'ai ce message assez souvent lors du chargement de mes participants via la passerelle IP/KNX ...

Mais ils fonctionnent quand même bien, donc...

Ce qui est marrant, c'est que je n'ai pas le message lorsque je passe par la passerelle USB ...

Mais pas de soucis pour le fonctionnement, ça doit marcher quand même!

@+

Seb
Répondre


Atteindre :


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