Clarification about the Load Balance feature

Hi there,

I have a GL-X3000 which is running with a StarLink and a 5g/wifi antenna connection.

I was confused about the load balancing feature. I understood it to work like link aggregation, balancing the load even for a single connection.
But it sounds like it doesn't work that way. Instead, it distributes the different clients to the different connections according to the ratio you set.

This defeats the purpose for my personal use. I need the fastest speed on my laptop when I am working.

If I connect my laptop to both Ethernet and Wifi, with the correct settings in Windows, might that do the trick?
But I don't see any way to choose on which connection is the client.
If I have an iPhone and iPad connected at the same time, how would I know that my laptop Wi-Fi and Ethernet are not on the same connection?
Is it random?
Would it be possible to set it in the admin UI?

The router supports 2 SIM cards.
Does it work the same way or do you have real link aggregation?


Real link aggregation on WAN isn't possible.

It will be always just load balancing each connection as a whole, not by splitting it. So all in all speed can't be higher than the highest available single bandwidth.

1 Like

Link aggregation needs a server to aggregate different connections. The router itself does not do that.

1 Like

Yes, thanks, I got it right.
It sounded too good and I took it literally.
So the statement in the manual: Use multiple interfaces at the same time to increase the total bandwidth of the router is not really true.
If I only have one client connected, it doesn't improve the bandwidth.

Is there any way to set the connection the client is using with the admin UI?
Is it even possible to see the interface ?
For now, I can know when I run a speed test as I will see Starlink or the mobile carrier server displayed.


No you cannot tell which connection one data stream is using now.