Belkin RT3200/Linksys E8450 WiFi AX discussion

@darksky Will do! Stay put for performance measurements though, as I broke connector on one of the leads, and ordered replacements. The antennas I got are simple RP-SMA Male Antennas and you can find them at: https://www.amazon.com/gp/product/B07R21LN5P/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1

I'll take any advice on better antennas and placement on the router! For now this is how it looks from the outside:

5 Likes

I think in your situation it may be worth trying 40 Mhz and comparing bandwidth. Because the power is then spread across a smaller range.

https://www.duckware.com/tech/wifi-in-the-us.html

BTW I am impressed with your mod!

2 Likes

Looks good, thanks for sharing. More pics would be welcomed and if you can describe how to attached to the case (drill, whatever) and how you hooked them up inside (any pics there?) that would be great as well.

4 Likes

haven't had the chance to try this, just fixed a rt-n66u with a bricked cfe so that took up some of my time. but dietcoke seems to have done a build and it didn't fix it for him.

Hello Dopam-IT, I come back after playing for a bit. I can't really feel any strong difference when playing with Packet Steering enabled vs off. However, I am not sure if I got a little paranoid or placebo that I just leave it off just in case, lol. I do this because there is no point on enabling since I am reaching the same performance with it enabled and disabled. So, I think you could be right -- better to just leave it off for now.

1 Like

I'll add another data point to this observation. I just installed my latest build into my E8450 from master, and did a quick speed test using my iPhone. The result I get is 600mbps down but only 9 mbps up. My Internet service is 1gbps up/down. When I checked the E8450 Luci page, true enough one of the LAN port is at 10mbps, which is connected to my TV which is in standby.

My E8450 is connected to another AP via a 1gbps cable, and I did the speed test on the AP's Wi-Fi. When I disconnected the TV, and performed another speed test, again via the AP's Wi-Fi, I get back full speed, which is 600mbps up/down.

It's a shame tho. as I was planning to test out the latest mt76 driver, as the E8450 Wi-Fi sometimes gives me issues where clients fails to connect, or I have intermittent high latency issues.

Can someone point to an idiot guide to making sure the quilt patch series applied the 999-eth.patch I added. I am pretty sure its there, would it be applied by a simple clean build, or would I need to run any explicit commands to apply them?

UPDATE:
Validated manually through code inspection, that the patch was applied.

Unfortunately this patch didn't fix the slowdowns, when mixing different speed connections, for me either.

Tested a few other scenarios this evening, with curious results.

802.11AX - 5G 80mhz wifi connection to the satellite AP, connected to the ISP via the backhaul network, onto speedtest.net maxing is out the ISP link at 410mbps.

running speedtestpp on the AP itself to Speedtest.net maxed out at 100mbps. That would be traversing to the ISP modem via the 1GBPS backhaul.

running speedtestpp on the router connected to the modem maxed out at 410mbps.

IPERF3 from a laptop associated to the main router, to another laptop is maxed at 100mbps regardless of whether its to the same router, backhauled router

I suspect this patch is causing the issue. Will try to build an image without this driver (since my E8450 is running OK without it anyway) and test if the problem I saw goes away.

I tried to revert that also, could not confirm success with it reverted, though I agree it seemed to be the most likely one.

You are correct. The problem is still there even with the GE PHY driver removed. Need to dig further.

Read above. I've already diagnosed it being due to the vlan patch

Do you mind directing me to the patch? Thanks!

1 Like

With all the (Hardware) Flow Offloading fixes that have recently been introduced, I can happily say that the CPU load is now 0% while fully maxing out my 1Gbit up/down connection over PPPoE when hardware flow offloading is enabled :slight_smile:

Can't say anything yet about stability, but performance is really good!

3 Likes

You wanna revert ee6ba216d8ba1b02154c287e64d709a8bc7b0054

2 Likes

Had to disable hardware flow offloading again unfortunately. Connections were randomly timing out with it enabled.

2 Likes

It helps. Tested on Xiaomi Mi Router 3 Pro.

root@MI-R3P:~# iperf3 -c 192.168.1.30 -n 200m
Connecting to host 192.168.1.30, port 5201
[  5] local 192.168.1.1 port 45422 connected to 192.168.1.30 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  59.8 MBytes   501 Mbits/sec    0    331 KBytes       
[  5]   1.00-2.00   sec  60.8 MBytes   510 Mbits/sec    0    311 KBytes       
[  5]   2.00-3.00   sec  59.4 MBytes   498 Mbits/sec    0    288 KBytes       
[  5]   3.00-3.33   sec  20.1 MBytes   511 Mbits/sec    0    286 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-3.33   sec   200 MBytes   504 Mbits/sec    0             sender
[  5]   0.00-3.33   sec   199 MBytes   501 Mbits/sec                  receiver

iperf Done.
root@MI-R3P:~# iperf3 -s
-----------------------------------------------------------
Server listening on 5201 (test #1)
-----------------------------------------------------------
Accepted connection from 192.168.1.30, port 44660
[  5] local 192.168.1.1 port 5201 connected to 192.168.1.30 port 44662
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  44.9 MBytes   376 Mbits/sec                  
[  5]   1.00-2.00   sec  47.8 MBytes   401 Mbits/sec                  
[  5]   2.00-3.00   sec  47.3 MBytes   396 Mbits/sec                  
[  5]   3.00-4.00   sec  47.2 MBytes   396 Mbits/sec                  
[  5]   4.00-4.20   sec  9.22 MBytes   391 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-4.20   sec   196 MBytes   392 Mbits/sec                  receiver

What version are you using? I havn't noticed anything on r18942-cbfce92367 with it enabled.