Bob Mottram пре 9 година
родитељ
комит
82a2142fce
2 измењених фајлова са 6 додато и 0 уклоњено
  1. 2
    0
      src/freedombone
  2. 4
    0
      src/freedombone-client

+ 2
- 0
src/freedombone Прегледај датотеку

@@ -5770,6 +5770,7 @@ function configure_firewall_for_batman {
5770 5770
   fi
5771 5771
   # DHCP
5772 5772
   iptables -A INPUT -i eth0 -p udp --dport 547 -j ACCEPT
5773
+  iptables -A INPUT -i wlan0 -p udp --dport 5353 -j ACCEPT
5773 5774
   save_firewall_settings
5774 5775
   echo 'configure_firewall_for_batman' >> $COMPLETION_FILE
5775 5776
 }
@@ -5782,6 +5783,7 @@ function configure_firewall_for_babel {
5782 5783
       return
5783 5784
   fi
5784 5785
   iptables -A INPUT -i wlan0 -p udp --dport $BABEL_PORT -j ACCEPT
5786
+  iptables -A INPUT -i wlan0 -p udp --dport 5353 -j ACCEPT
5785 5787
   save_firewall_settings
5786 5788
   echo 'configure_firewall_for_babel' >> $COMPLETION_FILE
5787 5789
 }

+ 4
- 0
src/freedombone-client Прегледај датотеку

@@ -236,6 +236,8 @@ function mesh_batman {
236 236
   echo '        ifconfig $BRIDGE up' >> $batman_script
237 237
   echo '    fi' >> $batman_script
238 238
   echo '' >> $batman_script
239
+  echo '    iptables -A INPUT -i $IFACE -p udp --dport 5353 -j ACCEPT' >> $batman_script
240
+  echo '' >> $batman_script
239 241
   echo '    if [ -f /bin/systemctl ]; then' >> $batman_script
240 242
   echo '        systemctl restart avahi-daemon' >> $batman_script
241 243
   echo '    else' >> $batman_script
@@ -265,6 +267,8 @@ function mesh_batman {
265 267
   echo '    avahi-autoipd -k bat0' >> $batman_script
266 268
   echo '    iwconfig $IFACE mode managed' >> $batman_script
267 269
   echo '' >> $batman_script
270
+  echo '    iptables -D INPUT -i $IFACE -p udp --dport 5353 -j ACCEPT' >> $batman_script
271
+  echo '' >> $batman_script
268 272
   echo '    if [ -f /bin/systemctl ]; then' >> $batman_script
269 273
   echo '        systemctl restart network-manager' >> $batman_script
270 274
   echo '    else' >> $batman_script