Hey lonelycoder your AB-Solution is awesome! Just got it working on my RT-AC86U.
I had a few minor issues but was able to work them out thanks to your VERY through website and Xentrk's Torguard instructions.
Issue #1: I couldn't get the ad-blocker to work on clients going through my two VPNs (PIA & NordVPN). Xentrk's instructions explained how to set the OpenVPN Client's Accept VPN Configuration to Strict instead of Exclusive, that fixed the issue right away. My only concern is, as I understand it, Strict puts your VPN's DNS servers before the DNS setup for the WAN connections; whereas Exclusive puts your VPN's DNS servers as a replacement for the DNS setup for the WAN connections. There is a possibility (though highly unlikely) that the router wouldn't be able to connect to the VPN's DNS servers and use the DNS for the WAN connection while set for Strict and there could be a DNS leak. I'm planning on dropping NordVPN soon and I will set my WAN DNS servers to point to PIA's.
https://www.snbforums.com/threads/t...or-asus-merlin-380-65-380-65_2-part-ii.38282/
Issue #2: I had a problem setting up the sendmail feature until I remembered that I had two-factor authentication setup on my email. I just had to create an app password specifically for the router sendmail then it worked great!
It's an incredible amount of work to create, update and maintain a project like this. I suggest anyone using AB-Solution send a donation through
www.ab-solution.info. I just did!
Thanks for all your hard work!