Archive 07/10/2020.

Problème sur le TP11

Orkimede

Bonjour,

j’ai un problème avec Jupiter. Je pense avoir mal compris ou
fait une manipulation.
Je suis à la partie 4.4 au niveau du TP11. Bien que mon code semble
compiler hors ligne, j’obtiens le message d’erreur copié à la fin de
ce mail, lorsque je tente de le flasher sur un board. J’ai suivit
toutes les étapes, et je me suis assuré que l’expérience était en état
‘Running’.
Auriez vous des suggestions ? (Je copie aussi la commande que j’ai
rentré, avec le site, l’id, le pan_id et la chaine générée)

Merci
Matthias Pacé

Message d’erreur:

iotlab-node --jmespath=‘keys(@)[0]’ --format=‘int’ --list
grenoble,m3,211080 --flash
/home/jovyan/work/iot-lab-training/riot/networking/coap/bin/iotlab-m3/gcoap_example.bin
| grep 0
HTTP Error 500:
{“code”:500,“message”:“Invalid nodes list”}
/home/jovyan/work/iot-lab-training/riot/networking/coap/…/…/RIOT/Makefile.include:669:
recipe for target ‘flash’ failed
make: *** [flash] Error 1
make: Leaving directory
‘/home/jovyan/work/iot-lab-training/riot/networking/coap’

Commande rentrée:

make BOARD=iotlab-m3 DEFAULT_CHANNEL=24 DEFAULT_PAN_ID=0xc8be
IOTLAB_NODE=m3-211080.grenoble.iot-lab.info -C riot/networking/coap
flash term

vandaele

m3-211080.grenoble.iot-lab.info n’est pas une adresse de noeud valide. Je pense que vous avez utilisé l’identifiant de l’expérience affiché dans la sortie de la commande de soumission au lieu d’un des identifiant de noeud affiché dans la sortie de la commande:

!iotlab-experiment get -ni
{
    "items": [
        {
            "grenoble": {
                "m3": "95-96"
            }
        }
    ]
}

Ici, j’ai obtenu l’intervalle 95 à 96 pour les m3 de grenoble. Je peux donc utiliser au choix :

  • m3-95.grenoble.iot-lab.info
  • m3-96.grenoble.iot-lab.info
Orkimede

Effectivement, c’est bien cela.
Tout fonctionne, merci beaucoup!