Great writeup!

My case is a little different, I'd like to communicate to clients that they are on a metered connection if the network traffic is over a USB LTE modem, and just stick to automatic if not.

I have an AR300M-Ext which doesn't have the latest firmware since I didn't manage to upgrade all the way there, but quite new.

Anyone know if the metered connection detection is now working as expected right out of the box, or if I would need to do something like @nopro404 did?

If so, how can I ensure that the USB tethered connection is always communicated to the clients to be metered?