diff --git a/src/freedombone b/src/freedombone index 9571f29a..dc976ec4 100755 --- a/src/freedombone +++ b/src/freedombone @@ -1827,10 +1827,12 @@ function mesh_batman_bridge { echo ' fi' >> $batman_script echo '' >> $batman_script echo ' if [ "$EIFACE" ] ; then' >> $batman_script - echo ' ifconfig $EIFACE up promisc' >> $batman_script echo ' brctl addbr $BRIDGE' >> $batman_script echo ' brctl addif $BRIDGE bat0' >> $batman_script echo ' brctl addif $BRIDGE $EIFACE' >> $batman_script + echo ' ifconfig bat0 0.0.0.0' >> $batman_script + echo ' ifconfig $EIFACE 0.0.0.0' >> $batman_script + echo ' ifconfig $EIFACE up promisc' >> $batman_script echo ' ifconfig $BRIDGE up' >> $batman_script echo ' fi' >> $batman_script echo '' >> $batman_script diff --git a/src/freedombone-client b/src/freedombone-client index bb7d5e53..17160f53 100755 --- a/src/freedombone-client +++ b/src/freedombone-client @@ -229,10 +229,12 @@ function mesh_batman { echo ' fi' >> $batman_script echo '' >> $batman_script echo ' if [ "$EIFACE" ] ; then' >> $batman_script - echo ' ifconfig $EIFACE up promisc' >> $batman_script echo ' brctl addbr $BRIDGE' >> $batman_script echo ' brctl addif $BRIDGE bat0' >> $batman_script echo ' brctl addif $BRIDGE $EIFACE' >> $batman_script + echo ' ifconfig bat0 0.0.0.0' >> $batman_script + echo ' ifconfig $EIFACE 0.0.0.0' >> $batman_script + echo ' ifconfig $EIFACE up promisc' >> $batman_script echo ' ifconfig $BRIDGE up' >> $batman_script echo ' fi' >> $batman_script echo '' >> $batman_script