Olá Pessoal.
Este é o meu primeiro tópico, estou recorrendo a vcs pois não encontrei uma forma de funcionar o atributo Max-All-Session do modulo rlm_sqlcounter do freeradius.
Bem, o problema é o seguinte:
Eu tenho um Mk com hotspot rodando e ele faz a autenticação de usuários em um servidor freeradius, essa autenticação está funcioando perfeitamente, consigo enviar atributos ao MK como o "Session-Timeout".
Bem, o meu problema e quando eu adiciono o atributo Max-All-Session do modulo rlm_sqlcounter para realizar um check do tipo (Fulano, Max-All-Session, := ,60) que quer dizer que o usuario "Fulano" pode ficar conectado por 60 segundos, mas não é isso que está acontecendo, quando informo esse atributo e tendo autenticar o usuario a mensagem é retornadaé exibida dizendo que meu tempo máximo nunca foi alcançado. Quando retiro esse atributo do meu usuario ele autentica normalmente.Código :Reply-Message = "Your maximum never usage time has been reached"
O que pode estar acontecendo? Eu estou equivocado em utilizar o Max-All-Session para controlar o tempo limite de acesso? Existe outra forma de fazer isso? Pois não quero fazer no mikrotik, pois a ideia e ter um servidor freeradius e várias routerboard comunicando com o freeradius.
Alguém poderia me ajudar, ou me dar alguma luz.
Valeu galera.