captive_portal [FreshTomato Wiki]

Site Tools


The captive portal management (NoCatSplash), was originally called NoCatAuth in older versions.
It provides a simple splash screen web page for clients on your network, which the user clicks through to access the internet.

This is somehow helpful if you want to limit your user access e.g. no automatic connection as user interaction is required.

It is also ideal for public/semi-public networks to remind the end user of legal responsibility linked to usage.

The requirements are very simple and can be ideal for situations where you simply want to give people an idea of whose network they are using.
It is disabled by default.


  • Enable function: When you tick and save the router will show a Welcome Banner when a computer access the Internet.
  • Interface: Select one of the bridges on which Captive Portal will listen.
  • Gateway name: The name of the Gateway appearing in the welcome banner
  • Captive Site Forwarding: When active, the 'Home Page' (read next line) will appear after you Agree in Welcome Banner.
  • Home page: The URL that will appear after you Agree the Welcome Banner.
  • Welcome html Path: The location where the Welcome banner is located
  • Logged Timeout: During this period of time no Welcome banner will appear when you access to the device. Default=3600 sec.(1 Hour).
  • Idle Timeout: Expired time where you can't access the device again.Default value=0.
  • Max Missed ARP: Number of lost ARP before considering the client has leaved the connection. Default = 5
  • Log Info Level: Messages from this module stored internally for better trace. Level 0=Silent, 10=Parrot, 2=Default.
  • Gateway Port: Port to be used by the Captive Portal for page redirection. Port 1 to 65534. Default=5280.
  • Excluded/Included ports to be redirected: When setting any port (included or excluded) leave a blank space between each port number, i.e; 25 110 4662 4672. Use prefereable one of the two option to avoid conflicts.
  • URL excluded off the portal: URL that will be accessed without Welcome banner screen appearing. When you set allowed url's also leave a blank space between each url. i.e;
  • MAC address whitelist: MAC addresses excluded of the feature. Leave a blank space between each MAC Address, i.e; 11:22:33:44:55:66 11:22:33:44:55:67
  • Customized Splash File Path: Here you can upload your personal Welcome banner that will overwrite the default one.

Note: If Login Time is expired you should re-enter again into the splash page to get a new lease period. Be aware, there is no notice about expired period so, you can loss Internet Access.

captive_portal.txt · Last modified: 2020/07/19 10:02 by rs232