Index of /wrt
Divested-WRT: UNOFFICIAL OpenWrt builds^
README last updated: 2026/07/07
License^
Configs and patches should be considered GPL-2.0 unless stated otherwise.
All modifications are contained in the /patches directory.
Verification^
- #6395 FC99 11ED CD61 5871 2DF7 BADF CABD DBF5 B694
- #Key mirrored at 1, 2, 3, and 4.
- $ gpg --import divested_signing.key; #once only
- $ gpg --verify sha256sums;
- $ sha256sum --ignore-missing --check sha256sums;
Disclaimer^
If they work for you, cool!
If they don't, find something else.
If somethings breaks, you get to keep both pieces!
Credits^
- Daniel Engberg for the -O2 patch.
- OpenWrt, its amazing contributors, and its friendly community for all that it is.
- Alexander Popov, for maintaining a detailed list of kernel config hardening options here.
Credits (legacy)^
- @jbsky for tons of mwlwifi fixes and improvements.
- Vladimir Oltean, Tobias Waldekranz, and DENG Qingfang for the DSA/FDB fixes and backports.
- Wout Mertens and Pavel Stano for the previously used DSA/FDB workaround.
- The mystery person who figured out that TX-AMSDU causes high latencies on mwlwifi, possibly @onja.
- Rui Salvaterra for the frequent kernel bumps+testing and the Thumb-2 patch.
- @borkra for the 2024 sysupgrade fix.
FAQ^
Why make these builds?^
- I want my porridge to be just right.
What devices have been tested?^
- GL.iNet Flint 2/gl-mt6000
- Linksys WRT1900ACSv2/shelby
- Linksys WRT1900ACv1/mamba
How often will these be updated?^
Can we rely on you to provide these builds in the future?^
Why should we trust you?^
- You don't have to...
- Patches and configs are included for you to compile this yourself!
How to create my own builds?^
- There is a video of this process here.
- Create a VM with Fedora or what have you.
- Install all the necessary dependencies listed here.
- $ git clone https://git.openwrt.org/openwrt/openwrt.git
- $ cd openwrt
- $ git config pull.rebase true #makes updating easier
- $ ./scripts/feeds update -a -f
- $ ./scripts/feeds install -a -f
- #copy in the config from the latest build here, name it .config
- #git am the .patches from /patches here
- $ make nconfig #make any changes you want
- $ make download -j4
- $ make -j16
How to update my own builds?^
- $ cd openwrt
- $ make clean; make dirclean;
- $ git pull
- $ ./scripts/feeds update -a -f
- $ ./scripts/feeds install -a -f
- $ make nconfig #save and exit
- $ make download -j4
- $ make -j16
What is this included divblock? Why is this website blocked?^
- A simple content blocking script is included that adds my blocklist config to dnsmasq from here.
- This is a much more efficient approach than downloading & processing the lists on device and has the benefit of supporting wildcards for greater efficiency and increased blocking.
- This blocker can be permanently disabled via
/etc/init.d/divblock disable if you don't want it or want another blocker package.
- You can exclude a domain by adding it (one per line) to
/etc/config/divblock-exclusions as so /www\.example\.com/ then restart via /etc/init.d/divblock restart.
- Please report any wrongly blocked domains via the dnsrm issue trackers.
Anything to change after install?^
- Enable irqbalance.
- Enable packet steering on all CPUs.
- Enable software or preferably hardware flow offloading.
- Optionally enable SQM with cake or cake_mq. Note: incompatible with hardware flow offloading.
Other things we should know?^
- Wiki pages are here.
- There was a forum thread here.
- There is a git repo for this at Codeberg and GitHub and GitLab.
- If you don't have one of these and want one, I recommend the GL.iNet Flint 2.
- These are routers/APs, please don't run anything else on them.
- Donate to me here and to OpenWrt here.
- Have fun!
Notices^
- OpenWrt is a registered trademark of the Software Freedom Conservancy.
- Divested Computing Group is not affiliated with OpenWrt or any hardware vendors.
- These builds are not sponsored or endorsed by OpenWrt.
- The OpenWrt project website is located at https://openwrt.org.
- The OpenWrt source code is available here.
- Linux is a registered trademark of Linus Torvalds.
- Linux source code is available here.
- LINKSYS is a registered trademark of Belkin International, Inc.
- All product names, logos, and brands are property of their respective owners. Use of these names, logos, and brands does not imply sponsorship or endorsement.