Archive 07/10/2020.

TP 8 problème avec le make (résolu)

mathiae

Bonjour,

Dans le TP8, à la deuxième partie: Submit an experiment, au point 5 lorsque je soumets une commande make au terminal, je rencontre un problème (voir ci-dessous). Que dois-je faire ?

Merci

jovyan@8e27caa0d68b:~/work/iot-lab-training$ make -C riot/RIOT/examples/default BOARD=iotlab-m3 IOTLAB_NODE=m3-201675.grenoble.iot-lab.info term
make: Entering directory ‘/home/jovyan/work/iot-lab-training/riot/RIOT/examples/default’
ssh -t fun26b04a9ef3@grenoble.iot-lab.info ‘socat - tcp:m3-201675.grenoble.iot-lab.info:20000’
2020/04/11 11:25:34 socat[29998] E getaddrinfo(“m3-201675.grenoble.iot-lab.info”, “NULL”, {1,0,1,6}, {}): Name or service not known
Connection to grenoble.iot-lab.info closed.
/home/jovyan/work/iot-lab-training/riot/RIOT/examples/default/…/…/Makefile.include:683: recipe for target ‘term’ failed
make: *** [term] Error 1
make: Leaving directory ‘/home/jovyan/work/iot-lab-training/riot/RIOT/examples/default’
jovyan@8e27caa0d68b:~/work/iot-lab-training$

Dav-59

Bonjour,
J’ai le même cas. De quelle façon le problème a t’il été résolu (si on en croit le titre du post)

D’avance merci !

mathiae

En fait, j’avais confondu l’id de l’expérience (sur 6 chiffres) avec l’id de la carte à utiliser (souvent sur 3 chiffres). Dans les TP, il faut souvent ouvrir plusieurs terminaux car on fait communiquer les cartes entre elles.

Dav-59

Effectivement. Logique ! :slightly_smiling_face: J’avais essayé l’id sur 6 chiffres et l’id 103-105 plutôt qu’ouvrir 3 terminaux avec 103, 104 et 105
Merci !

vandaele

Bonjour,
Le fait de confondre ces deux identifiants nous a été remonté à plusieurs reprises. Nous allons ajouter des explication dans le TP1, pour commenter les sorties des commandes iot-lab et préciser quel identifiant utiliser.
Merci pour vos remarques

MDer

Bonsoir,

J’ai eu le même problème : j’avais indiqué en adresse 100-102 sans bien comprendre qu’il s’agissait d’une plage d’adresse.

Je suis alors remonté aux TP précédents, qui utilisaient une option différente : -r :

iotlab-experiment get -r

Avec cette commande, on a trois réponses correspondant à chacune des cartes et cela a été beaucoup plus clair ensuite pour comprendre qu’il fallait ouvrir 3 terminaux…

Bonne soirée,
Marc

EnockElie

Bonjour moi j’ai pu exécuter mais je reçois une erreur que voici
jovyan@7a9db7ae6d66:~/work/iot-lab-training$ make -C riot/RIOT/examples/default BOARD=iotlab-m3 IOTLAB_NODE=m3-106.lille.iot-lab.info term
make: Entering directory ‘/home/jovyan/work/iot-lab-training/riot/RIOT/examples/default’
ssh -t fun1d61faae80@lille.iot-lab.info ‘socat - tcp:m3-106.lille.iot-lab.info:20000’
packet_write_wait: Connection to 193.49.213.81 port 22: Broken pipe
/home/jovyan/work/iot-lab-training/riot/RIOT/examples/default/…/…/Makefile.include:683: recipe for target ‘term’ failed
make: *** [term] Error 255
make: Leaving directory ‘/home/jovyan/work/iot-lab-training/riot/RIOT/examples/default’