...
- контроллер беспроводных точек доступа, который имеет соответствующие функции (называемые производителем hostspot/wispr/external captive portal и т.п.): Cisco WLC, Bluesocket vWLC, Ruckus, Zyxel NXC, Aruba, UniFi
- маршрутизатор с функцией портала перехвата hotspot, возможно со встроенной точкой доступа: Mikrotik (модели RB951Ui-2HnD, RB951G-2HnD, RB750UP, RB2011iL-IN, RB1100AHx2 и т.п.)
- сервер-маршрутизатор Linux, выполняющий роль шлюза по умолчанию для сети абонентов Wi-Fi
- маршрутизатор на основе pfSense (клон FreeBSD) с функцией Captive Portal
- сервер-концентратор доступа BRAS, например Cisco 7200 или ASR
...
В приведенном ниже примере в качестве точек доступа используются Ubiquiti UniFi (открытая сеть без встроенного портала), в качестве маршрутизатора/хотспота Mikrotik.
...
Для идентификации через СМС сервер будет отправлять команды на отправку СМС с кодом доступа через шлюз СМС-провайдера (в настоящее время поддерживаются провайдеры SMSC, Websms.By, smstraffic, отправка через локально установленный USB GSM модем (утилита gammu) или любого провайдера по протоколу SMPP v3.4 через утилиту kannel). Возможна также отправка голосового вызова на телефон абонента, где автоматически будет продиктован код доступа, через оператора ВместоСМС.
Если у вас несколько площадок, где вы предоставляете доступ пользователям, вы можете установить на каждой из них по своему маршрутизатору Mikrotik. В таком случае вам необходимо настроить несколько экземпляров "серверов доступа" и "площадок" в соответствующих разделах интерфейса WNAM (внимание: количество площадок лицензируется). Если места предоставления услуги находятся где-тов Интернете (который предоставляет на месте альтернативный провайдер), вы можете связать площадки с центральным узлом (где находится сервер) при помощи VPN (OpenVPN, VPLS, VLAN и т.п.):
...