+ Responder ao Tópico



  1. #1

    Exclamation problemas para autenticar mac vindas do mikrotik no Radius

    E ai pessoal.

    Estou com uma problemão para autenticar minhas macs conectadas ao meu ap MT no meu servidor Radius.
    Todos os manuais referentes ao assunto, dizem para colocar o mac address como nome de usuário na tabela radcheck, e nada mais. Só que isso não tem jeito de funcionar para mim, toda vez que um usuário tenta autenticar, o terminal do radius me retorna esse erro:

    rad_recv: Access-Request packet from host 10.10.20.150:32769, id=115, length=86
    Service-Type = Framed-User
    NAS-Port-Id = "wlan1"
    User-Name = "00:16:CF:9D:4C:B9"
    User-Password = ""
    NAS-Identifier = "MikroTik"
    NAS-IP-Address = 10.10.20.150
    rlm_sql (sql): Reserving sql socket id: 4
    rlm_sql: The 'Attribute' field is empty or NULL, skipping the entire row.
    rlm_sql (sql): Error getting data from database
    rlm_sql (sql): SQL query error; rejecting user
    rlm_sql (sql): Released sql socket id: 4
    rad_recv: Access-Request packet from host 10.10.20.150:32769, id=115, length=86
    rad_recv: Access-Request packet from host 10.10.20.150:32769, id=115, length=86


    Por favor, alguem sabe o que é isso e como resolvo.

    vlw.
    Maikel.

  2. #2

    Padrão

    posta o sql.conf com as querys que vc esta fazendo.. no freeradius.. parece que o campo atributo esta sem retorno.. algo assim..

  3. #3

    Padrão

    Boa noite Alexandre,

    Hj descobri o problema, o mac address não basta para autenticar o usuário no radchek, ao menos foi isso que observei.
    Sempre me retornava o erro dizendo que não poderiam haver campos nulos no registro, negando assim a autenticação.
    Então comecei a tentar vários atributos, até encontrar o Auth-Type que resolveu meu problema em combinação com o mac address de meu cliente.

    Abraço
    Maikel.