Hi Everyone, trying to use the PIA config generator. Tried USA east as it was noted that server was working with wireguard. However, it connects but I have no internet connection. Is there something I need to change in the config file after generating?
Did you ever solve your issues borris?can the router be a client while the rpi is behind it as the server? thats what i am trying to achieve.
nano /jffs/addons/YazFi.d/userscripts.d/wg-yazfi.sh
#!/bin/sh
iptables -I YazFiFORWARD -i wl0.1 -o wg0 -j ACCEPT
iptables -I YazFiFORWARD -i wl1.1 -o wg0 -j ACCEPT
iptables -I YazFiFORWARD -i wg0 -o wl0.1 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -I YazFiFORWARD -i wg0 -o wl1.1 -m state --state RELATED,ESTABLISHED -j ACCEPT
Chmod +x /jffs/addons/YazFi.d/userscripts.d/wg-yazfi.sh
/jffs/addons/YazFi.d/userscripts.d/wg-yazfi.sh
No. CPU does not support it is my understanding.Hello Community,
Does Wireguard also work with OpenVPN on RT-AC88U with Asuswrt-Merlin?
Thanks a lot
these are exciting news! i would love to see support for Wireguard in x3mRouting project! from your experience so far, can you tell if i can run both Wireguard client and open vpn client at the same time with routing policy on both? for example wireguard for the apple tv and open vpn for the firestick? thanks@Odkrys Thank you for putting the instructions together. Took me a few tries though before I got it dialed in. I was able to get Wireguard working on RT-AX88U with TorGuard using Policy Rules for two AppleTV boxes for a site I support. Massive increase in speed. I always experience buffering issues with a FireTV over OpenVPN. No buffering with Wireguard. I now see how I can implement support for Wireguard in x3mRouting project. I am now in posession of an RT-AC86U that I can use to develop on. The only conflict I see is the wg-policy file uses fwmark/bitmask of 0x7000/0x7000. x3mRouting also uses it for VPN Client 4. Will need to figure out that one along with how to configure more than one Wireguard tunnel.
Yes, I was able to run both Wireguard and OpenVPN at the same time. My big question now is running two or more Wireguard tunnels concurrently with my VPN provider as each WG connection uses the same port.these are exciting news! i would love to see support for Wireguard in x3mRouting project! from your experience so far, can you tell if i can run both Wireguard client and open vpn client at the same time with routing policy on both? for example wireguard for the apple tv and open vpn for the firestick? thanks
I asked the same question before and didn’t get an answer. I hope you will be able to figure it out.Yes, I was able to run both Wireguard and OpenVPN at the same time. My big question now is running two or more Wireguard tunnels concurrently with my VPN provider as each WG connection uses the same port.
#printf "Endpoint = $(nvram get wan0_ipaddr):" >> /opt/etc/wireguard/$clientname.conf
printf "Endpoint = $(nvram get ddns_hostname_x):" >> /opt/etc/wireguard/$clientname.conf
cat /opt/etc/wireguard/wg1.conf | grep ListenPort | awk '{print $3}' >> /opt/etc/wireguard/$clientname.conf
NEXGEN@RT-AX88U-0D80:/tmp/home/root# opkg install /path/wireguard-kernel_1.0.20210124-ax_aarch64-3.10.ipk
Collected errors:
* wfopen: /path/wireguard-kernel_1.0.20210124-ax_aarch64-3.10.ipk: No such file or directory.
* pkg_init_from_file: Failed to extract control file from /path/wireguard-kernel_1.0.20210124-ax_aarch64-3.10.ipk.
Thank you...this helped me install wireguard!!!!Today I decided to upgrade to the 1.0.20210124 kernel for my RT-AX88U, when downloaded using "wget" followed by copying and pasting
the link from post number 1. When I tried to install it returned the same error you got, when I checked the size and compared to the one
I had downloaded on my PC it was more than 30k larger. Then I went to: https://github.com/odkrys/entware-makefile-for-merlin, clicked on
the proper file, on the next page there is a button marked "Download" right clicked on it and chose "Copy Link Location".
Pasted the link after the command "wget" downloaded, checked the size and installed immediately with no problems.
Note that I have been running wireguard for some time, I stopped it to do the upgrade and started it once the upgrade was done.
That error made me think of your post, thought the cause of your problem might be the same.
ASUSWRT-Merlin RT-AX88U 386.1_2 Fri Feb 12 22:48:22 UTC 2021
NEXGEN@RT-AX88U-0D80:/tmp/home/root# wg
interface: wg0
public key: *************
private key: (hidden)
listening port: 59355
peer: ******************
endpoint: xx.xx.xx.145:51820
allowed ips: 0.0.0.0/0, ::/0
latest handshake: 1 minute, 26 seconds ago
transfer: 8.20 MiB received, 1.46 MiB
I am not sure about Mullvad. I had the same problem.I was able to install wireguard. I tested using the 'wg' get this:
Code:ASUSWRT-Merlin RT-AX88U 386.1_2 Fri Feb 12 22:48:22 UTC 2021 NEXGEN@RT-AX88U-0D80:/tmp/home/root# wg interface: wg0 public key: ************* private key: (hidden) listening port: 59355 peer: ****************** endpoint: xx.xx.xx.145:51820 allowed ips: 0.0.0.0/0, ::/0 latest handshake: 1 minute, 26 seconds ago transfer: 8.20 MiB received, 1.46 MiB
However, none of my devices can't access the internet. Am I missing anything? I rebooted the modem/router as well. I'm using the guide provided earlier (Running WireGuard on an ASUS router – Skadligkod.se) and reading thru the forum as well.
Do I also need to configure openvpn thru the Merlin GUI? I'm trying out mullvad vpn for now.
I had these rules setup previously when using OPENVPN (Rules for routing client traffic through the tunnel):
192.168.1.0/24 (VPN)
192.168.1.1 (WAN)
I would like to setup the same way if possible with wireguard.
Any help is greatly appreciated.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!