Move bandwidth limits out of /etc/clearos/network.conf
The problem here is that if you change a bandwidth limit, it does a full network restart which can be painful with PPPoE, when all that should be needed is a firewall restart. This change will impact at least app-qos as well.
There is a secondary issue in that you can source variables from /etc/clearos/network.conf with source /etc/clearos/network.conf
but this can throw errors with vlans e.g the following file gives errors:
# Network mode
MODE="gateway"
# Network interface roles
EXTIF="enp2s0f0"
LANIF="enp2s0f1 wlp0s16u3"
#LANIF="br0"
DMZIF=""
HOTIF=""
# Domain and Internet Hostname
DEFAULT_DOMAIN="howitts.local"
INTERNET_HOSTNAME="microserver-internet.howitts.test"
# Extra LANS
EXTRALANS=""
# ISP Maximum Speeds
ENP2S0F0.10_MAX_DOWNSTREAM=0
ENP2S0F0.10_MAX_UPSTREAM=0
ENP2S0F0_MAX_DOWNSTREAM=1048576
ENP2S0F0_MAX_UPSTREAM=1048576