A
A
artemartemich2014-10-20 22:12:17
linux
artemartemich, 2014-10-20 22:12:17

How to make a Wi-Fi Hot Spot with CMC authorization?

Something like TK ...
1. The user connects to the wireless network.
2. Enters an arbitrary address, google.com, for example.
3. Lands on a stub page. Reads the agreement on the use of an open point.
4. Authorizes, or goes through the registration procedure. As a login - a mobile phone number, a password is sent to it in SMS.
5. Authorized. Gets full access to the Internet.
6. It is necessary to collect the most complete statistics on user actions and store it for several months.
Are there ready-made solutions? Or do we take some hot spot and finish it according to our needs? We want to put such a system in several municipal institutions. The option to print cards with a login-password is not suitable. We need the most automated system.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Petrikov, 2014-10-21
@RicoX

From ready-made similar ones in TK:
saiwifi.ru - a separate
pfSense service - finish working with SMS.
easyhotspot - finish working with SMS.

A
ArturProsto, 2014-10-20
@ArturProsto

I can't suggest a solution. I didn't see any solutions. so most likely you will have to finish someone else's software. I can help in writing software to send SMS with a password to the specified phone.

S
Stanislav Somov, 2014-10-31
@DarkDemon

Now I'm testing the solution TP-LINK TL-WDR3600 router is flashed with openwrt.
Added an 8 gig flash drive.
Transferred the system to it.
In short, you can use lua, the interface is written on it, unfortunately I am not familiar with it, so I installed php.
Raised another web server on port 8080 of the router.
Next 3 pages enter the phone, enter the password from SMS activation.
Sending SMS via SOAP protocol.
Logs to file.
Binding devices by poppy addresses from the arp table or dhcp table.
Then everything is on iptables + bash and tasks on at.
We wrap all the opened pages on the local one with the phone number.
Next, by phone, we bind mac-device-code.
And we allow access for example for an hour.
Further, after the expiration of time, commands in at are triggered, the code and the iptables rule are deleted.
It has been working for several weeks, the nuances with apple What pings the iPhone to determine Internet access?
Now I am implementing the collection of statistics on transitions using a transparent privoxy proxy and there is a desire to finish the interface while all the data is in the scripts.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question