I am running OpenWRT 15.05.1 on a Buffalo WZR-HP-G300NH, and am getting a max download (through speedtest) of 175Mbps. The admittedly pretty old 400Mhz CPU gets maxed out at 100% during the test.
I would like to try LEDE, but is there is any reason to think LEDE would give me higher download speeds than OpenWRT 15.05.1 on this router?
That sounds pretty much like the hardware maximum, limited by the CPU speed, I wouldn't expect significant changes* in that regard.
*) given that you are constantly hitting the CPU limit, even small differences might actually be noticable, but in the absence of major driver changes/ additions (unlikely for devices of that vintage) the general throughput is likely to stay roughly similar. With software tending to get slightly larger over time, thereby taxing the CPU/ RAM more than before, an already CPU limited I/O throughput might actually slightly regress over time with newer versions.
Thanks for the reply, that is what I figured. My ISP gives me 250Mbps, so I am looking for ways to squeeze every bit of performance out of this old router. Although, I could just get a new one.
Take a backup of your uboot
dd if=/dev/mtd0 of=/tmp/bootloader.bin
Then find the values that determines clockspeed
Make the changes then flash and overwrite the bootloader
Like what?
I didn't say to overclock to any arbitrary value.
430MHZ is a clockspeed I tested on my routers for a a few months.
If you try any value higher @440MHZ you will get kernel crash occasional reboots in a month, go higher and your router will go into a bootloop crash.
If you didn't test or experiment and conclude that it is "bad" because it kills a kitten then I suggest you shouldn't even bother touching LEDE and stick to your good vendor shipped firmware.
Well, I gave LEDE a try. I was getting 175Mbps download with OpenWRT 15.05.1. With today's snapshot of LEDE I am hitting 212Mbps. Not a bad boost in speed. With my ISP maxing at 250, not much need to upgrade my router. Nice work!