> StartWRT: Start9's fork of OpenWrt, including a modern GUI, that reimagines the router experience from first principles.
I wish them the best of luck with their hardware venture, but a custom fork of OpenWRT is not what I'd want for a router from a small startup.
I can't even begin to count how many startups have done crowdfunding projects for new hardware and tried to get too custom with the software stack before the company went under.
Others already covered the high price for the specs, but we really need to see some benchmarks for things that matter: Routing throughput, VPN throughput, and other real numbers. Faster ports aren't helpful if the CPU can't process packets fast enough.
> we really need to see some benchmarks for things that matter
Honestly, we don't. We know it won't be competitive with the plethora of high performance ARM network SOCs found in commercial routers. If you use this with advanced features enabled (traffic shaping, packet inspection, etc.) on a fast uplink you will be CPU bound, and the CPU isn't fast. This shouldn't be a surprise to anyone that knows why this platform has any appeal.
You don't buy this expecting to max out your 10 Gbps fiber. There are other, valid reasons, but not that, and I'm glad it exists: one day, there will be RISC-V network SOCs that dominate benchmarks.
More open-source forks of OpenWRT and open-schematic router board designs are exactly what we need. It would further raise the cost of planting backdoors in routers at meaningful scale. We're currently too dependent on the OpenWRT project for router firmware. It's a high-payoff target for XZ Utils [0] type of multiyear infiltration by malicious actors.
[0] https://en.wikipedia.org/wiki/XZ_Utils_backdoor
The StartWrt port supposely adds some nice features, of which VPN chaining looks especially useful. And a better UI will make it more accessible. There are plenty of people out there who are willing to switch out their routers and chain VPNs to escape gov/ISP/big tech surveillance but don't have the technical means to do so. These are welcome improvements to reduce friction if they manage to pull it off.
The specs are not too bad for the price considering this is a startup project. It has 8 cores with per-core performance similar to Cortex-A55 + 4GB LPDDR4 + 16GB eMMC, which is better than most off-the-shelf routers. I wish they released the WIP schematics and code though, because there seems to be nothing at the moment.
Under the hood, the StartWRT UI is just another OpenWRT package, and it plays nicely with luci.
And at that point why not OPNSense? OpenWRT for me is what I would run on crappy BestBuy routers that can’t run a proper router OS. OPNSense is 100% amazing.
I also wonder why they wouldn't work with upstream in improving the existing GUI (or upstreaming their improvements), instead of putting the burden of a fork upon themselves.
Working with upstream is most convenient for their users, for them, and for the ecosystem as a whole.