GL-X3000 - Fine in games but laggy in browser

Hello,

I'm using GL-X3000 with a 5G SIM. Its been working fine for about a month but for a week, now I get this strange behaviour:

Connection is stable in online games, but browsing the internet is choppy. Pages would load instantly, but sometimes page loading would hang for 5-10 seconds before starting to load. I observe the same watching YT, for example.

Few things I've tried:

  • Reset router
  • Tested sim on my other 4G router
  • blocked 5G to force on LTE and vise versa
  • connecting to a different tower
  • cleared cache and flush DNS

Hi,

Please try changing DNS provider on GL GUI > NETWORK > DNS.

When the web page is stuck, we need to do some tests to see where the problem is:

  1. Check On PC CMD:
ping 192.168.8.1 (dependents on your router LAN IP)
ping www.google.com
ping 8.8.8.8
nslookup www.google.com
  1. SSH to enter the router and check:
ping www.google.com
ping 8.8.8.8
nslookup www.google.com

BTW, if this SIM card test on your other 4G router, is it similar situation?

Hello,

I've set DNS to Manual > Google Public

I can ping 8.8.8.8, it returns as normal

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=36ms TTL=114
Reply from 8.8.8.8: bytes=32 time=33ms TTL=114
Reply from 8.8.8.8: bytes=32 time=33ms TTL=114
Reply from 8.8.8.8: bytes=32 time=40ms TTL=114

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 33ms, Maximum = 40ms, Average = 35ms

On my 4G router, there are no hang issues, which is why I ruled out SIM/APN being an issue.

My initial suspicion is DNS. Browsers do a large number of DNS lookups and if you are having trouble resolving, it will cause the issues you present. Do you have a DNS-based adblocker set up by chance? Are you using the ISP-provided DNS servers? Trying a different DNS server and see if that helps (8.8.8.8, 9.9.9.9, whatever your preference).

I've used adblockultimate for years.

image
I've tried top two with no change. The hangs feel less frequent but they still happen.

Maybe there is an issue with the resolver on the router that is forwarding to those servers. Do you have any VPN connections that may be overriding the configured dns servers? It may not be DNS at all, it is just a common thing to cause the issue you are reporting.

I do have VPN installed but hangs happen without and when VPN is enabled.

I did these again just in case:

Type "ipconfig /flushdns" and press Enter.
Type "ipconfig /registerdns" and press Enter.
Type "ipconfig /release" and press Enter.
Type "ipconfig /renew" and press Enter.
Type "netsh winsock reset" and press Enter.
Restart the computer.

The router is set to auto DNS. Hangs way better but still happen once is a while.

Any suggestions?

Hello, 你好,

  1. Did the router enable the VPN client? If yes, please try to configure the custom MTU of the WG VPN, like 1280 or lower.

  2. Please try custom MTU of the Cellular, like 1480, 1280, or lower.

Hello,

  • VPN is not enabled
  • I don't use any VPN or proxy during these tests
  • I've tried MTU, 1430, 1492, 1480, 1280

All MTUs are pretty much the same: page hangs for 10sec before loading instantly, while my online game stays connected in the background.

I used this guide:

My "optimal MTU" is 1250+28=1278

The issue still persists.

More observations:

  • Websites load instantly for about a minute after router reboot
  • The longer the session after reboot, the more frequent the hanging occurs
  • At some points, I switch to my 4G router and websites load with no issues
  • While these issues happen when trying to load websites, the package lost tests are perfect

Have you tried a different browser?

Yes, Opera and Chrome, no change.

Can you just try MTU 1500 on the X3000's modem connection?

1500 is the default, though right? Regardless, I did try manually entering 1500 as part of overall MTU testing. No change.

Hi can you check this thread Spitz AX (GL-X3000) - cellular problem with WWW, social media works - #5 by mikemat

Setting an appropriate MTU should be the solution.