[Bda] dernier octet des routes IPV6 sous linux 2.4.21
jp at enix.org
jp at enix.org
Sun Oct 26 15:02:20 CET 2003
Salut a tous,
j'ai un probleme plutot bizarre avec des kernels 2.4.21 ; il met a 0 les
8 derniers bits de toute route IPV6 que je lui soumets. Voyez plutot :
avec un kernel 2.4.20, comportement normal :
ankh:~# ip ro add 1234::1234/126 dev lo
ankh:~# ip -f inet6 ro ls
unreachable 1234::1234/126 dev lo metric 1024 error -101 mtu 16436 advmss 16376
[...]
avec un kernel 2.4.21, comportement anormal :
tezcatlipoca:~# ip ro add 1234::1234/126 dev lo
tezcatlipoca:~# ip -f inet6 ro ls
unreachable 1234::1200/126 dev lo metric 1024 error -101 mtu 16436 advmss 16436
[...]
tezcatlipoca:~# ip ro del 1234::1234/126 dev lo
RTNETLINK answers: No such process
tezcatlipoca:~# ip ro del 1234::1200/126 dev lo
tezcatlipoca:~#
tezcatlipoca:~# route add -A inet6 1234::1234/126 dev lo
tezcatlipoca:~# ip -f inet6 ro ls
unreachable 1234::1200/126 dev lo metric 1 error -101 mtu 16436 advmss 16436
[...]
apparemment, il ne s'agit pas d'un probleme d'affichage, puisque pour
detruire la route, je suis oblige de mettre a 0 ses 8 derniers bits ;
et, bien entendu, au niveau du routage, la route prise en compte n'est
pas celle qu'on a ajoutee, mais celle avec les 0 a la fin.
il va sans dire que tout ca marchait au poil avant la mise a jour du
noyau (je me suis rendu compte qu'il y avait un probleme quand j'ai vu
que plus aucun de mes tunnels ipv6 ne marchait :-/ ...)
si quelqu'un a une idee sur la question, je suis preneur !
merci,
Jrom
More information about the Bda
mailing list