-
Notifications
You must be signed in to change notification settings - Fork 653
Home
Xentrk edited this page Sep 28, 2020
·
223 revisions
This is the official Wiki/documentation for Asuswrt-merlin, a custom firmware designed for Asus routers.
Note: As with any Wiki, this documentation is a constant work-in-progress. Most of the content is contributed by the community - anyone with a Github account can edit it.
- About Asuswrt and Asuswrt-merlin
- Features (External link)
- Screenshots (External link)
- Supported devices
- Changelog - Legacy (380.x) (External link)
- Changelog - Current (382.x and newer) (External link)
- Installation
- Reverting
- User scripts
- JFFS
- Customizing configuration files
- DDNS Services
- Custom DDNS support
- SSHD
- Scheduled tasks (Cron jobs)
- Enhanced traffic monitoring
- Adjustable TCP/IP connection tracking setting
- Mounting remote CIFS shares
- Disk Spindown when idle
- NFS Exports
- DNS Filter
- Using a custom webui/FTP SSL certificate
- QoS Queue Disciplines (codel/fq_codel)
- Wi-Fi Radar
- DNS Privacy (DNS-over-TLS)
- AiMesh
- AMTM - Asuswrt-Merlin Terminal Menu
- About OpenVPN
- Setting up OpenVPN
- Generating certs with Easy-RSA
- Policy-based routing
- Policy-based routing - manual method v380.xx firmware or later now DEPRECATED
- Policy-based Port (or MAC address) routing - manual method
- Static ip for OpenVPN clients
- Setting up Entware (Optware alternative)
- Setting up Entware (External link)
- Installing Transmission through Entware
- Lighttpd web server with PHP support through Entware
- Installing RTorrent through Entware (External link)
- Installing Deluge through Entware
- Webcam video surveillance Entware (External link)
- Plex Media Server on Arm Routers (External link)
- Minidlna Upnp Media Server through debian (link list)
- Download the latest source code from GitHub
- Compile from source using Ubuntu
- Compile from source using Linux Mint
- Compiling from source using a Debian-based Linux Distribution
- Apply patches to source files
- Addons API
- Setting up a build environment under WSL2
- Iptables tricks and tips
- How to use Adblock Plus filter subscriptions to provide advertisement filtering to devices
- Secure DNS queries using DNSCrypt
- Setting up an IPv6 tunnel through Hurricane Electric
- How to dedicate SSID for VPN and SSID for regular ISP using OpenVPN
- How to use ipset to block connections
- Link Aggregation Setup
- Access modem Web UI on WAN port (no script)
- Enforce the use of Google Safesearch on your LAN
- How to have dedicated DHCP options bind to a specific SSID?
- Custom domains with dnsmasq
- How to use Adblock using Pixelserv
- How to block scanners, bots, malware, ransomware
- Adaptive QoS Optimization
- Scheduled Reboot
- Email notification from your router
- WOL Script Wake Up Your Webserver On Internet Traffic
- Scheduled LED control
- How to make a NTFS usb hdd running more stable as media server, by ChrisR
- Network Image Scanning With Sane
- Delay start of minidlna to wait for the USB disk mount
- Setting-up-FreeRadius2-through-Entware
- User NVRAM Save/Restore
- Transfer (sync) a backup to a remote location using Rsync through a SSH tunnel between 2 Asus routers
- Setting a random password for guest wifi
- Tinc VPN on AsusWRT-Merlin (External Link)
- LUKS Encrypted USB Drive HOWTO
- USB Disk Check at Boot
- USB Disk Check at Boot or Hot Plug (improved version)
- Minidlna: Common Issues & Solutions
- pyTivo: How-To Guide
- Setting up a NTP Server for your LAN
- Disk formatting
- Change the webui language
- amtm - the Asuswrt-Merlin Terminal Menu
- Diversion - The Router Ad Blocker - maintained by thelonelycoder
- Skynet - Router Firewall & Security Enhancements - maintained by Adamm
- FlexQoS - Flexible QoS Enhancement Script for Adaptive QoS - maintained by dave14305
- YazFi - enhanced AsusWRT-Merlin Guest WiFi inc. SSID <-> VPN Client - maintained by Jack Yaz
- scribe - syslog-ng and logrotate installer - maintained by cmkelley
- x3mRouting - Selective Routing for Asuswrt-Merlin Firmware - maintained by Xentrk
- unbound Manager - (Manager/Installer utility for unbound - Recursive DNS Server) - maintained by Martineau
- connmon - Internet connection monitoring - maintained by Jack Yaz
- ntpMerlin - NTP Daemon for AsusWRT Merlin - maintained by Jack Yaz
- scMerlin - service and script control menu for AsusWRT-Merlin - maintained by Jack Yaz
- spdMerlin - Automated speedtests with graphs - maintained by Jack Yaz
- uiDivStats - WebUI for Diversion statistics - maintained by Jack Yaz
- uiScribe - Custom System Log page for "scribed" logs - maintained by Jack Yaz
- Stubby DNS Installer - maintained by Xentrk and Adamm (partially deprecated due to native DoT support in newer firmware)
- DNSCrypt - dnscrypt installer for asuswrt - maintained by bigeyes0x0
- Entware - maintained by zyxmon & ryzhovau
- Pixelserv-tls - A Better One-pixel Webserver for Adblock - maintained by kvic (beta support suspended)
- USB disk check at boot - maintained by ColinTaylor, latenitetech, thelonelycoder
- Format disk - maintained by thelonelycoder and ColinTaylor. Now supports creation of up to three partitions.