OpkgTun - такое себе решение конечно, оно работает все , но
вы поппробуйте /opt/etc/init.d/S52amneziawg stop хотябы сделать, если запущенно было череез данный скрипт автозапуска, арм проц просто в сотку уходит и ничего не происходит. Решение OpkgTun пока люто костыльное, приходится еще и маджиктикл держать, благо в 5ке - "с маршрутами по днс" не конфликтует.
/opt/etc/init.d/S52amneziawg
#!/bin/sh
ENABLED=yes
PROCS=/opt/bin/amneziawg-go
ARGS="opkgtun0"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
post_cmd() {
sleep 10
if [ -d "/sys/class/net/opkgtun0" ]; then
awg setconf opkgtun0 /opt/etc/awg.conf
fi
}
POSTCMD="post_cmd"
. /opt/etc/init.d/rc.func