Требуется организовать гостевой и платный доступ к вайфай с авторизацией по пинкоду или карточке(логин,пароль) с возможностью резать скорость или резать по трафику.
Ярким примером служит Wi-Fi от Билайна в МакДональдс Санк-Петербурге(не в курсе как в др городах).
Пробовал связку FreeRadius+CoovaChili но что-то глючная она,
думал может попробовать сделать шлюз с прозрачной проксей squid и авторизацие в Squid, но хотелось бы чтобы человек попадала сначала на информационную страницу а далее уже после ввода логинов и праолей шел дальше.
это HotStop в женском общежитии?
А по теме, тут на форуме уже были подобные темы, посмотри внимательно. К примеру
Вообще реализовать задуманное можно или с помощью специально собранного для этих целей железа (есть к примеру у D-link, других не помню.), или творческим настроем маршрутизатора (я бы выбрал платформу FreeBSD, но никто не отменял и Linux). По последнему варианту могу посоветовать почитать что неть типа этого: Не плохой вариант, да и накрутить, сможешь, что захочеш!
Не на Длинках не пойдет это дело, ибо будет более 7-10 точек и надо централизованно вести биллинг + нужно будет шейпить и лимитировать по трафу.
У лисяры вариант хорош но там надо допиливать будет + шейпер нужен и счет трафа, ну и + я фряху не люблю, по мне Линукс проще.
Однако спасибо за инфу, нашел опенсорс решение EasyHotspot
Ну я лично вот как реализовывала.
Ставила FreeRadius с ним в комплекте идут скрипты для управления dialupadmin
Далее просто брала роутер Asus WL500gP перепрошивала его прошивкой от олега.
Далее шла Wireless - RADIUS Setting.
Там указывала ип и порт Radius сревера и ключ авторизации.
При любой попытке входа в интернет выскакивает авторизация отправляемая с FreeRadius