The TorGuard WireGuard OpenWRT App allows users to quickly and easily connect to any of TorGuard VPN's WireGuard locations. Just enter your TorGuard username and password, choose a server from the dropdown, and connect instantly.
✅ No need to import WireGuard configs – The app works with TorGuard's WireGuard API.
✅ Auto cron polling – Keeps the WireGuard connection alive indefinitely.
✅ Connection Status Display – Easily check if the VPN is connected or disconnected.
✅ RX/TX Traffic Info – View real-time upload and download traffic statistics for WireGuard.
✅ Seamless OpenWRT integration – Easily install and manage from the OpenWRT web UI.
✅ Officially maintaine
7A68
d by TorGuard – Regular updates and support.
Follow these steps to build the package from source using the OpenWRT SDK:
-
Access OpenWRT SDK Directory
cd ~/openwrt/package
(Ensure you have the OpenWRT SDK set up beforehand.)
-
Clone the Repository
git clone https://github.com/torguardvpn/tgwireguard2.git
-
Compile the Package
cd ~/openwrt make package/tgwireguard2/compile V=s
-
Locate the
.ipk
File
After compilation, the.ipk
package will be found in:~/openwrt/bin/packages/<target_architecture>/base/tgwireguard2_2.0.9-r0_all.ipk
(Replace
<target_architecture>
with your OpenWRT device's architecture.)
- Download the
.ipk
file from: https://github.com/torguardvpn/tgwireguard2/releases/download/v2.0.9-r0/tgwireguard2_2.0.9-r0_all.ipk - Log into OpenWRT Web Interface.
- Navigate to System → Software.
- Click Upload Package and select the
.ipk
file. - Click Install to complete the setup.
-
SSH into your OpenWRT router
ssh root@192.168.1.1
-
Download and Install the Package
cd /tmp wget [https://github.com/TorGuard/tgwireguard2/releases/latest/download/torguard-wireguard-openwrt.ipk](https://github.com/torguardvpn/tgwireguard2/releases/download/v2.0.9-r0/tgwireguard2_2.0.9-r0_all.ipk) opkg install tgwireguard2_2.0.9-r0_all.ipk
- Open the TorGuard WireGuard App from OpenWRT's web interface.
- Enter your TorGuard username and password.
- Select your preferred server from the dropdown.
- Click Connect to establish a WireGuard VPN tunnel.
Your connection will remain active indefinitely, thanks to auto cron polling.
This OpenWRT app is officially maintained by TorGuard.
🔗 For support, visit: TorGuard Support
🚀 Stay updated on releases: (GitHub Releases)
Enjoy seamless and secure WireGuard VPN on OpenWRT with TorGuard! 🎉