Estimando tengo tu solucion
Mira leyendo tus requerimientos hablas de "Portal Cautivo", el cual son programas que sirven para logearse en una red wireless.
te dejo un poco mas de info: http://es.wikipedia.org/wiki/Portal_cautivo
Uno de los programas facil de administrar, no te drama para la instalacion y hay mucha guias en español es la aplicacion "Endian", la cual es gratuita (pero tambien esta de pago), la cual cumple funcion de proxy que te ayudará a mejorar la seguridad en tu red cuando vallas a prestar servicios de internet.
WEB: http://www.endian.com/es/
Con esto puedes crear cuentas de usuarios, que le das a cada persona que contraten el servicio. Puedes dar politicas de MAC, osea que solamente "ese" equipo con "esa" tarjeta de red se pueda conectar a tu red. asi el cliente no podra prestar su cuenta de usuario.
Espero haber ayudado en tu busqueda.
Saluda ATTE.
ZuRdOk
endian es bueno y facil de configurar, pero lo malo es que la version libre (Endian Firewall Comunity) no trae el portal cautivo, este biene en las versiones pagadas (Endian UTM) y no esta para descargar untangle tambien es una buena opcion y este si trae el portal cautivo en su version free
