Batman-adv client unter debian, kein v4 DHCP, why?

Habe hier eine Debian Möhre 7 ohne FW oder sonstwas

mesh-bridge: eth1 + mesh-vpn
Batman auf mesh-bridge
fflan-bridge: eth2 + bat0

Soweit alles gut, auf eth1 purzelt batman raus für meine Knoten,rennt prima.
Auf eth2 sollte „freifunk“ rausfallen. v6 mässig geht auch alles, nur bekommen v4 clients keine IP über DHCP.
Was habe ich vergessen?

#eth0 is LAN
#Bridge batman traffic/fastd to eth1. which connects to my FF nodes
brctl addbr mesh-bridge
brctl addif mesh-bridge mesh-vpn
brctl addif mesh-bridge eth1
ip link set up mesh-bridge
ip link set up dev mesh-vpn
ip link set up dev eth1
#now bridge eth2 to „Freifunk“
modprobe batman-adv
batctl if add mesh-bridge
brctl addbr brlan
brctl addif brlan bat0
brctl addif brlan eth2
ip link set up bat0
ip link set up eth2
ip link set up brlan

Cheers,
vax