pois é... o USERMAN não tem controle sobre usuários simultaneos
e tem cliente conectando em mais de uma torre... com mesma senha.
pois é... o USERMAN não tem controle sobre usuários simultaneos
e tem cliente conectando em mais de uma torre... com mesma senha.
Tava meio ocupado esses dias,mas vamos lá.
No userman do mikrotik tem sim como amarrar o mac dos usuarios, se vc estiver usando a versão 3.xx ou 4.xx
Vá em terminal e lá vc digita >>>
\tool user-manager user set usuario caller-id="aqui vc coloca o mac do cliente sem aspas"
E se vc quizer amarrar o seu usuario em uma torre é simples coloque um nome na pool da torre que ele conecta e no user manager onde vc adiciona usuario lá em POOL NAME vc coloca o nome do pool que vc colocou na torre de onde ele conecta assim ele só conectará naquela torre.
amigo, muito boa sua sugestao, vou testa-la... mas o pool q vc diz.. é o pool de ip q o hotspot usa ?
a solucao do MAC acho q nao resolve para mim pois o userman fica em outro servidor e nao na propria RB q os clientes conectam, estou errado ? seria interessante amarrar pelo MAC
vou tentar o POOL
Amigo, testei o POOL, funcionou do jeito que eu queria !!! Muito bom, se encaixou perfeitamente a minha topologia. O MAC creio que nao se encaixe mas ainda vou pensar.
Caro Pitagoras.
Quando coloca fulano Simultaneous-Use := 1 na tabela radcheck o cliente não consegue autenticar nenhuma vez. segue o log
Tue Apr 10 23:05:36 2012 : Auth: Multiple logins (max 1) [MPP attempt]:
Olha o meu freeradius2 esta com o dialup.conf
# Uncomment simul_count_query to enable simultaneous use checking
simul_count_query = "SELECT COUNT(*) \
FROM ${acct_table1} \
WHERE username = '%{SQL-User-Name}' \
AND acctstoptime IS NULL"
simul_verify_query = "SELECT radacctid, acctsessionid, username, \
nasipaddress, nasportid, framedipaddress, \
callingstationid, framedprotocol \
FROM ${acct_table1} \
WHERE username = '%{SQL-User-Name}' \
AND acctstoptime IS NULL"
flon,
Executa a limpeza da tabela radacct e tente novamente, pois, segundo o log o login já está conectado por isso a mensagem: Auth: Multiple logins (max 1) [MPP attempt]:
Caso queira se certificar que esse é realmente o problema, altere o valor 1 para 5 por exemplo.
Ex. Simultaneous-Use := 5
Espero que dê certo!