How to Use a GL.iNet Comet KVM for Remote Work

KVM vs Self-Hosted VPN (WireGuard / Tailscale): Which Do You Actually Need?

GL.iNet Comet (GL-RM1)

When you're working from another country, there are two very different ways to appear as if you're at home:

Self-hosted VPN (WireGuard, Tailscale, etc.)

You extend your network so your laptop/phone, which you travel with, behaves like it's connected to your home router.

Comet KVM over Internet

You extend your screen, keyboard, and mouse so you're literally controlling the device that stayed at home (PC, Mac, or phone via HDMI adapter), at the hardware level.

The key difference:

For many remote-work setups, a VPN is enough. The majority of laptops do not have any GPS chips in them, and Wi-Fi geolocation is solved by simply using an ethernet cable between your laptop and the VPN router (e.g. GL.iNet Beryl AX).

But once your company starts enforcing things like Wi-Fi always ON or a work phone 2FA app forced to use GPS, etc. then the VPN option is no longer viable. That's where a hardware KVM like the GL.iNet Comet becomes the solution.

Comet gives you 4K@30fps video capture, low-latency keyboard/mouse control, and remote audio output, all over an encrypted tunnel.

You see whatever your work laptop/phone sees, and you click/type as if you were sitting at your desk back home.

Important Firmware Limitation

⚠️ Important limitation (for the current version of Comet KVM firmware):

Two-way audio is supported on all Comet KVM models, so you can hear system sounds and meeting audio from the device plugged into Comet. In practice, that means you can:

  1. Join a Teams/Zoom/Webex call from the work laptop at home
  2. Listen/Speak to the meeting audio remotely
  3. Share your screen from that work laptop as usual

…you just can't send your travel laptop's camera feed into that call via Comet.

KVM vs. VPN Summary

Scenario / Requirement Comet KVM WireGuard / Tailscale VPN
Work laptop/phone must stay at home (policy, customs, GPS/geo-lock)
2FA tied to work phone / home-country SIM ⚠️
Need to join meetings with camera on your travel laptop

In some cases, the MS Authenticator app is able to be operated completely without internet using the offline backup codes that are auto-generated in the app every 60 seconds. In this case, if the phone is being solely used for 2FA authentication, then using a KVM is not necessary and the phone can be taken while traveling while remaining completely offline and cellular turned OFF.

Which Comet Model Do I Need?

If you have access to the LAN port of your router at home, then the basic GL.iNet Comet (GL-RM1) is perfectly fine. You will simply plug in an ethernet cable between the LAN of your home router and the Comet to provide the Comet with Internet. Your laptop or phone will connect to the Wi-Fi as normal (or wired to home router LAN also, if you desire).

Source: https://www.gl-inet.com/products/gl-rm1

If you do NOT have access to the LAN port of your home router, then you will need the GL.iNet Comet Pro (GL-RM10), which is the version of Comet that has Wi-Fi connection ability and can connect to your home Wi-Fi to receive Internet. Available for pre-order (shipping in late December).

Source: https://www.gl-inet.com/products/gl-rm10

If you desire a bullet-proof solution that will work even if your home Internet goes down, then you will want the Comet 5G (GL-RM10RC), which has not been released yet. You can sign up for notifications here:

https://www.gl-inet.com/products/gl-rm10rc/

Setup (1x Comet Required per Device)

The basic setup of the Comet KVM to control your laptop is very simple. You can follow the instructions here:

iPhone 16 cable connections

The instructions above will show you where to plug in the cables and also the various methods of remote accessing the device (via the https://glkvm.com website or the GLKVM application for Mac/Windows). The KVM is always locally accessible on the same network it is connected to via http://glkvm.local.

Laptop Scenario Cable Connections

(Cables included with Comet purchase):

Phone Scenario Cable Connections

iPhone 16 cable connections

Required: USB-C hub with HDMI (shown below)

Source: BestBuy

iPhone Settings & Recommended GL KVM Settings

The first thing you're going to want to do is go to System Settings → Accessibility → Assistive Touch.

Assistive Touch setting

This will allow you to get to the home screen and control panel of your iPhone by clicking on a circle that is always shown on the iPhone screen (see below).

GL KVM website (on laptop) with iPhone under control

For controlling phones, it is necessary to change Mouse Mode to Relative.

Optionally, you may also want to change the Device Identity to something other than GLKVM, however it is unlikely this will be inspected by anyone (and it's weird that you'd have a phone plugged into an external display anyway).

System time zone can be set to whatever your local, home time zone is.

GL KVM Settings

Practical KVM Tips

For more information on VPN setups, see The Wired Nomad VPN guide here: https://thewirednomad.com/vpn