Note: This build has a patched VLAN which works as expected under LuCI.
Note: This build has changed some files which (likely, yet to be proven) will increase the 2.4 GHz wireless performance.
Warning: The full notes are available inside the latest release. You will be forced to read it, as the actual link to download is all the way to the bottom.
- Built from
master(or trunk for SVN guys!)
- Fully preemptive, tickless @ 500 Hz kernel for minimum latency.
bashas the default shell and
nanowith syntax highlights, for a more pleasing administration experience.
- Minimum clock frequency to 200 MHz with
schedutilgovernor to avoid lag spikes.
- All operating points unlocked and CPU clock latency improved to match OEM value. Along with
schedutil, the CPU scaling should be optimal.
- Enabled the latest Linux elevators for optimized NAS usage.
mq-kyberby default for non-rotational multiqueue.
mq-bfqby default for rotational multiqueue and UAS (USB to SCSI, like portable hard drive enclosures).
noopfor single queue devices (i.e. ubiblock and the internal flash).
- Enabled the all available filesystems: exfat, ext4, f2fs, vfat (FAT32), hfs, hfs+, msdos (FAT16), ntfs, ntfs-3g (preferred) and xfs
- Enabled extroot for the OEM partition with compression for an extra of 37.63 MB to install packages.
- A sensible collection of packages and kernel modules preinstalled and fully compatible with OpenWrt's packages (install from LuCI). Kernel packages are not compatible, but a collection of them is available for installation inside the compressed package.
deflate) for better memory usage. This allows users to run large
minidlnaand LuCI, at the same time, without swapping to a slow disk or without dropping the expensive SQUASHFS blocks (which are slow to read and hungry to decompress).
- A new LuCI interface to manage the compressed memory subsystem.
- A custom set of scripts for:
- Reverting back to stock (one of the most useful features).
- Testing calibration files for the wireless driver to optimize the wireless performance under hardware variations.
- Using the OEM partition for data and packages for an extra of 37.63 MB of storage... for free!
- Configuring the firmware, things such as "branding" and using 192.168.50.1 to avoid network collisions.
- Fine tuning the memory subsystem and the priorities, niceness, OOM scores and sheduling policies of the system processes.
- Working VLANs: the VLAN configuration in LuCI works as expected.
unboundinstalled and preconfigured, among with
dnsmasq, for a fast (caching), secure (DNSSEC) and private (DNS over TLS) DNS resolver (currently, working as a forwarder to QUAD9. See https://quad9.net)
- Overclocking: the datasheet allows the CPU to reach upto 900 MHz, a patch applied to the source code unlocks all the available frequencies.
- Note that overclocking will not increase the performance, it is in fact a technique for reducing latency.
Enable the "Watch" button in GitHub to get in touch with the latest improvements!
Known issues, source code and feedback here in my GitHub clone of OpenWrt.