OpenWRT images 📦
Find the images under the Releases section.
Whaaat ? 👾
This repository contains self-built OpenWRT images for Linksys WRT1200AC, Linksys WRT3200ACM, and Asus RT-AX53U devices.
OpenWRT is a Linux-based open-source operating system designed to run on a wide range of devices, including routers.
Usage 🔨
To use these images, download the appropriate image file for your device and flash it onto your router.
Please note that flashing your router can be risky, and you should only do so if you know what you are doing.
Make sure to follow the instructions carefully and make a backup of your current firmware before proceeding.
Features ⛲
- Argon theme
- Dashboard
- Bandwidth monitor
- AdGuard Home
- banIP
- ClamAV
- DAWN
- File browser and file manager
- LuCI 2FA plugin
Packages 📦
- luci-app-adguardhome
- luci-app-advanced-reboot
- luci-app-banip
- luci-app-commands
- luci-app-clamav
- luci-app-dawn
- luci-app-filebrowser
- luci-app-filemanager
- luci-app-nlbwmon
- luci-app-package-manager
- luci-app-statistics
- luci-app-wifischedule
- luci-mod-dashboard
- luci-plugin-2fa
Post-install notes ⚙️
Some included services need to be configured manually after flashing.
AdGuard Home
AdGuard Home is available at:
http://router-ip:3000
Replace router-ip with your router IP address.
AdGuard Home needs to be configured before use.
To allow AdGuard Home to listen on DNS port 53, move dnsmasq away from port 53:
uci set dhcp.@dnsmasq[0].port='0'
uci commit dhcp
/etc/init.d/dnsmasq restart
After that, configure AdGuard Home and set it to listen on port 53.
banIP
banIP needs to be enabled manually over SSH:
/etc/init.d/banip enable
/etc/init.d/banip start
After starting banIP, configure feeds and WAN interface in LuCI.
ClamAV
ClamAV is included, but it still needs to be configured in LuCI.
Recommended things to check:
- database directory
- scan limits
- memory usage
- logging
- signature database updates
ClamAV on a router is mainly useful for scanning files, for example USB storage or shared files. It does not automatically scan all network traffic.
LuCI 2FA
The LuCI 2FA plugin is included, but it needs to be configured manually.
Important note:
2FA does not currently work with the Argon theme login page.
Use the default Bootstrap theme when enabling LuCI 2FA.
If you get locked out after enabling 2FA, disable it over SSH:
uci set luci_plugins.global.enabled='0'
uci set luci_plugins.global.auth_login_enabled='0'
uci commit luci_plugins
/etc/init.d/rpcd restart
/etc/init.d/uhttpd restart
Notes 📝
The following plugins/services are included but need manual configuration after flashing:
- AdGuard Home
- banIP
- ClamAV
- LuCI 2FA
AdGuard Home also requires dnsmasq DNS to be disabled or moved away from port 53.
Disclaimer ⚠️
Use these images at your own risk.
The author of this repository is not responsible for any damage, bricked devices, configuration issues, or loss of data that may occur as a result of using these images.