GL.iNet Opal: No Internet in Router Mode via Clinic WiFi

Hi everyone,

I’m working with a GL.iNet GL-SFT1200 Opal AC1200 router in a rather unusual situation. My goal is simple: I want to create a local network where my phone can communicate with smart devices like Google Chromecast or a Xiaomi FHD TV stick, without relying on external networks. Think smart lights, sensors, etc. — all controlled via local apps.

The challenge? I’m currently at a clinic where I only have access to their WiFi network — no Ethernet, no control over the infrastructure. And that’s where the adventure began...


:bullseye: What I wanted to achieve:

  • Use the Opal as a local hub for my phone and smart devices
  • Connect to the clinic WiFi for internet access
  • Optionally use VPN for privacy and stability (secondary goal)

:wrench: What I tried:

:check_mark: 1. VPN setup

  • Uploaded a ProtonVPN .ovpn file via OpenVPN Client
  • VPN status shows “Connected”

:check_mark: 2. WiFi connection via Extender Mode

  • Switched to Extender Mode to scan and connect to clinic WiFi
  • Then switched back to Router Mode and started VPN

:cross_mark: 3. No internet access

  • VPN appears active, but no internet
  • IP doesn’t change, websites don’t load
  • Tried manual DNS, disabled “Block Non-VPN Traffic”
  • Rebooted router multiple times

:brain: Analysis:

  • In Router Mode, the Opal loses WiFi connectivity after switching from Extender Mode
  • No Scan button available in Router Mode to reconnect
  • Multi-WAN shows WiFi as an option, but it’s not actively used
  • VPN was a workaround attempt, but the real issue is no WAN source via WiFi

:brick: Likely cause:

I suspect the clinic WiFi is a guest network with strict limitations:

  • MAC filtering or captive portal
  • No DHCP assignment
  • VPN traffic blocked
  • Router doesn’t receive gateway or IP via WiFi

:mobile_phone: Why this matters:

My original goal wasn’t VPN or internet — it was a stable local network where my phone could control Xiaomi devices. Without internet, some apps won’t even launch. Without local connectivity, Chromecast and Xiaomi can’t “see” each other.


:folded_hands: My questions:

  1. How can I make the Opal use WiFi as WAN in Router Mode — without Ethernet?
  2. Is there a way to maintain a local network even without internet?
  3. Are there settings to guarantee local communication between phone and devices?
  4. Is there a mode where the router works locally only, but still connects to WiFi for updates?
  5. Are there VPN alternatives that work better in restricted networks?

:magnifying_glass_tilted_left: Extra observation: Missing “Scan” button in Router Mode

The Scan button to detect WiFi networks is only available in Extender Mode, not in Router Mode. According to GL.iNet documentation and forum discussions, this is intentional:

  • Router Mode assumes internet via Ethernet
  • Scan is part of Extender/Repeater Mode only
  • In Router Mode, you must manually enter SSID and password — which often fails

:pushpin: For users relying solely on WiFi (like in clinics or hotels), this feels like a major limitation.


:counterclockwise_arrows_button: Was the Opal the right choice?

Fair question. The Opal is marketed as a travel router, but it expects Ethernet for WAN — which is rarely available in public places. For setups like mine, models like the Beryl AX (GL-MT3000) or Slate Plus (GL-A1300) offer:

  • Better WAN flexibility (WiFi, Ethernet, USB tethering)
  • Scan functionality in all modes
  • Faster VPN speeds
  • More stable firmware and OpenWRT support

:blue_book: Lessons Learned:

  • Not all travel routers are truly mobile — the Opal expects Ethernet, not just WiFi
  • Router Mode has limitations when using WiFi as WAN
  • Clinic WiFi is likely a guest network with client isolation and VPN blocks
  • Workarounds exist — like using another router (e.g. TL-WR902AC) to bridge WiFi to Ethernet
  • Beryl AX and Slate Plus are better suited for WiFi-only environments

:wrench: Setup details:

  • Model: GL-SFT1200 / Opal AC1200
  • Firmware: Latest
  • Network mode: Router → temporarily Extender → back to Router
  • VPN: OpenVPN via ProtonVPN (.ovpn manually uploaded)
  • Internet source: Clinic WiFi (SSID known, password correct)
  • No Ethernet available

Thanks for reading — I know it’s a long post, but I wanted to explain it clearly. Any tips or insights are welcome!

Cheers,
Marius (Netherlands)

1 Like
How can I make the Opal use WiFi as WAN in Router Mode — without Ethernet?
  1. In router mode, use SFT1200 as a repeater to connect to the clinic WiFi without using Ethernet.
Is there a way to maintain a local network even without internet?
  1. In the absence of Internet, the terminal device must be connected to the SFT1200's LAN via WiFi or wired to access the local device.

  2. In the absence of an external network, the mobile phone can be connected to the SFT1200 WiFi. In the same subnet, other terminal devices can be accessed normally.

  3. The default mode of the router can meet your needs. Your terminal devices work in the same LAN (all connected to the SFT1200 router), and the SFT1200 is connected to the clinic's WiFi to ensure Internet access needs.

Suggestions:
First use the router as a client, connect to the clinic's WiFi, and check whether the router and other terminal devices can access the network normally. Then add a VPN profile to verify whether there are network restrictions on the clinic's WiFi.