I am pulling the hair trying to understand why I have upload speed limit of around Upload: 9.40 Mbit/s on device itself and devices behind AP. My network is not so complex but I use some VLANS. I have two devices; two Omnias one configured as main router and second one as dumb AP. On my main device (Omnia router) I am able to somewhat saturate the FTTH connection I have from ISP:
Only egress direction is somehow limited to circa 10Mbit/s. And thats the weirdest part. Its the same for clients connected to AP via WiFi and via cable. I am using HBL TOS6.0 on both of them to be able to configure trunk port with LuCi.
Trunk with few VLANS on the devices; router’s tagged port is configured on lan4 and on the access point on eth2 (eth2/wan port added to br-lan to use it as dumb AP)
I checked negotiated speed between devices its Full duplex gigabit. There were 2 FCS_errors so I already ordered new ethernet patch-cords shielded cat6 cuz it might be the cables. But I doubt that.
I am willing to provide detailed configuration but could somebody point me into direction on what that might be. I am out of ideas here. Thanks!
P.S. There is one cake SQM configured on router WAN port to ged rid of bufferbloat and thats it.
I thought there was a post stating that TOS6 has still issues with VLANs that result in performance drops? (Even though I have no VLANs in use that issue so far kept me from switching, so I have no first-hand TOS6 experience).
Maybe also post the output of tc -s qdisc and tc -d qdisc from both omnias just to double check that there is no stray unaccounted for traffic shaping going on?
I just made a few measurements and somehow the upload on AP was good around 160Mbits for some time but after a reboot its back to 9,5Mbit limit. On the router directly connected to ISP the problem doesn’t exist. Weird stuff
Can you try changing tagged port from lan4 to any other, I suspect 2nd eth(eth0/lan4) has problem with vlan, afaik openwrt not officially supporing 2nd eth.
Thanks for the idea and interest I will try that in a while.
Edit: I used lan3 as the trunk port but still same problem:
Upload: 9.48 Mbit/s
Edit2: But you gave me an idea for test. I created tagged vlan interface on my laptop and connected to that trunk port and the speed was as expected. So it might give some idea that is indeed in my access point’s (so Omnia) VLAN implementation.
With the last kernel update (5.15) on HBL it somehow magically fixed itself without my intervention. But now rainbow is broken. Closing for now as I no longer can reproduce it.