Thanks, i wrote it up because i couldn't find anything for recent versions of OpenWrt describing how to VLAN Wifi across multiple routers/access points.
I finally managed to get around to doing some more tests this morning.
After my initial tests with the Huawei and then putting the ECI back in place i noticed that my Zen line stats had finally updated. Where the Huawei indicated that its upstream sync was 5626kbps the Zen stats indicated that the ECI was synced at 6536kbps. So there's a substantial difference in upstream syncs although the downstream remains the same.
In my router i set the following values in SQM and kept them the same throughout the tests:
Interface name: pppoe-wan
Download speed (kbit/s) (ingress): 31000
Queueing discipline: fq_codel
Queue setup script: simple_pppoe.qos
Link Layer Adaptation:
Which link layer to account for: Ethernet with Overhead
Per Packet Overhead (byte): 8
Under basic settings i adjusted the "Upload speed (kbit/s) (egress):" value for each test.
Here are the RRUL graphs
Download traffic using the Huawei jumps all over the place, and the upload flows are all mashed together. There is around 60ms of induced latency!
With the ECI modem the download traffic is fairly smooth, the upload flows are properly prioritised and there's only around 10ms of induced latency.
No change in the Huawei, it's still bad.
Finally the Huawei shows some improvements. Downloads are fairly smooth, upload flows are prioritised and induced latency is down to 10-15ms.
As i have to limit the upload speed to a meg lower when using the Huawei to minimise my latency it corroborates what the Huawei and Zen syncing stats are saying; the ECI is syncing at a meg higher on the upstream.
So i'll be sticking with the ECI modem for my connection and, as i've a spare one of these too, i might try opening up the ECI and flashing a more recent OpenWrt onto it to gain direct access (a few people have had some success at this).
Edited by rhetherington (Sun 12-Apr-15 09:58:44)