What's new

Internal or External Captive Portal Solution

  • 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!

mekabe remain

Regular Contributor
I know Captive Portal has been asked several times and the answer is "no"
It is not an easy task to add a captive portal to Asus Merlin fw.
I have read about it all.

But I still have hope to achieve it with different approaches.

First, some of you guys have already discussed that Nodogsplash could be compiled for Entware. Has anyone compiled it ? Is there a working binary ?
I believe we could redirect some users to Nodogsplash (using iptables) if it was running on Asus router.
Isn't this possible ?

Second approach, would it be possible to run a captive portal software externally (on a Raspberry PI or a PC server) and redirect some users to this from Asus router ?
 
Second approach, would it be possible to run a captive portal software externally (on a Raspberry PI or a PC server) and redirect some users to this from Asus router ?
Quick internet search turns up the following:

Or find/use a router that supports OpenWrt 17.01.4/5 and 18.06.0:
 
I know, there are many sources which explain how to build a captive portal on a raspberry PI.
But can I redirect specific users from Asus router to that captive portal ?
 
I know, there are many sources which explain how to build a captive portal on a raspberry PI.
But can I redirect specific users from Asus router to that captive portal ?
The above examples of setting up a captive portal on the Pi rely on the Pi being a WiFi access point. You would have your WiFi network clients that you want to access the captive portal connect to that WiFI Pi access point rather than the WiFi of the Asus router.

Or are you asking about routing wired LAN clients to a captive portal?

PS: Another option, if you have a DD-WRT supported Asus router, is to use the HotSpot option in DD-WRT.
 
Last edited:
well, I don't want to use an external wifi access point.
I want to use my Asus mesh because I have a large house with several nodes of asus mesh.
I need to forward requests from Asus wifi guest network to the external captive portal.
 
It might help others come up with ideas or suggestions if you provide more information like router and aimesh node models and firmware versions.
 
Similar thread from 2021:


Similar solutions offered, similar results achieved - you are not getting it on your Asus AiMesh system.
 
it is not exactly the same thread. Similar yes but not same.
And I really regret writing this here. MOst of the time if I ask something here and if it has not been done, then I get a negative answer. BUt if I work on it , I come up with a workaround which actually works.
I was once told that I can't get IP accounting data from new Asus merlin firmeware, but I am now drawing graphs of this on my Grafana server using iptables on the Asus router.
 

Similar threads

Sign Up For SNBForums Daily Digest

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