Tenho uma rede hotspot com algumas RBs como rádios, mas todo o hotspot/queue/firewall são feitas em um servidor mikrotik central. As RBs apenas controlam o access-list/wpa-psk.
Andei pesquisando sobre como fixar um cliente a um determinado SSID e vi que o campo de nome correspondente no cadastro do cliente no MK-AUTH serve apenas como uma anotação para quando puxarmos relatórios.
Atualmente, preciso amarrar um cliente a um único SSID. Não posso usar ramal, já que todo o NAT é feito na RB central e não no rádio(possuo poucos IPs reais e quero evitar double-NAT).
Segundo esse link http://forum.mikrotik.com/viewtopic.php?f=7&t=9398 , o Mikrotik não possui um parâmetro RADIUS que especifique o SSID de um determinado MAC, mas o parâmetro NAS-Port-Id representa o nome da interface. Ou seja, se renomearmos a interface para o nome do SSID resolveríamos o problema.
Para evitar problemas, essa funcionalidade poderia vir por padrão desabilitada no MK-AUTH e ser habilitada manualmente em Opções - Gerenciar Recursos.
Alguém possui outra sugestão?
Obrigado!
Respostas
Achei essa outra solução: passar o SSID pelo mesmo parâmetro do MAC address do cliente:
Ou seja, enviar o MAC address pelo atributo Calling-Station-ID(como se faz atualmente), seguido de ":" mais o SSID.Aparentemente, é melhor que a minha primeira sugestão, pois não há necessidade de renomear a interface, mas não sei se funciona de verdade.
testa ai Paulo e me avisa amigo...
Paulo Vinicius disse:
Venho acompanhando tudo remotamente.
Obrigado