I use an Ugoos AM6b+ with CoreELEC Omega nightly (May 15th).
I have tried following this guide: WireGuard Client service up in four steps with entware by @cubimol
Installing wg-quick, wireguard-tools and wireguard-go went with no problems, I then created the wg0.conf file with my VPN provider configuration and then tried launching with wg-quick up wg0. This is what I got:
Warning: `/storage/.opt/etc/wireguard/wg0.conf' is world accessible
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /proc/self/fd/63
[#] ip -4 address add 10.173.72.95 dev wg0
[#] ip -6 address add fd7d:76ee:e68f:a993:819a:8f51:d102:3f6 dev wg0
[#] ip link set mtu 1320 up dev wg0
[#] resolvconf -a wg0 -m 0 -x
/opt/bin/wg-quick: line 32: resolvconf: command not found
[#] ip link delete dev wg0
Is this something I can solve? Thanks in advance.
I have tried using connmanctl but I’d like to avoid DNS leaks, plus connmanctl is unable to use a regular internet address, thus making impossible for me to use the load balancing functionalities from my provider.
Edit: to clarify, using connmanctl method, the first DNS in etc/resolv.conf is always used, as connmanctl simply appends the Wireguard’s one and the first DNS remains the one from my router, which still pings from my country (even if I set it with Quad9).
I hope that using wireguard in the above way solves this, although I’m not sure. Although it should be able to let me access the address for the load balancing of my provider, since it does that on Vero4K+, where wg-quick works and resolvconf is present.