[SOLVED] WRT1900ACS only 10mbps in upload -kernel 5.10+ issue-

How top separate without create 4 different networks?

I don't know the best way TBH

I removed br-lan then assigned just the ports to each iface that I needed - separating out the slower speeds.

Apparently using firewall rules should allow some cross-net access but I have had little success with this - could be the ancient modded NAS I am using or my config. :man_shrugging:

One thing to note - which I am probably not explaining correctly - that it appears to only be traffic on that specific 'switch' with the slower NICs that get throttled. When running speedtests from the router itself using netperf-speedtest to an external site there was no slowness.

Alternatively plugging the slower NICs in to an external switch - I have a Netgear SOHO GS308 8-Port Gigabit switch - allows me to bypass the issue. At least for my TV.

The other PC's NIC connected to the router on the same iface, when in sleep mode, drops the Ethernet to 10mpbs - apparently this may be overcome by disabling the "Energy Efficient Ethernet" and/or "Green Ethernet" settings in the PC NIC properties however I have not tested this.

Just tested kernel v5.10.90 and it may not be eee that is the issue as my sleeping gigabit NIC (at 10mpbs) is no longer limiting the speed. However the 100mbps (max) TV NIC is the limiting factor - so br-lan seems to default to the lowest 'native' speed.

Not helpful, I know.

I don't know why not all people see this issue...

probably as most device NICs are minimum 100mbps nowadays... :man_shrugging:

4K video only requires about 15-25mbps

And not too many people have FTTH exceeding 100mbps I suspect from what I hear in the forums

So just tried this with kernel 5.10.92 and even though my TV (100mbps) is running through a gigabit switch it seems something (somewhere in the mac table???) knows there is a 100mbps NIC and my uploads are limited on the bridge. Obviously if I remove the port from the bridge all is OK.

Bugger.

Kia Ora All - has anyone heard anything on this lately?

I've been unable to test any latest builds and have not noticed anything in the commits.

Hi there,

i was struggling this weekend with the same issue. I wondered why my Upload was only 10Mbit as i have normally 50Mbps.
Now i found out, that a new PC which is connected to the Router set the Port Speed to 10Mbit if it goes to sleep. Then my upload is also 10Mbit.
If i wake up the PC and it goes to 1000Mbit my upload is also normal.
Found now this thread but my router is a

Netgear R6260 on OpenWrt SNAPSHOT r19090-34fd5e325a

so everytime i see

[53784.989685] mt7530 mdio-bus:1f lan2: Link is Up - 10Mbps/Full - flow control off

the upload speed from other LAN devices doesn‘t go up more than 10Mbit/s.

There's a similiar report on GitHub:

1 Like

Nice find. Yeah it looks like its the same problem.

Seems to be a problem on 5.10.x kernel...

If you check with 21.01.x with kernel 5.4.x is it ok right?

I can confirm with the latest 21.2.02 build (kernel 5.4.179).... there is no issue

Kernel log
image

One of many speed test results

EDIT: I was running cake whist capturing speed tests, otherwise download was 900+ mbps
NB: Part of why I don't run v21.0x as it only uses a single CPU in my WRT1900ACS which I feel degrades throughput

This issue appears to be related to the Mediatek chipset and the suspected commit was only from early Feb 2022...

original commit ee6ba216d8

...whereas this has been an issue for some of us since at least mid 2021 on Marvell silicon.

I have rolled the latest master and am still restricted to the lowest speed NIC on the LAN at 100mbps on egress. When running a speed test from the router itself there is no issue - something restricting the LAN (and causing the whole device to lag as navigating LuCI becomes nearly impossible)

I think something changed in kernel v5.8+ - granted I am only guess by looking at the different commits that I think are related to EEE or 'Green Ethernet'... Divested-WRT: No-nonsense hardened builds for Linksys WRT series - #751 by pSych0bUNny

EDIT: kernel version 5.10.110 used

Again nothing to base this assumption on.

Hoping for a solution.

1 Like

Hi, with 22.03-rc1 kernel 5.10.111 same issue!!!

Kia Ora - any tried kernel v5.15.x? yet?

Bit borked on wrtpac targets last I tried, see PR thread.

Opened a issue on github...

I hope that someone more expert than me can look into this matter...

I have a similar issue on TP-Link Archer C6 V2 with OpenWrt 21.02.3.
The speed of up-linking, PC-(2.4 GHz WiFi)-> Archer C6 -(5 GHz WiFi)-> Buffalo router -> Internet, has been limited < 10 Mbps at any time.

Dear all,
finally I got time to test and seems to be solved by remove flow control on lan port with less than 1gbit connection...

example: ethtool -A lan2 autoneg off rx off

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.