Asterisk DUNDI with multi ethernet ports

Hello

I explain you my problem. Ihave a topology as


I put asterisk and dundi on each PC (each PC had only one ethernet cards).No probleme here with Communication with dundi (and IAX2)

Next, i try to change a little my topology and try this topology :

Here, each PC is as a router (with OSPF,…). In each ‘router’, i put asterisk and DUNDI. Each PC use 3-4 ethernets ports. Ansd now DUNDI don’t work. When i pass a call with only one asterisk, no probleme all works but when i pass a call with two asterisk and dundi between asterisk, i have a problem.

I take this scenario :
n°10000 -SIP-> asterisk1 BUG!!
In my extension.conf, i do a dundi request whose don’t given answer but it’s must be a answer normaly.I don’t understand why.

In the other platform, all works good with the same scripts, the same extensions.conf, dundi.conf et iax.conf.

n°10000 --SIP–> asterisk 1–DUNDI with IAX–> asterisk2 --DUNDI with IAX–> asterisk3 --SIP–>n°10001

my config(s file:
asterisk.conf

directories(!) ; remove the (!) to enable this
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astdbdir => /var/lib/asterisk
astkeydir => /var/lib/asterisk
astdatadir => /var/lib/asterisk
astagidir => /var/lib/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run
astlogdir => /var/log/asterisk

options
verbose = 9999
debug = 99999
systemname => 192.10.10.1 ; <---- IP d’une carte réseaux sur un des astérisk (chaque que sur chaque routeur le 1er a une adresse :192.10.10.1 lui du milieu 192.10.20.1 et le dernier 192.10.0.1

compat
pbx_realtime=1.6
res_agi=1.6
app_set=1.6

dundi.conf

general

bindaddr = 0.0.0.0
port = 4520
tos = ef

entityid = 00:22:19:19:9A:FF ;<-- adresse MAC autant pour les deux extremes je sais laquel mettre mais pour le PC du milieu aucune idée???

cachetime = 60
ttl = 5
autokill = yes
;secretpath=dundi
storehistory = yes

mappings
localphones => dundi-pub,0,IAX2,trunk:{SECRET}@10.10.10.21/{NUMBER},nopartial

00:1B:21:3A:9E:C8
model => symmetric
host => 10.10.10.20
inkey => KEY
outkey => KEY
include => localphones
permit => localphones
qualify => yes

iax.conf

general
;allow=all
disallow=all
allow=g729
qualify=yes
transfer=no

trunk
type=friend
dbsecret=dundi/secret
context=trunk

sip.conf

general
context=users
bindport=5060
bindaddr=0.0.0.0
disallow=all
;allow=g726
allow=ulaw
allow=alaw
allow=gsm
language=fr
qualify=yes
; RTP OPTIONS
canreinvite=yes
directrtpsetup=yes
; REALTIME OPTIONS
rtcachefriends=yes
displaysystemname=yes
rtsavesysname=yes
rtautoclear=yes
rtupdate=yes
ignoreregexpire=yes
; Regcontext pour DUNDI
regcontext=localphones

Help me please !!! ^^