I have a Zyxel EX3600-TO as a router for my fiber connection at home. It supports cellular backup on its USB port. So I bought a TRM500 to use for this purpose.
Now the problem is that the router doesn’t even recognize the TRM500 when I connect it, it doesn’t sense anything being connected. When I connect it directly to my laptop (Win 11) it works well.
The R&D has inquired about the Zyxel router that you own. Specifically, they would like to know:
What operating system does the device use
What data protocols does it support (e.g., RMNET, ECM, MBIM, RNDIS)
They’ve also mentioned, and I quote: If it's a Linux-based system and the RG520N-EB module's VID:PID is not recognized by the kernel serial driver, the user might need to manually add the VID:PID using: echo VID PID > /sys/bus/usb-serial/drivers/option1/new_id (Replace VID and PID with the actual values for the module.)
The modem supports both USB Ethernet mode’s I.e. RNDIS or ECM, with those you should be able to connect to any router wich supports USB networking.
If the router has support for Microsoft’s MBIM or newer but possibly slightly better QMI than the router can make a connection by themselves without the overhead of Ethernet in between.
The downside with the first solution is that there will be a Nat unless you enable IP pass through, I.e. IPPT.
IP pass through is a little buggy sadly, sometimes it doesn’t pass on the IPV4 address to the router.