I have also uploaded the binaries on github under October Builds.
The new binaries are created by using my new patch builds
Previously I mentioned of using a new way to maintain my own patches and optimizations.
The repositories are here:
For Barrier Breaker WDR36XX/43XX
For Barrier Breaker WR1043ND
With this patches you can create your own builds easily.
Changes are clearly documented in the patch folder with each change written in the patch.
- mips16 is fully disabled as from my testing it doesn't seem to help in code compression and introduce execution overhead
- Add 24kc/74kc mtune flags to the respective router architecture
- Skip Certificate Checks on wget
- Renaming of LuCI pages
- Fix and unbrick LuCI OpenVPN packages and pages
- Add additional LuCI Switch features
- Add more LuCI Wifi Configs
- Sysctl default optimizations
- Remove PPPoA completely as it is only applicable for xDSL Devices
- Modify UPnP broadcast model names
- Unbrick L7-protocols
- Add some optimization I found in Lantiq SDKs
- OverClock Ralink RT3052 SoC to 433MHZ tested stable
- Change muti-wan pages
- Unlock Wireless Regulatory
- Change Linux kernel config
- Use latest Kernel, Binutils and GCC
- Reduce ZRAM size
- Remove whatever unnecessary debug
- Fix bootstrap theme for mobile devices
- Disable firewall mss by default to increase NAT performance
- Disable unnecessary start ups by default
- Add additional function for realtek switch RTL8366RB
Patches automate the compilation with the new patches I can build OpenWRT firmware for a particular Router under an hour assuming the sources have already been downloaded.
Porting to different branches like trunk is a breeze.
Consistency in the builds is assured.
Read the README in the repository for more information.
I made a lot of changes in the new builds
A lot of packages deemed unnecessary and big are removed.
If you want them you can download them as ipkgs and install it to the router.
Reason is most people do not solder 16MB flash on their router.
Giving them the flexibility to specialize their purpose is better.
If you are upgrading from older release it might be a good idea to try to reconfigure from scratch if your own config does not work. Then port the settings over.
As for benchmark of Barrier Breaker using my binaries on my Overclock@430MHZ WR1043ND.
TCP on JPerf NAT LAN TO WAN:
UDP on JPerf LAN TO WAN:
Wireless Performance Close Range No Encryption 2.4GHZ Band 40MHZ Force HT ( Fat Channel)
Wireless Performance Close Range WPA2-PSK 2.4GHZ Band 40MHZ Force HT (Fat Channel)
Some packages in my Repository might not be present in the official Barrier Breaker repo like LuCI OpenVPN which I unbroke in my Patches.
In that case download the individual ipkgs upload to your Router and install them.