Hey!
I'm running Asuswrt Merlin on my new RT-AC66U B1 and really happy with it. I'm amazed of all the things I can do with it.
I'm a little noob in the field of building small networks and specially with this router and Merlin.
I have a guess network at home and I would like to know if I can create a captive portal for it in some way or another. On the interface I can't find anything and either I can on the internet. Perhaps are there some script that create this?
Thanks a lot
I have kind of been in the same boat off-n-on for a couple of years. What pushed me over the edge was,
My son has a car detailing business and asked recently about offering wifi for his patrons, at a low initial cost and without recurring costs.
His next prerequisite (sp?) was a splash page with the business image in the background a "Terms of Service" and a button to push, for "I Agree". After that it was quit offering wifi one hour after the business closes and restart in the morning before he opens.
Then he added that he wanted to throttle the users back so they weren't using up his available bandwidth or running him out of data before the month was over. It's linux , this should be easily doable. "But, NO command line configuration for 'him'." OK , an ssh server with WinSCP to drag and drop files.
I have probably tried out 20-30 different firmwares for various routers. Some were horrible others barely usable for what I/we needed.
I finally settled on AdvancedTomato using an RT-N12_D1. I didn't want to donate to much this, at first.
My prerequisite was for it to be self contained, handling all authentications plus storing all files and .jpegs on board.
To me, this meant having a usable jffs partition or a non removable usb stick or sd card. Those things are prone to getting "lost". So, less is better here.
I have found a few glitches in NoCatSplash/Auth with is version.
It seems to take a while to start up and if they visit the login page and renew their lease before it has ran out splashd with take a dump and fall back in it just after flushing the iptables rules.
It doesn't die. It just fails to rewrite the redirects to the login server.
The logins stop but its still offering services without requiring a login.
BUT it has 700KB of onboard jffs storage so there is room for a 3 line script to check the output of
iptables -L regularly to confirm its still doing it's thing. Shibby Tomato was next on my list to try. This is a fork based on Shibby's with a more intuitive interface.
BTW BW throttling was a breeze to keep them all under 1Mb DL and 128Kb's UL . The inclusion of an adblocker at DNS level helps tremedously with how fast that slow connection will "feel".