Наиболее популярные сменные прошивки для относительно распространенных роутеров, OpenWrt и dd-wrt, предоставляют поддержку для установки горячих точек. Об этом можно найти достаточно много в соответствующих вики:
http://www.dd-wrt.com/wiki/index.php/Chillispot
http://www.dd-wrt.com/wiki/index.php/Captive_Portal#Provider
Многое из того, что когда-то было довольно сложно сделать, было упаковано EasyHotspot в единую систему управления точками доступа.