makes batman-adv config a uci-defaults script

Signed-off-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
This commit is contained in:
Tobias Klaus 2016-06-08 10:24:09 +02:00 committed by Tim Niemeyer
parent 006d92b4ef
commit d253a1be75
2 changed files with 22 additions and 15 deletions

View File

@ -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

View File

@ -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