OpenWrt support for Linksys MX8500

image
mines even worse lol,
is it the cable's issue?

Edit:
image
nvm, with -P 8 i am able to get 5Gb

welp, loading from FS means u just edit uboot and nothing else, thats effectively what i do on mr7500

[    4.036113] Aquantia AQR114C 90000.mdio-1:08: loading firmware version 'v5.6.5 Cybertan Divo 090221 14:43:44' from 'FS'
ls -la /lib/firmware/marvell/
drwxr-xr-x    2 root     root            34 Mar  4 07:55 .
drwxr-xr-x    1 root     root           296 Mar  4 08:05 ..
-rwxr-xr-x    1 root     root        393218 Mar  4 07:55 AQR114C.cld

the following need to be in dts: firmware-name = "marvell/AQR114C.cld";

and mx8500 has it as firmware-name = "marvell/AQR-G4_v5.6.5-AQR_WNC_SAQA-L2_GT_ID45287_VER24005.cld";

1 Like

I'll get the MR7500 back on the bench and do some more speedtesting between the two either later this evening or tomorrow morning. I only have cat5e cables, but a short one should work well enough to get me 5Gb.

I wonder if having the wan ports assigned to lan would have any effect?

Okay, so it looks like dd-wrt just includes both AQR firmwares but loads the correct one as instructed by the dts for the router. That makes sense.

This is the best I have been able to squeeze out of it:

[SUM]   0.00-10.01  sec  5.38 GBytes  4.62 Gbits/sec  0.000 ms  0/3992685 (0%)  sender
[SUM]   0.00-10.00  sec  4.56 GBytes  3.92 Gbits/sec  0.021 ms  604738/3989125 (15%)  receiver

I'm good with this.

1 Like

The low TCP upload bandwidth (1-30 Mbps) I noticed with the 5Gb WAN port didn't affect local iperf3 tests. It only happens when WAN port is connected to my ISP (WAN ethernet connected to Fiber ONT). Issue does not exist with factory firmware or when reassigning WAN to LAN. Maybe there is a lot of packet retransmission/loss which has less impact on a low latency local link compared to a remote server.

I assume the iperf3 results posted above were for UDP? Looks like 15% of the packets didn't make it to the receiver.

I ran the test with both udp and tcp. Results were similar, but a tad bit faster over udp. I did notice the 15% packet loss on the receiver but perhaps wrongly attributed that to the cat5e cable I was using.

I really have no easy way to test the WAN port connected to the outside world without some serious change ups here. Besides my ISP is 1Gb so that would be the limit of testing, but if you are only getting 1-30Mb, that truly is terrible! Also, again I am running DD-WRT on this router and not OpenWRT, but I am sure the same FW driver is being used for both. Perhaps it's just a matter of trying each of the four FW files out there and see if any perform better than the latest (I only have 5.4.B and 5.6.5 here) . It should be easy enough to change them on the fly using the aq-fw-download command for testing.

I'm also still on dd-wrt. If I have time this weekend, I might try experimenting with the AQR firmware. I'm good for now using one of the LAN ports as my WAN port. I'm only posting in this thread to see if anyone else using this router with non-factory-firmware runs into upload issues with their ISP.

Generally, when testing with iperf3, one needs to look at the receiver-side stats to get an accurate assessment of throughput that includes packet loss and retransmissions. Since UDP has no congestion control, some loss is to be expected when sending packets faster than the receiver can pull them from the buffer. Using the default TCP protocol avoids this issue since the sender will throttle if it gets feedback that receiver can't keep up.

Interesting that while the MX8500 has a 2.2GHz IPQ8072A vs the 1.4GHz IPQ8174 in the MX4300, they benchmark essentially the same.

1 Like

Not sure I'd quite call that a benchmark. JFF, I tried it on both and it's significantly different:

MX4300:
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 8.88 GBytes 7.63 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 8.88 GBytes 7.63 Gbits/sec receiver

MX8500:
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 11.7 GBytes 10.1 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 11.7 GBytes 10.1 Gbits/sec receiver

This has absolutely nothing to do with network throughput of course. A better CPU test would be to install ffmpeg and convert some video. Now that would make them run hot! lol

1 Like

Hi guys! I researching for for an upgrade for my R7800 and stumbled over the Linksys MX8501 Atlas WiFi 6E, which seems to be one of the most capable routers supporting OpenWRT, 6Ghz and Wifi 6E. Also the fast ethernet ports are nice. Unfortunately I would need to import from the US + customs fees, because it is not being sold in the EU anymore.

I was skimming over the thread, but it is quite long. Therefore I would like to ask how smoothly OpenWRT is runs on it right now. Do you recommend it and is it stable/fast enought for everyday use? Or should I look out for another device? Thanks for your help!

The MX8500 is fast and powerful and runs OpenWRT just as well as anything else. It's one of the few routers available if you want 6E. If 6E is not essential, there are many other options, some of which may be substantially cheaper.

The MX8500 is a superb router for sure. I have only been testing mine with DD-WRT but it is working extremely well and using NSS-ECM cores.

However, IMHO, I think that 6E is greatly overrated with my very limited testing ability (I only have a phone with 6ghz functionality, which is not the best test). It has about half the range as compared to 5ghz. As long as you're close, it's GREAT! An added advantage of 6E routers is not many people have them yet so you should not be subjected to as much channel interference.

Another disadvantage is that it's a very heavy (and very solid) router! It weighs in at nearly 1.8KG or 4lbs without the large 4Ah power supply.

If 6E is not required, the MX4300 is a great buy and only half the weight of the MX8500. But I don't think this one is available in the EU as well. Just stay away from the the MR/MX5500s. They seem to be, well awful to put it simply.

The MR7500 is also a good 6E router and IS available in the EU. Very similar specs to the MX8500. It's biggest drawback is it only has 512MB RAM, but that should not be an issue for most folks.

The hardware of the mx8500 is superb. With the prices woot has been selling these at, its a worthwhile buy. I bought a 3 pack for 79.99

Well unfortunately they are no longer available, and yeah, that is a fantastic price!

Where did you find this price? The one I found on Amazon would cost around 350 5 Euro after import fees?

Ah, and since I probably could not use the included power brick because of the american style outlet: What type of power brick connector does it use?

The price was an open box deal on Woot. They sold out within a few hours.

The outer barrel is 6.4mm and the inner hole is 3mm. Quite a bit larger than what Linksys normally uses. Plus it is 4A.

Has anyone tried setting up 802.11s on this router? I tested it earlier using MX8500<>MR7500 using 6ghz and 160mhz channel width. Best speed obtainable was 54Mbps with the routers only inches apart. However, this was using dd-wrt on both routers. Curious how this compares to 802.11s speeds using OpenWRT on 6ghz.

1 Like

huh, what is the point if the range is this short...
imo this might be some qca firmware issues w/ 802.11s since dd-wrt ships newer fw w/o doing thorough testing of every feature. (still impressive that Brainslayer himself does everything)
u should rebuild with debug if u can and grab some log