[PATCH 4/5] batman-adv: Split batadv proto in meshif and hardif part
Fabian Bläse
fabian at blaese.de
Mi Mär 11 18:05:27 CET 2020
From: Adrian Schmutzler <freifunk at adrianschmutzler.de>
This migrates to the new configuration architecture introduced
and required in
https://github.com/openwrt-routing/packages/commit/54af5a209e0a0a75b5eb712c0ca8056e66de02c0
This is a side-effect of the switch to openwrt-19.07.
Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
[fabian at blaese.de: Rebase onto fff firmware master]
Signed-off-by: Fabian Bläse <fabian at blaese.de>
---
src/packages/fff/fff-batman-adv/Makefile | 2 +-
.../files/etc/uci-defaults/93-fff-batman-adv | 26 +++++++++----------
src/packages/fff/fff-network/Makefile | 2 +-
.../fff/fff-network/files/etc/config/network | 4 +--
src/packages/fff/fff-wireless/Makefile | 2 +-
.../files/etc/uci-defaults/24a-fff-wireless | 4 +--
6 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/src/packages/fff/fff-batman-adv/Makefile b/src/packages/fff/fff-batman-adv/Makefile
index 9ef5804..9d553dc 100644
--- a/src/packages/fff/fff-batman-adv/Makefile
+++ b/src/packages/fff/fff-batman-adv/Makefile
@@ -1,7 +1,7 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=fff-batman-adv
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
diff --git a/src/packages/fff/fff-batman-adv/files/etc/uci-defaults/93-fff-batman-adv b/src/packages/fff/fff-batman-adv/files/etc/uci-defaults/93-fff-batman-adv
index 93c822c..a3d1192 100644
--- a/src/packages/fff/fff-batman-adv/files/etc/uci-defaults/93-fff-batman-adv
+++ b/src/packages/fff/fff-batman-adv/files/etc/uci-defaults/93-fff-batman-adv
@@ -1,20 +1,20 @@
#!/bin/sh
uci batch <<EOF
- delete batman-adv.bat0
- set batman-adv.bat0=mesh
- set batman-adv.bat0.gw_mode='client'
- set batman-adv.bat0.gw_sel_class='1'
- set batman-adv.bat0.network_coding='0'
- set batman-adv.bat0.aggregated_ogms='1'
- set batman-adv.bat0.ap_isolation='0'
- set batman-adv.bat0.bonding='0'
- set batman-adv.bat0.fragmentation='1'
- set batman-adv.bat0.orig_interval='1000'
- set batman-adv.bat0.distributed_arp_table='1'
- set batman-adv.bat0.hop_penalty='30'
+ set network.bat0=interface
+ set network.bat0.proto=batadv
+ set network.bat0.gw_mode='client'
+ set network.bat0.gw_sel_class='1'
+ set network.bat0.network_coding='0'
+ set network.bat0.aggregated_ogms='1'
+ set network.bat0.ap_isolation='0'
+ set network.bat0.bonding='0'
+ set network.bat0.fragmentation='1'
+ set network.bat0.orig_interval='1000'
+ set network.bat0.distributed_arp_table='1'
+ set network.bat0.hop_penalty='30'
EOF
-uci commit
+uci commit network
exit 0
diff --git a/src/packages/fff/fff-network/Makefile b/src/packages/fff/fff-network/Makefile
index 95f99e5..31928de 100644
--- a/src/packages/fff/fff-network/Makefile
+++ b/src/packages/fff/fff-network/Makefile
@@ -1,7 +1,7 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=fff-network
-PKG_RELEASE:=12
+PKG_RELEASE:=13
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
diff --git a/src/packages/fff/fff-network/files/etc/config/network b/src/packages/fff/fff-network/files/etc/config/network
index c490933..d2ee443 100644
--- a/src/packages/fff/fff-network/files/etc/config/network
+++ b/src/packages/fff/fff-network/files/etc/config/network
@@ -13,5 +13,5 @@ config interface 'wan'
option ifname 'eth1'
config interface 'ethmesh'
- option proto 'batadv'
- option mesh 'bat0'
+ option proto 'batadv_hardif'
+ option master 'bat0'
diff --git a/src/packages/fff/fff-wireless/Makefile b/src/packages/fff/fff-wireless/Makefile
index e805ea2..02328a2 100644
--- a/src/packages/fff/fff-wireless/Makefile
+++ b/src/packages/fff/fff-wireless/Makefile
@@ -1,7 +1,7 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=fff-wireless
-PKG_RELEASE:=14
+PKG_RELEASE:=15
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
diff --git a/src/packages/fff/fff-wireless/files/etc/uci-defaults/24a-fff-wireless b/src/packages/fff/fff-wireless/files/etc/uci-defaults/24a-fff-wireless
index 3f28ae0..57e7192 100644
--- a/src/packages/fff/fff-wireless/files/etc/uci-defaults/24a-fff-wireless
+++ b/src/packages/fff/fff-wireless/files/etc/uci-defaults/24a-fff-wireless
@@ -41,8 +41,8 @@ configWifiDevice() {
set network.w${freq}mesh='interface'
set network.w${freq}mesh.mtu='1560'
- set network.w${freq}mesh.proto='batadv'
- set network.w${freq}mesh.mesh='bat0'
+ set network.w${freq}mesh.proto='batadv_hardif'
+ set network.w${freq}mesh.master='bat0'
set wireless.w${freq}mesh='wifi-iface'
set wireless.w${freq}mesh.device='${radio}'
--
2.25.1
Mehr Informationen über die Mailingliste franken-dev