Spitz GL-X3000 5G Cellular max throughput

What is the maximum achievable throughput via 5G cellular on a Spitz GL-X3000.
Is the limitation the USB2 Bus?

The installed modem module in GL router is manufacturer by Quectel not GL.

Here you can find all the specs of the 5G modem:

Thank you very much for the fast reply!
But my concern is not the modem speed, but the maximum speed of the communication link between the Spitz and the modem. It looks to me that all data runs over USB 2 bus, therefor limited to USB 2 speed, or am I wrong with this interpretation? Please see the output from lsusb:

root@GL-X3000:~# lsusb
Bus 001 Device 004: ID 2c7c:0801 Quectel RM520N-GL
Bus 002 Device 001: ID 1d6b:0003 Linux 5.4.211 xhci-hcd xHCI Host Controller
Bus 001 Device 003: ID 05e3:0752 Generic USB Storage
Bus 001 Device 002: ID 05e3:0618 USB2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.211 xhci-hcd xHCI Host Controller

root@GL-X3000:~# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-mtk/1p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-mtk/1p, 480M
|__ Port 1: Dev 2, If 0, Class=, Driver=hub/4p, 480M
|__ Port 1: Dev 3, If 0, Class=, Driver=usb-storage, 480M
|__ Port 2: Dev 4, If 3, Class=, Driver=option, 480M
|__ Port 2: Dev 4, If 1, Class=, Driver=option, 480M
|__ Port 2: Dev 4, If 2, Class=, Driver=option, 480M
|__ Port 2: Dev 4, If 0, Class=, Driver=option, 480M

Thanks in advance for clarifying this!

Aha I got your point ! I don’t know about the specifics of the link between the modem and the USB2… but my 5G speed is always between 800 Mbps and 1 Gbps. This confirms that the modem is not limited by the bus speed of 480 Mbps.

That’s interesting. Could someone comment on this internal data interface between the Spitz and the Modem? Is this USB 2 or maybe PCIe? I am trying to figure out what the maximum speed on an „empty“ 5G tower could be with the Spitz. Thanks!

I would guess since it appears to be an M.2 interface it is using PCIe to connect. I do not know that for a fact, though.

The actual 5G speed on your tower is different from the theoretical maximum speed listed in the datasheet of the module. If you need to improve your modem connection, you can use AT commands listed in the manual - search the forum for it.

Of you can find on Github, although may be not up to date:
GitHub - iamromulan/RM520N-GL: Quectel RM520N-GL Resources (good resource)
GitHub - 4IceG/RM520N-GL: Quectel RM520N-GL is 5G IoT module specially optimized for IoT/eMBB applications.
GitHub - natecarlson/quectel-rgmii-configuration-notes: Notes on using a Quectel modem directly connected to Ethernet

Could you please try running:

AT+QCFG="data_interface"

This will query the current link that the modem uses. Also afaik, USB2 was commonly utilized for AT communication only.

1 Like

Very good hint! Thanks a lot!The result:

+QCFG: “data_interface”,1,0

This means:
Network port communication via PCIe Interface
Diagnostic port communication via USB interface

I tried to look for the modem with lspci, but could not find it. Shouldn‘t I see it there?

root@GL-X3000:~# lspci
0000:00:00.0 Unclassified device [0002]: MEDIATEK Corp. Device 7981
0001:00:00.0 PCI bridge: MEDIATEK Corp. Device 1f32 (rev 01)
0001:01:00.0 Unassigned class [ff00]: Qualcomm Device 0308

Still like to understand the setup…

1 Like

Sadly I don’t have any idea about this but maybe AT+QCFG="pcie/mode" could help?