My GL-AR750S works well except for one very annoying problem. My torrent client (Mac laptop, Transmission app with stock settings) seem to kill my internet connection.
Steps to reproduce:
Power up GL-AR750S
Connect GL-AR750S to internet (in my case usb tether phone hotspot)
Connect client laptop (macbook) via WIFI
Browsing (internet, email, etc) all work at this point
Could be you ISP blocking torrents. Does it work when not connected to you phones hotspot. Does it work when using a vpn?
If you set the torrent to only allow SSL connections, and you use a non-default port, there is no way whatsoever to block torrent traffic.
What you might want to try is to increase the maximum peers and/or maximum connections. It is common for torrent peers to throttle or block you if you do not seed back to the community. Make sure you do allow uploads, and that you do not have bandwidth throttling enabled or set too low.
I’m confident it isn’t the ISP because Torrent and the network in general works normally when I use my usb hotspot phone directly with my computer, rather than through the GL-AR750S.
That was a great thought, but it didn’t fix it for me. I started watching the logs while I started Transmission (torrent client). The internet immediately died, and I got the following log message:
Sun Jan 23 17:06:49 2022 kern.err kernel: [ 371.214396] ipheth 1-1:4.2: ipheth_rcvbulk_callback: urb status: -79
When I google for this, it seems to be specific to usb tethering mode with ios devices on linux. I tested, and the problem doesn’t not happen when connected to the hotspot via wifi repeat, rather than usb. The usb tether feature was broken in previous versions of the GL-AR750S firmware, and was only fixed last year. My hypothesis is now that it isn’t fully fixed, and breaks under the conditions created by Transmission/Torrent.
To be fair, it is a kernel module not the kernel itself. Looking at the code the module could be patched by gl.inet and released or if your game you could patch it and compile the firmware yourself.