2 # Copyright (C) 2011 OpenWrt.org
5 .
/lib
/batman-adv
/config.sh
9 local ifaces
=$
(awk -F':' '{if (NR > 2) print $1}' /proc
/net
/dev
)
11 for iface
in $ifaces; do
12 [ -d /sys
/class
/net
/$iface/batman_adv
/ ] && bat_add_interface
"$mesh" "$iface"
20 local ifaces
=$
(awk -F':' '{if (NR > 2) print $1}' /proc
/net
/dev
)
22 for iface
in $ifaces; do
23 [ -d /sys
/class
/net
/$iface/batman_adv
/ ] && bat_del_interface
"$mesh" "$iface"
27 # can also be used with "batman-adv start bat0"
30 config_load batman-adv
35 config_foreach start_mesh mesh
39 # can also be used with "batman-adv stop bat0"
41 config_load batman-adv
46 config_foreach stop_mesh mesh
58 restart
) restart
$2 ;;
59 *) echo "Usage: batman-adv <start|stop|restart> [mesh instance]"