moikerz,
Thank you - it took me until tonight to be able to re-test with your suggestions. I tested after each of the following steps:
Setting the bandwidth in Kbps - PRIQ 50000 down 5000 up; VOIP 1000 down 1000 up. Tested.
Reset state table. Tested.
Unchecked Explicity Congestion Notification on all queues, then reset state table. Tested.
In each case the bandwidth tests through speedtest.net show between 8Mbps down and 4+ Mbps up.
Here is the output from pftop:
pfTop: Up Queue 1-6/6, View: queue, Cache: 10000 21:16:42
QUEUE BW SCH PR PKTS BYTES DROP_P DROP_B QLEN BORR SUSP P/S B/S
qACK priq 6 0 0 0 0 0 0 0
qDefault priq 3 87069 33M 126 133488 0 69 8168
qVoIP priq 7 28 17724 0 0 0 0 0
qLink priq 2 168K 81M 184 196856 0 242 94K
qACK priq 6 0 0 0 0 0 0 0
qVoIP priq 7 56 29484 0 0 0 0 0
I then ran through the shaper with the same settings as above, but enabling the "Raise or lower other Applications" page and giving Higher Priority to Http/Https and RDP traffic. With or without "Explicit Congestion Notification" checked we still get 8Mbps download and 4.3 Mbps upload. But we do see some traffic in teh qACK queues. Here is the pftop output at the end:
pfTop: Up Queue 1-10/10, View: queue, Cache: 10000 21:30:32
QUEUE BW SCH PR PKTS BYTES DROP_P DROP_B QLEN BORR SUSP P/S B/S
qACK priq 6 2187 120K 0 0 0 37 2312
qDefault priq 3 24690 11M 60 85001 0 351 388K
qVoIP priq 7 8 5064 0 0 0 0 0
qOthersHigh priq 4 2232 976K 0 0 0 23 8680
qOthersLow priq 2 0 0 0 0 0 0 0
qLink priq 2 52395 27M 136 194579 0 379 72K
qACK priq 6 1975 111K 0 0 0 19 1168
qVoIP priq 7 16 8424 0 0 0 0 0
qOthersHigh priq 4 2519 2052K 0 0 0 54 64K
qOthersLow priq 3 0 0 0 0 0 0 0
I'm attaching a screen clip of the floating rules (could not figure out how to filter from "pfctl -vvsr").
Any other ideas?
pfsense_floating_rules.jpg
pfsense_floating_rules.jpg_thumb