Firmware
OpenWrt 24.10 or 25.12. Avoid 21.02 / 22.03: they are outdated. The stable line is 24.10, the newer one is 25.12.
vibe.VPN works over VLESS / GRPC / REALITY / TCP. On a router this is installed through OpenWrt and Passwall2, not OpenVPN. After setup, VPN covers every device on the home network.
OpenWrt 24.10 or 25.12. Avoid 21.02 / 22.03: they are outdated. The stable line is 24.10, the newer one is 25.12.
From 256 MB RAM, 512 MB is better. For Xray/sing-box, 128 MB is often not enough. Leave about 20-30 MB of flash free.
LuCI, SSH and a subscription link from the vibe.VPN cabinet. The router counts as one device in the limit of 20.
Download luci-app-passwall2 as an .ipk from the official releases plus dependencies for your router architecture.
opkg update
opkg install luci-app-passwall2_*.ipk
From 25.12 the package manager is apk. Take .apk files from the official releases, not ipk, and install the package for your router architecture.
apk add --allow-untrusted luci-app-passwall2_*.apk
Take packages and cores (xray-core, sing-box) only from Passwall2 releases. The architecture must match the router. If opkg update fails after adding a feed, check the OpenWrt version and CPU.
In LuCI open Services → Passwall2. Import the subscription link from the cabinet or paste a VLESS node. Do not change UUID, SNI or transport manually if the cabinet already gave you a ready profile.
Select the node, enable Passwall2 and check that LAN traffic goes through it. Enable autostart if needed.
DNS should go through the VPN, otherwise leaks are possible. After enabling, open an IP check website from a phone on Wi-Fi.
The vibe.VPN cabinet does not issue OpenVPN or WireGuard. Packages like luci-app-openvpn are not needed for this service. OpenClash only makes sense if you build a Clash subscription yourself; for VLESS from the cabinet, Passwall2 is easier.
Only if it runs OpenWrt or a compatible build with Passwall2. VLESS cannot be installed on most stock brand firmwares.
No. It is one subscription device. Phones and PCs on home Wi-Fi go through it and do not use extra slots unless they connect their own client.
Some steps are done in LuCI, but packages are usually installed over SSH. If you are unsure, send support the router model and OpenWrt version.
Send the model, OpenWrt version and a Passwall2 screenshot. We will suggest packages for your architecture.