Current supported way to use openvpn

I’ve found several howto’s here by @Zuma but all seem outdated. Some of the files I’m supposed to install through opkg are no longer available (luci-app-openvpn or network-online.service)
I’m using coreelec 21.1.1 on a odroid n2+. I’ve tried zomboided 7.0.4 plugin seems to connect to internet but dns issues with the non-proton .ovpn file. I tried via command line and have errors of " Options error: --up script fails with ‘/etc/openvpn/update-resolv-conf’: No such file or directory" when trying to use a proton .ovpn file. I don’t get the same errors with other .ovpn files but I can ping and traceroute the outside world but seems like dns is not working.

Any suggestions?

Strange. I use the zomboided plugin, with a user defined VPN, as my VPN privadovpn isn’t natively supported. Works without problem on 21.1.1.

i try service.vpn.manager-7.0.3
but i have error when setup user defined VPN

i install “opkg install openvpn” & “opkg install psmisc” and
1- go to “Configfiles\system.d” & rename “openvpn.service.sample” to openvpn.service
2- edit ExecStart=/usr/sbin/openvpn --daemon --config /storage/.config/openvpn.config
to ExecStart=/usr/sbin/openvpn --daemon --config /storage/.config/your.ovpn
3- in SSH :

systemctl stop openvpn.service
systemctl daemon-reload
systemctl enable openvpn.service
systemctl start openvpn.service

then you can test ip

curl ipinfo.io/ip