1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00

omr-6in4 less verbose

This commit is contained in:
Ycarus 2019-01-19 17:18:01 +01:00
parent a1b8d8dca1
commit 5910e464e8

View file

@ -27,12 +27,12 @@ while true; do
if [ -n "$(ip tunnel | grep omr6in4)" ]; then
ip tunnel change "6in4-omr6in4" mode sit local ${addr} remote ${peer} > /dev/null 2>&1
else
ifup omr6in4
ifup omr6in4 > /dev/null 2>&1
fi
sleep 5
ipv6_gw=$(ubus call network.interface.6in4-omr6in4 status | jsonfilter -q -l 1 -e '@.route[@.target="::"].nexthop' | tr -d "\n")
[ -z "$ipv6_gw" ] && ipv6_gw='fe80::a00:1'
ip -6 route replace default via ${ipv6_gw} dev 6in4-omr6in4
ip -6 route replace default via ${ipv6_gw} dev 6in4-omr6in4 > /dev/null 2>&1
uci -q batch <<-EOF
set network.omr6in4_route6_default=route6
set network.omr6in4_route6_default.interface=omr6in4