Archive 07/10/2020.

TP9 : commande ethos_uhcpd

screwy-manu

Bonjour,

j’essaye de lancer la commande ethos_uhcpd…:
$ ip addr show | grep tap
ne renvoie rien, => j’en conclue que tous les tap sont libres,

$ ip -6 route
2001:660:4403:47f::/64 dev ens3 proto kernel metric 256 pref medium
fe80::/64 dev ens3 proto kernel metric 256 pref medium
fe80::/64 dev ens7 proto kernel metric 256 pref medium
default via 2001:660:4403:47f:ff:: dev ens3 metric 1024 pref medium

Je suis connectée à lille, je choisi dans un premier temps l’adresse 001.660.4403.0482 qui àl’air d’etre lilbre

$ sudo ethos_uhcpd.py m3-108 tap0 2001.660.4403.0482::1/64
Invalid prefix 2001.660.4403.0482::1/64
2001.660.4403.0482::1

0482 n’a pas l’air de lui plaire, je me dis qu’il faut peut etre prendre la premiere de libre :

$ sudo ethos_uhcpd.py m3-108 tap0 2001.0660.4403.0480::1/64
Invalid prefix 2001.0660.4403.0480::1/64
2001.0660.4403.0480::1

peut-etre le 0 devant 0482 (puisque celui devant 0660 est enlevé) ?

$ sudo ethos_uhcpd.py m3-108 tap0 2001.660.4403.482::1/64
Invalid prefix 2001.660.4403.482::1/64
2001.660.4403.482::1

La ommande ethos_uhcpd n’ai pas mes adresses… pouvez-vous m’expliquer pourquoi, s’il vous plait ?
Merci d’avance,

vandaele

Bonjour,

Effectivement il n’a pas l’air d’aimer vos addresses, car elles ne sont pas au bon format. Vous avez certainement l’habitude d’utiliser les ‘.’ comme séparateur dans les adresses IPv4, mais pour les adresses IPv6, c’est ‘:’ qui est utilisé comme séparateur (revoir le premier paragraphe du TP).

Donc, 2001:660:4403:0480::1/64 aurait pu fonctionner.

Bonne continuation

screwy-manu

Ah ben oui!! Ca mârche mieux avec des : :blush: :smile:
Merci pour l’aide et
Merci pour ce super mooc :ok_hand: au poil :wink:

sdelaun

Bonjour,

je reste sur le même sujet, avec un problème de connexion, voici ce que j’ai sur mon terminal (m3-95):

fun2467308765@grenoble:~$ sudo ethos_uhcpd.py m3-95 tap23 2001:660:5307:3105::/64
net.ipv6.conf.tap23.forwarding = 1
net.ipv6.conf.tap23.accept_ra = 0
Switch from ‘root’ to ‘fun2467308765’
Joining IPv6 multicast group…
entering loop…
Switch from ‘root’ to ‘fun2467308765’
Could not connect to ‘m3-95:20000’
setsockopt failed
: Bad file descriptor
Error while setting socket options
Error opening serial device tcp:m3-95
Got signal 17
Cleanup
[Errno 3] No such process

j’ai bien vérifié que le préfixe était libre et que le tap23 l’était aussi…
je suis bien sur le réseau de Grenoble, je ne sais plus quoi faire, merci de m’aider.

sdelaun

J’ai repris le TP à zéro, j’ai dû perdre le noeud à m’occuper de ma petite famille confinée!
J’ai le bon fonctionnement maintenant…

vandaele

Juste pour compléter, car ça pourrait peut-être aider des personnes qui auraient le même problème, la sortie console indique notamment :

Could not connect to ‘m3-95:20000’

Qui signifie que vous n’avez pas accès à la redirection du lien série du m3-95 sur le port 20000. Normal car votre expérience était terminée et les accès ne vous sont ouverts que pendant la durée de celle-ci.