Installation¶
Method 1: One-Line Installer¶
The fastest way to install on a running OpenWrt device:
The installer detects your package manager (opkg or apk), queries it for your CPU architecture, downloads the matching package from the latest GitHub release, and installs it.
Method 2: Manual Package Install¶
Find Your Architecture¶
Download and Install¶
Download the .ipk or .apk for your architecture from GitHub Releases, then install:
Post-Install¶
Verify Installation¶
Access LuCI Interface¶
Navigate to your router's web interface (typically http://192.168.1.1) and look for NymVPN in the navigation menu.
Set Up Your Account¶
You need a Nym account credential to connect. See Quick Start for account setup.
Dependencies¶
The package declares these dependencies (installed automatically):
| Package | Purpose |
|---|---|
libc |
Standard C library |
kmod-tun |
TUN device kernel module |
luci-base |
LuCI web framework |
rpcd |
RPC daemon for LuCI backend |
Uninstall¶
Or manually:
/etc/init.d/nym-vpnd stop
/etc/init.d/nym-vpnd disable
rm -f /usr/sbin/nym-vpnd /usr/bin/nym-vpnc
rm -rf /www/luci-static/resources/view/nym-vpn
rm -rf /www/luci-static/resources/nym-vpn
rm -f /usr/libexec/rpcd/nym-vpn
rm -f /etc/init.d/nym-vpnd
rm -f /usr/share/luci/menu.d/luci-app-nym-vpn.json
rm -f /usr/share/rpcd/acl.d/luci-app-nym-vpn.json
/etc/init.d/rpcd restart