[technique] br0: received packet on eth0 with own address as source address

Antoine Lubineau antoine at lubignon.info
Jeu 15 Mar 01:58:43 CET 2012


Bonsoir,

Merci à Laurent et Mehdi d’avoir consacré une part de leur temps à 
regarder ce problème :)

En fin de compte, le problème n’était pas un conflit d’adresse MAC, mais 
plutôt une configuration noyau déficiente… je cite Laurent :

root at crapaud:~# grep IPV6_ /boot/config-3.0.0.crapaud
# CONFIG_IPV6_PRIVACY is not set
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
# CONFIG_IPV6_MIP6 is not set
CONFIG_IPV6_SIT=y
# CONFIG_IPV6_SIT_6RD is not set
CONFIG_IPV6_NDISC_NODETYPE=y
# CONFIG_IPV6_TUNNEL is not set
# CONFIG_IPV6_MULTIPLE_TABLES is not set
# CONFIG_IPV6_MROUTE is not set

Sur une VM debian de base :

root at www:~# grep IPV6_ /boot/config-2.6.32-5-amd64
CONFIG_IPV6_PRIVACY=y
CONFIG_IPV6_ROUTER_PREF=y
CONFIG_IPV6_ROUTE_INFO=y
CONFIG_IPV6_OPTIMISTIC_DAD=y
CONFIG_IPV6_MIP6=y
CONFIG_IPV6_SIT=m
CONFIG_IPV6_NDISC_NODETYPE=y
CONFIG_IPV6_TUNNEL=m
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_SUBTREES=y
CONFIG_IPV6_MROUTE=y
CONFIG_IPV6_PIMSM_V2=y

Après avoir réinstallé un noyau Debian standard, et activé les 
protections IPv6 recommandées sur le wiki, plus de problème.

Moralité : un noyau bien configuré est un noyau testé :)

Antoine



Plus d'informations sur la liste de diffusion technique