I didn't say that. OpenWrt devices can handle 1gbps and I listed a few that can, WRT32X, WRT3200ACM and R7800 are just a few examples. I'm talking about running that throughput with SQM Cake, most of them struggle and will not quite reach that. That is the entire point of this post is specifically running SQM at >=1gbps.
Yea it's abandoned by Linksys which is a shame because it was their top router. I wouldn't recommend any router from Linksys if you are only using OEM firmware. However OpenWrt is very well supported and it runs awesome on the WRT32X with everything I throw at it (500+Mbit/s with SQM Cake, Adblock, Wifi, Samba, USB 3.0 storage 100+MB/s, etc.). Kernel 5.10 already runs great too. I got it "renewed" a couple years ago for $120 on Amazon and love it.
Hi everybody, there ia something I can not understand fully, here. Maybe others have and will have same doubts. Sorry me if questions or considerations are dumb.
Some machine such as the r7800 can manage gigabit line... Or (why) not? Actually you have to use some tricks to activate nss cores to do this: in any cases, I reach usually 650 mbps with peeks of 950, via wire.( Wireless peeformance are worse). More than 500. And I payed 60 euro for a r7800.
I ve noted you are speaking a lot about sqm, which I dont use and - my fault! - I do not understand what exactly does and why you need it.
I evaluate rPi4 but you need a box, a mini sd card, an ap... It cost more than 60 euro. For what more?
Of course if you have budget unlimited and energy in your country is almost free... x86_64 will be my choise (my provider tells me I will have 2.5 gigabit, so I'm interested in this kind of threads).
Really only an x86 based device will do this level of speed. You need 2.5Gb or 5Gb or 10Gb ethernet ports, which are just not available on all-in-one devices that I know of. The RPi4 is maybe able to handle this if you use a LAG group in a switch with high speed ports. But those switches with high speed ports are like $300-500 by themselves.
Honestly, I would just not sign up for more than 1Gbps at the moment, the advantages are just not that much compared to the cost in hardware needed to properly handle it.
As for what is SQM, there's plenty of info about it in the wiki
To illustrate @dlakelan's answer, here are two mini-ITX x86_64 board that will do these kind of speeds. Typically you won't find > 1Gbps ports in low end motherboards. And at these speeds, if you want to use SQM or anything other than basic routing, you need a couple of cores anyway...
Here's one with 2 10Gbe interfaces: £400
Here's one with 4x 10Gbe interfaces. £800
And you'll need the switch as well....and rewire your house with cat6. And get a motherboard for your PC that has a 10Gbe interface. Otherwise you may as well just stay with a 1Gbe connection
In addition, if you have 2.5Gb ISP equipment and then 1Gb motherboard/switch, there will be a severe download bottleneck between the ISP equipment sending to your 1Gb motherboard so you will be at the mercy of the ISP's queue management algorithm unless you run SQM on ingress. It will make SQM very important.
I setup a X86 KVM OpenWrt and test with SQM.
In my old hardware, it can get an A on delay with ~300M up and ~600M down.
I wonder what kind of hardware can do 1G SQM reliability.
Why is download more susceptible to delays than upload?
How to get better SQM on KVM setups?
I will try to run OpenWrt in bare metal to compare, just need to learn how to boot it up.
There is also something called Hardware Offload, and it supported by most of chipset vendors.
This includes NAT/PAT, ACLs etc...
Hello. The new Qualcomm SoCs seem to be quite powerful. Can one expect them (e.g. IPQ8071A) to route at 500-1000mbps with SQM once they are supported (which does not seem to be too far away)?
I am one of the lucky users which has a 1000 MBit/s download and 100 MBit/s upload internet connection.
I had the same problem to find a good OpenWRT router to support my full bandwidth.
I ended up using a Teltonika router. This router can do the 1000 MBit/s without any problems using NAT up and down.
To test the router I have connected two Linux notebooks to it 1x to the LAN interface and the other one to the WAN interface so that the traffic was forced to use NAT. I measured the bandwidth using iperf3.
There are two models, one without WiFi and one with Wifi.
Without Wifi about 125 USD (without TAX)
With Wifi about 155 USD (without TAX)
Maybe this is interesting for others too.
Why would devices not (yet?) supported by OpenWrt be interesting under the premise of this topic?
This devices have already an installed OpenWRT version. The vendor has done changes to the system, for example Web GUI, but the core is OpenWRT.
So just another vendor firmware loosely based on OpenWrt, not OpenWrt…
no, this is not baseless nitpicking, it matters a lot if you need anything beyond what the vendor has included in their derivative (kernel modules, …) - or if you want to update in the future.
Absolutely correct, but there are other models from the vendor already listed at the hardware table.
I personally would highly appreciate direct OpenWRT support for this newer models.
Likely Qualcomm IPQ40xx based. Not too powerful with their quadcore 716 MHz 32-bit ARMv7 processors.
Since we have top routers pushing 500-600 Mbps with SQM cake right now I assume these upcoming WiFi 6 / AX routers will get pretty close to 1 Gbps with SQM cake since they have faster CPUs. It's a couple years away for OpenWrt support since it'll be the release that follows 21.02. Best to stick with one of these top routers for now, and wait to see which WiFi 6 router emerges as the best for OpenWrt once that happens and get one then (the IPQ8074 might be promising who knows).
You'll probably be the first to find out.
Yes, the wifi6 routers are generally faster (at least those based on ipq807x or mt7622, not the first mt7621+mt7915 generation), routing 1 GBit/s shouldn't be an issue for those - but also doing sqm at 1 GBit/s line speed would be another question. So far no one has reported test results with these devices (well, currently only mt7622+mt7915 is available for OpenWrt) under those conditions yet.
hello everybody liinksys EA8500 is more powerfull i think for gigabit fiber ??
The EA8500 is ipq8064 (not ipq807x, nor wifi6) based, which is not fast enough for routing at 1 GBit/s line speed (probably about ~500 MBit/s at best, without sqm, much less with sqm), the OEM firmware depends on NSS offloading to achieve higher throughputs, which isn't available for OpenWrt.
sorry @slh i talk to e8450