3 ms·
I don't think any devices supported by OpenWRT, DD-WRT, VyOS, pfSense, etc support hardware-accelerated routing with QoS. If you know of one, let me know! It i
by cyounkins 5y ago
I don't think any devices supported by OpenWRT, DD-WRT, VyOS, pfSense, etc support hardware-accelerated routing with QoS. If you know of one, let me know!
It is not always clear, but enabling QoS usually disables hardware offloading, for example with Ubiquiti devices[1] "Traffic to which QoS policies have been applied cannot also take advantage of the EdgeRouter's Offloading feature". The same is true for open source even with binary blobs. The chips simply can't do it.
Using QoS and implicitly disabling hardware offloading significantly drops the throughput as it becomes CPU bound. "Without offloading enabled, IPv4 traffic will be routed via the CPU and will be limited to around 300Mbps on the EdgeRouter Lite (ERLite-3). With offloading enabled, the throughput will be about 950Mbps." [1]
[1] https://help.ui.com/hc/en-us/articles/115006567467 https://help.ui.com/hc/en-us/articles/115006567467
- LargoLasskhyfv 5y ago[1] https://macchiatobin.net/ https://macchiatobin.net/ [2] https://en.wikipedia.org/wiki/Turris_Omnia https://en.wikipedia.org/wiki/Turris_Omnia [3] https://docs.turris.cz/hw/omnia/omnia/ https://docs.turris.cz/hw/omnia/omnia/ These two and similar were what I had in mind. Though I don't have them. But considered them a few years ago. But I've chosen another path, of really dark art ;-> (Don't ask) edit: Oh, and [4] https://espressobin.net/ https://espressobin.net/ The smaller, and more affordable option from the makers of [1] But this is all from three, or even four years ago? I don't even know if that Turris Omnia thing is EOL meanwhile? They wanted to make something even more modular. Anyways, all MARVELL based and thus IIRC with working offloading under Linux, though not mainlined at the time. [5] https://en.wikipedia.org/wiki/Marvell_Technology,_Inc https://en.wikipedia.org/wiki/Marvell_Technology,_Inc. edit: Funny, Amazon.com says they have 9 Turris in stock [6] https://www.amazon.com/Turris-hi-Performance-printserver-Virtual-Dual-core/dp/B07XCKK146 https://www.amazon.com/Turris-hi-Performance-printserver-Vir... While amazon.de has 19. So they should be available. But about 400, instead of maybe 40 to 200 for some cheap plastic trash which melts or resets if you look at it the wrong way.