YPNGO FOR GL.iNET ROUTERS

Set up YPNGO
on your router

Install the YPNGO client, sign in, and connect your router to a YPNGO device.

Start setup
8 stepsNo flashing required

REQUIREMENTS

Before you begin

Required for setup:

A router listed belowConnected to the internet, with its admin password handy.

Your YPNGO account & email inboxYou’ll receive a six-digit sign-in code.

An online YPNGO deviceAlready claimed by your account and ready to connect.

Choose your exact model to see its setup availability. Screenshots show Beryl AX.

Using a Flint router?
TESTED IN DEVELOPMENT

Flint 3e GL-BE6500

YPNGO has passed hardware tests for routing, relay fallback, and reconnecting after reboot on this model. The customer install package still needs release testing, so this setup flow is not available yet.

EXPERIMENTAL · UNTESTED ON HARDWARE

Flint 1, Flint 2 & Flint 3

Model-specific packages are available for GL-AX1800, GL-MT6000, and GL-BE9300. We checked their stock firmware, architecture, and dependencies. Physical installation and VPN operation remain untested. Choose your exact model above for its source and package.

First open System → Advanced Settings and use GL.iNet’s Install button to initialize LuCI. This installs the firmware-matched interface that YPNGO needs. Then follow the steps below. Use stock GL.iNet firmware; alternative OpenWrt firmware is outside these package profiles.

Use only the package made for your exact router. Flint 1, Flint 2, Flint 3e, and Flint 3 are different models; their packages are not interchangeable.

01

STEP 01

Open the router settings.

Connect your phone or computer to your GL.iNet router’s Wi-Fi or a LAN port. Open 192.168.8.1 ↗ in your browser and sign in with your router admin password.

If this is a new router, finish its initial setup first. Make sure you can browse the internet, then open Applications → Plug-ins → Manage Sources.

GL.iNet Plug-ins page with the Add Custom Software Source dialog open
Applications → Plug-ins → Manage Sources
02

STEP 02

Add the YPNGO source.

Enter the name and URL below. These values are for Beryl AX; use the router selector above if you have a different model.

NAMEypngo
SOURCE URL · Beryl AXhttps://downloads.ypngo.com/openwrt/beryl-ax

Click the + beside the URL to add it, then choose Apply. Close the dialog and click Refresh on the Plug-ins page.

Custom source dialog with the YPNGO name, Beryl AX source URL, plus button and Apply button
Add the source with +, then Apply. Beryl AX shown.
03

STEP 03

Install the YPNGO package.

Search the Plug-ins list for ypngo-router. Find the package below and click Install.

PACKAGE FOR Beryl AXypngo-router-beryl-ax

Wait for installation to finish. When its button changes to Uninstall, the package is installed. It includes the YPNGO client and setup page.

Search results showing ypngo-router-beryl-ax and its Install button
Search → Install → wait for the button to change to Uninstall
04

STEP 04

Open the YPNGO setup page.

In the router sidebar, open System → Advanced Settings, then click Go To LuCI.

If you see a login page, use root as the username and your router admin password. In LuCI’s top menu, choose Services → YPNGO.

GL.iNet Advanced Settings page with the Go To LuCI button
System → Advanced Settings → Go To LuCI → Services → YPNGO
05

STEP 05

Sign in with your email.

On your first visit, read the Your privacy screen and select Continue.

Enter the email address for your YPNGO account and click Send code. Check your inbox, enter the six-digit code on the router page, then choose Verify code.

YPNGO email sign-in screen with an empty email field and Send code button
Your YPNGO account uses an email code to sign in.
06

STEP 06

Choose your YPNGO device.

Select the YPNGO device you want this router to connect to, then click Continue. Choose a device marked Online.

Devices using this router’s network will browse through the YPNGO device you select. It needs to be powered on, connected to the internet, and claimed by your account.

YPNGO device selection with one online device selected and a Continue button
Choose your own online device. The device shown here is an example.
07

STEP 07

Choose what happens if VPN drops.

Choose how the router should handle interruptions, then click Connect.

RECOMMENDED

Enable kill switch

Blocks traffic while YPNGO recovers the VPN connection. Your internet may pause during an interruption.

OPTIONAL

Allow normal internet fallback

Keeps devices online using the router’s normal internet connection when YPNGO is unavailable. That traffic won’t go through YPNGO.

Wait for the connection to complete. The router saves this preference for future connections.

YPNGO interruption settings showing kill switch and normal internet fallback options
Choose your interruption preference, then Connect.
08

STEP 08

Verify the connection.

Look for “This network is protected” and the green Protected badge. Open a website on a phone or computer connected to the router to check that you can browse.

The router reconnects automatically after a reboot. You can return to Services → YPNGO to see status, change settings, or disconnect.

YPNGO connected screen with This network is protected and a green Protected badge
The Protected badge confirms the connection.

SUPPORT

Troubleshooting

Check the following if setup fails.

I can’t open the router page.

Make sure your phone or computer is connected to this router’s Wi-Fi or LAN. Open http://192.168.8.1 directly in the address bar. If you changed the router’s LAN address, use that address instead.

The package doesn’t appear or won’t install.

Check that the router can access the internet. Confirm you added the source for your exact router model, clicked the + button and Apply, then refreshed the list. Search for ypngo-router again. If your connection is slow, let each operation finish before retrying. An Uninstall button means the package is already installed.

I can’t find the YPNGO page.

Confirm the YPNGO package is installed. Go to System → Advanced Settings → Go To LuCI, sign in with username root and your router admin password, and choose Services → YPNGO.

My email code hasn’t arrived.

Check your spam folder and the email address you entered. Wait a little on a slow connection. If you request another code, use the newest one.

No device is available.

Use the YPNGO account that owns the device. If it hasn’t been claimed yet, claim it in the YPNGO app first. If it appears offline, make sure the YPNGO device is powered on and connected to the internet.

It’s stuck connecting, or my internet stopped.

Check that the router has an internet connection and your selected YPNGO device is online. With the kill switch enabled, traffic can pause while YPNGO reconnects. You can review your preference in Settings; normal internet fallback allows browsing outside YPNGO when the VPN is unavailable. If the problem persists, open Diagnostics on the YPNGO page for connection details.