I would be surprised if a switch has WAN ports.
It may be possible to implement something that works without having both devices plugged directly into the USG, but anything I can imagine would be a convoluted setup and without a clear benefit.
I'd suggest sticking to plugging everything into the USG.
Lmk if I misread your question.
Hmm, technically you might not need one running all the time, but you probably should. I honestly haven’t tried.
The USG provides QoS as well, you could run another device if you want to but it’s going to complicate your network.
Yes, the light should be red. The modem is no longer doing anything but providing network authentication, it’s detecting it no longer has a connection itself which is expected.
You’re saying your speed is slower after moving to this method?
I’m not sure to be honest, but the tech would likely notice your modem is offline.
I’d recommend plugging it in for at least the duration of your call, all you need to do is swap around wires, don’t really need to reconfigure everything.
The script is wrong then, sounds like you’re missing parameters. If it works when you call the python command directly, take a look at the script and see how your python command and the script differ. That should give you an idea as to what’s missing.
The most likely explanation is either the endpoint you’re testing against, or just network load at your location.
ATT splits out a single~2/3 gig line across about 10 or so customers. Every customer doesn’t get a dedicated gigabit line back to ATT. The result of this is that depending on how bandwidth heavy your neighbors…