[PATCH 3/3] makes batman-adv config a uci-defaults script
Tobias Klaus
tk+ff at meskal.net
Mi Jun 8 10:24:09 CEST 2016
Signed-off-by: Tobias Klaus <tk+ff at meskal.net>
---
.../files/etc/config/batman-adv | 15 ---------------
.../files/etc/uci-defaults/93-fff-batman-adv | 22 ++++++++++++++++++++++
2 files changed, 22 insertions(+), 15 deletions(-)
delete mode 100644 src/packages/fff/fff-batman-adv-legacy/files/etc/config/batman-adv
create mode 100644 src/packages/fff/fff-batman-adv-legacy/files/etc/uci-defaults/93-fff-batman-adv
diff --git a/src/packages/fff/fff-batman-adv-legacy/files/etc/config/batman-adv b/src/packages/fff/fff-batman-adv-legacy/files/etc/config/batman-adv
deleted file mode 100644
index b633327..0000000
--- a/src/packages/fff/fff-batman-adv-legacy/files/etc/config/batman-adv
+++ /dev/null
@@ -1,15 +0,0 @@
-config mesh bat0
- option aggregated_ogms
- option ap_isolation
- option bonding
- option fragmentation
- option gw_bandwidth
- option gw_mode client
- option gw_sel_class 1
- option log_level
- option orig_interval
- option vis_mode
- option bridge_loop_avoidance 0
- option distributed_arp_table
- option network_coding 0
- option hop_penalty
diff --git a/src/packages/fff/fff-batman-adv-legacy/files/etc/uci-defaults/93-fff-batman-adv b/src/packages/fff/fff-batman-adv-legacy/files/etc/uci-defaults/93-fff-batman-adv
new file mode 100644
index 0000000..9bc3928
--- /dev/null
+++ b/src/packages/fff/fff-batman-adv-legacy/files/etc/uci-defaults/93-fff-batman-adv
@@ -0,0 +1,22 @@
+#!/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.bridge_loop_avoidance='0'
+ 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.vis_mode='0'
+ set batman-adv.bat0.distributed_arp_table='1'
+ set batman-adv.bat0.hop_penalty='30'
+EOF
+
+uci commit
+
+exit 0
--
2.8.3
Mehr Informationen über die Mailingliste franken-dev