Remove QoS on the internal interface, there is no point in regulating the bandwidth of a 100Mbps connection.
I take your point. As a matter of fact many QoS references say that there is no need to to do any shaping on ingress traffic. Once your egress(upload) traffic is not free, things should work well. However there are times when one might need to put a cap on certain ingress traffic and by disabling QoS on the internal adapter this would not be possible. There must be a way for me to access ZeroShell at full LAN speed and have QoS enable and functioning properly on the internal adapter. The question is how?