I had a successful installation of nodogsplash on TP-LINK MR3020 and TL-1043ND V2.1
For MR3020, first of all, make sure that your MR3020 is able to connect to the Internet, I follow this link to configure the Internet connection.
Next, you need to install nodogsplash, enter the following command in the SSH window:
- opkg update
- opkg install nodogsplash
launch http server
- /etc/init.d/uhttpd enable
- /etc/init.d/uhttpd start
Log in to Luci's web interface to verify that nodogsplash is running.
- Under System-> Startup
- Look for nodogsplash
- It should show Enable in the Enable / Disable column.
Note: I have not made any changes to /etc/nodogsplash/nodogsplash.conf. However, you can configure GatewayInterface on the interface of your router. In my case, I use the default value as shown below: