This is a custom ROM for the EA6350 (the EA6350v3, to be more specific), EA8300, MR8300, and GL-S1300 [GL-B1300 needs feedback]. It fixes many problems present in the official OpenWrt build, allows users to revert to the original firmware [EA6350v3 only], and improves their wireless performance [EA6350v3 only].
- Fully preemptive, tickless kernel for improved latency.
bashas the default shell and
nanowith syntax highlights.
- 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.
- Enabled the latest Linux elevators for optimized NAS usage.
mq-kyberby default for non-rotational multi-queue.
mq-bfqby default for rotational multi-queue and UAS (USB to SCSI, like portable hard drives).
noopfor single queue devices (i.e.,
ubiblockand the internal flash).
- Enabled all the most common filesystems: exfat, ext4, ntfs, vfat (FAT32)
- Enabled external overlay in the OEM partition for extra storage to install packages.
- A sensible collection of packages and kernel modules preinstalled in the ROM.
- Base packages served from my server and all other packages from the official OpenWrt feed.
- Custom applications and scripts to improve performance and general usage.
- A new LuCI interface to manage the compressed memory subsystem.
- A custom set of scripts for:
- Using the OEM partition for the external overlay and packages for extra storage... for free!
- Working VLANs: the VLAN configuration in LuCI/UCI works as expected.
unboundinstalled and preconfigured, among with
dnsmasq, for a fast (caching), secure (DNSSEC), and private (DNS over TLS) DNS resolver.
- Overclocking: the PLL allows the CPU to reach up to 896 MHz. A patch applied to the source code unlocks all the available frequencies.
You can download the corresponding file for your device at downloads.notengobattery.com:
This is the first release hosted on my website. Unfortunately, the website is under construction, and as such, I can't guarantee availability yet (in the sense that the URL may change, and there will be a need to update the
opkg config). This is a release candidate, anyway.
The build should be ready to use, and all packages should be installable and usable. This new release does not override the user's setup and is way slimmer than the previous versions.
Find the known issues, source code, and feedback here in my GitHub Repo.
Since I'm migrating the repo as well, please, leave alike in the new repository.