What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

amtm amtm 6.1.5 - the Asuswrt-Merlin Terminal Menu, August 06, 2025

Hi,

I'm using amtm 6.1.2 but I don't see the option for Adguard Home

I have installed Adguard Home v1.7.6 and wanted to upgrade to the newer version.

Any advice?

If you can't see it in AMTM's main menu, then it might be uninstalled earlier, or, maybe there are some missing or corrupt script files. These are just basic speculations.

Check your "available scripts" using option "i" in the main menu, it should show option "ag" to install "Asuswrt-Merlin-AdGuardHome-Installer" if it's not installed already.

If you need more help please provide screenshots showing your issue
 
amtm 6.1.3 is now available
  • Fixes misspellings in Entware modules. Thanks to @Martinski for the pull request.
  • Fixes install and/or updating problems with Adguardhome and dnscrypt-proxy installations. Thanks to @SomeWhereOverTheRainBow for the pull request.
 
amtm 6.1.4 is now available
  • Fixes install and/or updating problems with Adguardhome and dnscrypt-proxy installations. Thanks to @SomeWhereOverTheRainBow for the pull request.
 
amtm 6.1.5 is now available
  • Fixes the fix with updating problems with Adguardhome installations. Thanks to @SomeWhereOverTheRainBow for the pull request.
 
Hi,
Just a question:
What is the best way to do a clean install?

I got a RT-AX86U with latest Merlin.
- a USB 3.2 64gb pen drive
- AMTM installed :
- SWAP file ( 2 GB )
- Merlin AU
- Sky Met Fw

Should I remove the pen drive & formatt it?

A then do a fresh install of my Asus router.
And attach the USB.
Install AMTM.

Regards,

D.
 
Hi,
Just a question:
What is the best way to do a clean install?

I got a RT-AX86U with latest Merlin.
- a USB 3.2 64gb pen drive
- AMTM installed :
- SWAP file ( 2 GB )
- Merlin AU
- Sky Met Fw

Should I remove the pen drive & formatt it?

A then do a fresh install of my Asus router.
And attach the USB.
Install AMTM.

Regards,

D.

AMTM has a "reset" option, use "r" from the AMTM menu, and then option "2" to remove everything and start at zero.

Otherwise all individual scripts have their own uninstall if your only looking to remove a specific script.
 
A then do a fresh install of my Asus router.
And attach the USB.
Install AMTM.
Note that you do not "install" AMTM. It is already included with the Asus-Merlin firmware.
amtm is a front end that manages popular scripts for wireless routers running Asuswrt-Merlin firmware.

Starting with Asuswrt-Merlin 384.15, amtm is included in the firmware.

amtm is intended to be a helper script, a convenient shortcut manager to install and manage scripts on your router.
The idea for such a helper was suggested by a SmallNetBuilder Forums member and promptly coded and continually improved on.

Note that the firmware built-in and the regular amtm version receive updates at the same time.
 
Hi,
Just a question:
What is the best way to do a clean install?

I got a RT-AX86U with latest Merlin.
- a USB 3.2 64gb pen drive
- AMTM installed :
- SWAP file ( 2 GB )
- Merlin AU
- Sky Met Fw

Should I remove the pen drive & formatt it?

A then do a fresh install of my Asus router.
And attach the USB.
Install AMTM.

Regards,

D.

Your list does not include "Entware", is that an oversight?
"ep" from the AMTM menu.
 
AFAIK, none of the scripts in his list includes a script which has Entware as a prerequisite.

What does he need the Swap File for? I thought anything that required a swap file also required Entware? What am I missing or not understanding?
 
What does he need the Swap File for? I thought anything that required a swap file also required Entware? What am I missing or not understanding?
Skynet requires swap file, but it does not use entware.
 
What does he need the Swap File for? I thought anything that required a swap file also required Entware? What am I missing or not understanding?

A swap file is used for when a router is low on RAM/memory. It will use the Swap space instead on the USB as it's "RAM".

It has no direct relation to entware, that being said some entware packages use lots of memory, so maybe that's where you got that connection.

But a router with 256mb of RAM can benefit from swap space without having entware installed just by virtue of being a router with little RAM to start with.
 
Is that what was meant by "- Sky Met Fw" , not familiar, did he mean Skynet in a funny way?

Probably a typo for "skynet" and Fw being short for "firewall" is my assumption.
 
Probably a typo for "skynet" and Fw being short for "firewall" is my assumption.

Is Diversion the only script that uses Entware? If not, what other ones need it?

EDIT: and is Swap only required for Skynet solely?

EDIT 2: reason for asking is that I don't recall ever seeing a table with all the scripts listed with what "other requirements / add-ons" are necessary to make them work.
A "Sticky" with that info might be helpful?
 
Last edited:
Is Diversion the only script that uses Entware? If not, what other ones need it?

I don't use some of these scripts and aren't familiar with them personally, but I believe the below use entware packages and much have it as a hard requirement:

1. Diversion
2. Scribe
3. spdMerlin
4. vnStat-on-Merlin
5. Unbound Manager
6. WireGuard Session Manager
7. Domain-based VPN Routing
8. AdGuardHome installer

Someone feel free to correct me if I'm wrong on any of them.
 
Is Diversion the only script that uses Entware? If not, what other ones need it?

EDIT: and is Swap only required for Skynet solely?
Skynet is the only tool that requires a swap file, but others certainly benefit from one. lc requires entware to lookup sunrise/sunset times. I know that there are others, but I cannot recall which at this point...
 
But a router with 256mb of RAM can benefit from swap space without having entware installed just by virtue of being a router with little RAM to start with.
The exact case with my RT-AC68U, and I've always had swap setup in it just for my own peace of mind.
Thank you for the explanation! I wanted to explain this but you got to it sooner than me.

Is that what was meant by "- Sky Met Fw" , not familiar, did he mean Skynet in a funny way?
LOL, just like @ExtremeFiretop assumed, I too assumed that he meant Skynet since the beginning. I guess we've taken the work of auto-correction 😅

Is Diversion the only script that uses Entware? If not, what other ones need it?
This is not the case, there are many scripts that use Entware packages, though, you'll find Entware listed in their prerequisites. So, if you're concerned about a specific script, just check out its GitHub page and read the details there.

Someone feel free to correct me if I'm wrong on any of them.
I just spent a few minutes to check the prerequisites of some of the scripts you just mentioned, and it just came to my attention that Entware is not mentioned as a prerequisite in the spdMerlin's GitHub page, while other scripts do mention it explicitly.
 
I just spent a few minutes to check the prerequisites of some of the scripts you just mentioned, and it just came to my attention that Entware is not mentioned as a prerequisite in the spdMerlin's GitHub page, while other scripts do mention it explicitly.

Okay sorry your right on the newer OSR builds..... Important nuance I should of clarified or double checked instead of going from memory.

Just so we’re not mixing eras the older spdMerlin (Jack Yaz era) explicitly enforced both:
1. active swap
2. Entware present

and it would exite if either was missing. Here's even a post from him confirming this I remember seeing from 2020.

Post in thread 'spdMerlin - Automated speedtests with graphs' https://www.snbforums.com/threads/spdmerlin-automated-speedtests-with-graphs.55904/post-538465

Newer spdMerlin (our AMTM-OSR fork) uses the built-in Ookla binary. So Entware is no longer necessarily required for the core speedtest functionality, because it can use the Asus built-in speedtest binary instead of an Entware-provided one.

requirements are defined in the current README are current and accurate.
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top