I don't need Wifi on the router. Ideally, I want something that comes pre-installed with OpenWRT or can be flashed without soldering (this is why I was originally using the HH5a as it came pre-flashed with OpenWRT via an eBay seller). Ideally <£100GBP. The HH5a is limiting the download speed to 70Mbps. Using the TT provided router I can get above 100Mbps down, so a clear bottleneck. Ideally, I want to utilise this speed as much as possible. I don't currently run anything special like VLANs or OpenVPN. I may want to run a couple of VLANs in the next 12 months so that would be ideal, but not a deal-breaker. There are two of us working from home so multiple laptops, phones and TVs are usually on the network and downloading files at any one time.
A shortlist I've found so far or read elsewhere.
Xiaomi UK offer the R4A Gigabit AC1200 880MHz MT7621 MIPS ~£40
Nanopi R4S Mini 1GB - ~£50
RPi4 - more of an involved setup based upon this thread ~£80-100
Dedicated x86 machine ~£100-250 - least appealing solution to me.
I think I'd read somewhere because it's an older router and due to hardware limitations the HH5a will bottleneck anything over 80Mbps. I was also uncertain if it could be upgraded to the latest OpenWrt 21.02 due it's age?
Any reason you suggested Linksys e8450 / Belkin RT3200?
Looks like a Belkin RT3200 is the cheaper at £80GBP in the UK. Linksys e8450 ~£140. As I'm using a separate mesh wifi, not sure if I really need a router with Wifi. Would it be beneficial in any way to run the router wifi and the mesh wifi? Or will this cause more stress on the CPU and potential overlap of wifi networks reducing overall speed. My main desktop is using a Wifi 6 card and AFAIK, the mesh network doesn't support Wifi 6.
Thanks for the suggestions and clarification @frollic.
Re: Uprgading the existing router, is it safe to use the 21.02.1 image on the device page and upgrade via the LUCI interface with a direct LAN connection? Reading the device page I'm confused if I need to reset the device back to stock firmware and then reflash with OpenWRT?
@bill888 I'm not sure. I've been looking through LUCI but can't find any indication if it's the Maurer version that addressed the issue. It was a couple of years ago when I installed OpenWRT.
From memory, I remember reading about there being a WAN to LAN issue but can't remember if I installed any of the patches. Is there a way to check via SSH or the LUCI interface if the Maurer patch is applied.
From some reading in the installation guide of HH5a, upgrading to 21.01 will resolve some of the WAN - LAN issues and increase to ceiling limit to 130Mbps. Looks like that might be the best way to go. Should I factory reset the HH5a via Luci and then upgrade to the latest stable build?
Looks like I don't have the Maurer edition installed. So I'll try the suggested fixes in 18.06 first. Then potentially updating 18.06 > 19.07 > 21.02. I have some packages installed via opkg, DDNS and OpenVPN, I think. If i have to do a factory reset before upgrading it's not the end of the world. Always nice to avoid having to re-setup static hosts etc.
Take a settings backup, then upgrade direct to the latest without keeping settings, then just add back the static hosts file. Some files can't be used but many of them can. Not sure which settings have changed but unlikely to be the static hosts.
lantiq: backport latest upstream patches
This patch includes a series of performance improvements. All patches
were accepted and should land in 5.17.
NAT Performance results on BT Home Hub 5A (kernel 5.10.89, mtu 1500):
Before 539 Mbps 599 Mbps
After 624 Mbps 695 Mbps