Supported Devices¶
Requirements¶
| Requirement | Minimum | Recommended |
|---|---|---|
| OpenWrt | 18.06+ | 23.05+ |
| RAM | 128 MB | 256 MB+ |
| Storage | 70 MB free | 128 MB+ |
| Kernel module | kmod-tun |
kmod-tun |
Note
Devices with 128 MB RAM should enable zram swap for stable operation.
Supported Architectures¶
Any OpenWrt device matching a supported architecture can install via .ipk. Binary packages are built for 21 architecture variants:
Stable (Tier 2):
aarch64_generic,aarch64_cortex-a53,aarch64_cortex-a53_neon-vfpv4,aarch64_cortex-a72x86_64i386_pentium4,i386_pentium-mmxarm_cortex-a5_vfpv4,arm_cortex-a7,arm_cortex-a7_neon-vfpv4,arm_cortex-a7_vfpv4arm_cortex-a8_vfpv3,arm_cortex-a9,arm_cortex-a9_neon,arm_cortex-a9_vfpv3-d16arm_cortex-a15_neon-vfpv4
Experimental (Tier 3 — nightly Rust):
mips_24kc,mips_siflowermipsel_24kcriscv64_riscv64arm_arm926ej-s
Choosing a Device¶
For the best NymVPN experience, look for:
- 256 MB+ RAM — avoids OOM issues
- aarch64 or x86_64 — Tier 2 stable builds
- OpenWrt 23.05+ support — nftables firewall (fw4)
- USB or large flash — room for the ~62 MB binaries