ソースを参照

Zero IP addresses

Bob Mottram 9 年 前
コミット
f1753babea
共有2 個のファイルを変更した6 個の追加2 個の削除を含む
  1. 3
    1
      src/freedombone
  2. 3
    1
      src/freedombone-client

+ 3
- 1
src/freedombone ファイルの表示

@@ -1827,10 +1827,12 @@ function mesh_batman_bridge {
1827 1827
   echo '    fi' >> $batman_script
1828 1828
   echo '' >> $batman_script
1829 1829
   echo '    if [ "$EIFACE" ] ; then' >> $batman_script
1830
-  echo '        ifconfig $EIFACE up promisc' >> $batman_script
1831 1830
   echo '        brctl addbr $BRIDGE' >> $batman_script
1832 1831
   echo '        brctl addif $BRIDGE bat0' >> $batman_script
1833 1832
   echo '        brctl addif $BRIDGE $EIFACE' >> $batman_script
1833
+  echo '        ifconfig bat0 0.0.0.0' >> $batman_script
1834
+  echo '        ifconfig $EIFACE 0.0.0.0' >> $batman_script
1835
+  echo '        ifconfig $EIFACE up promisc' >> $batman_script
1834 1836
   echo '        ifconfig $BRIDGE up' >> $batman_script
1835 1837
   echo '    fi' >> $batman_script
1836 1838
   echo '' >> $batman_script

+ 3
- 1
src/freedombone-client ファイルの表示

@@ -229,10 +229,12 @@ function mesh_batman {
229 229
   echo '    fi' >> $batman_script
230 230
   echo '' >> $batman_script
231 231
   echo '    if [ "$EIFACE" ] ; then' >> $batman_script
232
-  echo '        ifconfig $EIFACE up promisc' >> $batman_script
233 232
   echo '        brctl addbr $BRIDGE' >> $batman_script
234 233
   echo '        brctl addif $BRIDGE bat0' >> $batman_script
235 234
   echo '        brctl addif $BRIDGE $EIFACE' >> $batman_script
235
+  echo '        ifconfig bat0 0.0.0.0' >> $batman_script
236
+  echo '        ifconfig $EIFACE 0.0.0.0' >> $batman_script
237
+  echo '        ifconfig $EIFACE up promisc' >> $batman_script
236 238
   echo '        ifconfig $BRIDGE up' >> $batman_script
237 239
   echo '    fi' >> $batman_script
238 240
   echo '' >> $batman_script