Archive 07/10/2020.

Profil sniff already exist

JoNe

Bonjour,

En voulant refaire le TP9, j’ai un soucis lors de la création du “profil sniffer” :
jovyan@b997962f6f06:~/work/iot-lab-training$ iotlab-profile addm3 -n sniff -sniffer -channels $CHANNEL
HTTP Error 500:
{“code”:500,“message”:“Profile sniff already exist”}

J’ai poursuivi malgré tout .
La connexion entre les 2 noeuds existe bien. Le second noeud obtient bien une adresse globale, peut bien pinguer le serveur Google mais il n’y a aucune capture… cela est sans doute dû à cette erreur.

Merci d’avance pour votre aide.

Joseph

vandaele

Bonjour,

Comme l’indique le message d’erreur, un profile nommé “sniff” existe déjà. Logique, vu que vous indiquez avoir déjà fait ce TP.

Deux solutions ici :

  • ajouter dans la cellule, avant la commande de création, une commande de suppression de celui existant:
    !iotlab-profile del -n sniff
    !iotlab-profile addm3 -n sniff -sniffer -channels $CHANNEL
    
  • choisir un nom de profile différent avant d’exécuter la cellule; dans ce cas pensez aussi à modifier le nom dans la cellule suivante pour la commande iotlab-node --update-profile
JoNe

Bonjour,

Merci. J’ai pu à nouveau capturer les trames.

Je voulais refaire ce TP pour récupérer les trames et ensuite “tranquillement” les regarder avec wireshark. J’ai pu les importer mais il m’indique “malformed packet”. J’ai ajouté l’option -x à tshark (tshark -V -x -i - > snifferx.pcap) et wireshark arrive à extraire certaines informations (ping request, ping reply, neighbor solicitation et neighbor advertisement) mais il reste des parties "malformed packet…

Avez-vous une solution (ne perdez pas votre temps à rechercher, j’ai déjà beaucoup d’infos !) ?

Merci pour ces TPs bien guidés aussi bien au niveau du texte que des aides (sniffer, border router, …).

Joseph