Hi there,
This is my first post to the forum and I would like to say hi to everyone here.
I am going to be a descriptive as possible in order to get a clear answer if what I am looking to do is possible.
I am going to buy quite a lot of Mikrotik routerboards in order to launch a large network of Wireless hotspots.
- Security will be open (open wifi, no encryption)
- Authentication needs to be done with Radius with a central Freeradius server which is accessed from the internet, not lan.
- Each Mikrotik will have an unknown public IP address, as the internet connection IP which feeds the mikrotik might change on each power up.
- A welcome page will prompt the user to enter his cell phone in order to receive an sms with a password which will last for 1 hour only (username= cellphone, password= randomly generated)
- The user will enter be shown the user/pass page after he enters his cell phone + newly generated password and will be allowed to use the public internet for 1 hour.
- Upon 1 hour, the system needs to drop the connection all together and force him to repeat the same process from the beginning in order to get a new password (username remains the same)
I have a linux server setup which I will install freeradius, mysql and the welcome page for the user to enter his cell phone. When the cell phone is entered, the user will authenticate via the hotspot page of the mikrotik interface in order to get his access granted by the freeradius database.
Is this a possible case scenario?
Are there any similar setups/examples present anywhere?
Is there another way to do this (easier?)
Any feedback/help/scripts and information will be greatly appreciated.
Regards
dinopio