jacklul
Regular Contributor
I never actually made a thread for this, even though it's been in the wild for quite some time:
github.com
Some scripts are based on existing guides or someone else's work - I always link back to the original resource in the script header.
Almost everything was tested on my AX58U V2 running 3.0.0.4.388 firmware, some scripts might not work on older firmware or other models.
- service-event - service-event-end functionality but based on parsing syslog, this script is mainly to improve reliability of other scripts as it can detect when firewall or network configuration is restarted, there is no way to handle events that do not log 'rc_service' tagged messages
- force-dns - forces specific DNS server for the whole LAN, similar to global DNS setting in DNS Director
- dynamic-dns - custom Inadyn configuration
- few VPN related scripts that add some things that VPN Director can do
Most likely this workaround will also be needed to start the scripts at boot.
GitHub - jacklul/asuswrt-scripts: Collection of scripts that can run on stock Asus routers (also on Merlin's firmware and forks)
Collection of scripts that can run on stock Asus routers (also on Merlin's firmware and forks) - jacklul/asuswrt-scripts
This is my collection of scripts for routers running stock firmware to extend functionality.
Most of the scripts were made because, well... I needed to solve specific problems and there was no Asuswrt-Merlin firmware for my device at that time.Some scripts are based on existing guides or someone else's work - I always link back to the original resource in the script header.
Almost everything was tested on my AX58U V2 running 3.0.0.4.388 firmware, some scripts might not work on older firmware or other models.
Notable scripts that implement (more or less) features known from Asuswrt-Merlin:
- custom-configs - custom config files for select services- service-event - service-event-end functionality but based on parsing syslog, this script is mainly to improve reliability of other scripts as it can detect when firewall or network configuration is restarted, there is no way to handle events that do not log 'rc_service' tagged messages
- force-dns - forces specific DNS server for the whole LAN, similar to global DNS setting in DNS Director
- dynamic-dns - custom Inadyn configuration
- few VPN related scripts that add some things that VPN Director can do
For full list of scripts - check the README.
There's also extras section with sample configurations and extra scripts.Most likely this workaround will also be needed to start the scripts at boot.