diff --git a/package/gluon-mesh-batman-adv/files/etc/profile.d/001-gluon-mesh-batman-adv.sh b/package/gluon-mesh-batman-adv/files/etc/profile.d/001-gluon-mesh-batman-adv.sh new file mode 100755 index 00000000..df550ed2 --- /dev/null +++ b/package/gluon-mesh-batman-adv/files/etc/profile.d/001-gluon-mesh-batman-adv.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +export PATH="/usr/local/sbin:$PATH" diff --git a/package/gluon-mesh-batman-adv/files/usr/local/sbin/batctl b/package/gluon-mesh-batman-adv/files/usr/local/sbin/batctl new file mode 100755 index 00000000..32797131 --- /dev/null +++ b/package/gluon-mesh-batman-adv/files/usr/local/sbin/batctl @@ -0,0 +1,9 @@ +#!/bin/sh + +routing_algo="$(uci -q get batman-adv.bat0.routing_algo || echo 'BATMAN_IV')" + +if [ "$routing_algo" = "BATMAN_IV_LEGACY" ]; then + exec /usr/sbin/batctl-legacy $@ +else + exec /usr/sbin/batctl $@ +fi