I've just decommissioned my 2 glorious Asus WL500gP, they've been serving me well for (almost) 20 years, 24/24, thanks to OpenWRT. I set back their original minipci cards and wet-eyed placed them on the shelves in front of my eyes behind the monitors, to remember those good guys serving me so much pr0n.... ehm... the best money I have ever spent on electronics.
The RBM33G armed with 2x WLE900VX each are a piece of cake; can work out at L3 multiple full gigabit streams and there's spare cpu power still. Flow offloading gives them an extra 10-15% headroom... so sweet.
The HAP AC instead looks pretty crappy. Iperf3 tells me 300-350mbit/s (L3 routing, no qos, no complex mangling; just routing between 2 interfaces) and sw/hw offloading does nothing; top reports a ton of sirq and sys usage. Am I doing something wrong or that's the QCA9558@720MHz normal throughput? I had better perf on the RouterboardPro with similar CPU!
I've to admit I'm using the ar71xx target as I couldn't figure out whether one of the ar79 targets could work on this board or not and couldn't open the box to avoid loosing the chance to return the product. I've already initiated the return procedures with the seller but I'd like to be sure I'm not missing something and, above all, I've no idea what to buy in place of that little router. Any advice on another board with similar specs and price (~120-150€)?
Over there I need 3+2 gigabit ethernet (3 routed+2 switched), wifi and poe optional (as I can add external injectors and radios; the poe is way easier and reliable with external passive injector rather than fighting with AVR programming the onboard POE switch); don't need a 5 gbit backplane but ... 1gbit is needed; openwrt isn't strictly needed but I prefer to buy openwrt-compatible stuff even if I don't plan to use it straight away: after a few months, always pops up some extra feature missing from default firmware, and openwrt goes to the rescue...
Can't find MT7621 (ie: flow offloading) devices with the right specs, and can't figure out what platforms support flow offloading. Overprovisioning: the pcengines APUs are cool but the mpcie slots looks a bit weird (USB only, storage only... whatever); and a bit more expensive than RBM33G. Other x86 devices (ex: chinese VESA-sized 'NUCs') on aliexpress have single ethernet or cost 3 times more; and I'd like to avoid USB-Eth dongles.
And can't figure out the openwrt support status for other devices, ex: CSS610-8G-2S+IN would be awesome (as I have a couple of 10G devices and soon there will be a NAS) but looks like a plain switch with no L3 chances (dedicated asic instead of a general purpose cpu, 64k flash?).
Currently the only option I have is to buy a third RBM33G, a 20$ gigabit switch, and a couple of POE passive injectors; but it's a PlanB, not a real solution. HELP!
EDIT: typos and links.