From a3a6c964a25c46aea6b62d4c493bfc4b5df52910 Mon Sep 17 00:00:00 2001 From: ben Date: Sun, 1 Oct 2023 05:19:45 +0000 Subject: [PATCH] Update 'root/etc/init.d/easymesh' --- root/etc/init.d/easymesh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/root/etc/init.d/easymesh b/root/etc/init.d/easymesh index ac85f9b..c9c4b92 100755 --- a/root/etc/init.d/easymesh +++ b/root/etc/init.d/easymesh @@ -57,7 +57,14 @@ add_wifi_mesh() { uci set network.nwi_mesh_$apall.proto='batadv_hardif' uci set network.nwi_mesh_$apall.master='bat0' uci set network.nwi_mesh_$apall.mtu='1536' - uci commit network + # adding batman to the 'lan' zone in fw + uci del_list firewall.lan.network="bat0" + uci add_list firewall.lan.network='bat0' + uci del_list firewall.lan.network="nwi_mesh_$apall" + uci add_list firewall.lan.network="nwi_mesh_$apall" + uci commit network + uci commit firewall + /etc/init.d/firewall restart fi if [ "$mesh_mesh" != "wifi-iface" ]; then