there is a flaw in the processing of /etc/init.d/wireguard and multiple routes are not configured.
currently, the value obtained from allowed_ips is treated as two values, ipv4 and ipv6.
this can be resolved by treating them as a list of multiple ip addresses.
it is also possible to enable the DNS servers specified in the WireGuard configuration by reloading dnsmasq after connecting.
I have a patch for GL-SF1200 v3.212 (gl-wg_3.0.95-2_mips_siflower.ipk), Would there a problem writing it here?
1 Like