Hello Alan,

> $ radtest user@realm pass radius 0 claveClient
> radclient: dict_init: /usr/share/freeradius/dictionary.XXX: unknown
> option "XXX"

 You didn't define "XXX" as a vendor.

I think I did...

$ cat /usr/share/freeradius/dictionary.rinuex

# -*- text -*-
#
# dictionary.rinuex
#
#
#   Mayo de 2010
#   Marco Jaraíz <mjaraiz@unex.es>
#   Ana Gallardo <aigallardo@unex.es>
#

VENDOR  Rinuex  35782

BEGIN-VENDOR    Rinuex

# Código para indicar la causa del Access-Reject
ATTRIBUTE       Codigo-Reject           8       integer

VALUE   Codigo-Reject           Credenciales-Erroneas                   3
VALUE   Codigo-Reject           Cuenta-Bloqueada-Intentos-Reject        4
VALUE   Codigo-Reject           Imposible-Contactar-Backend             5
VALUE   Codigo-Reject           Error-Dominio                           6
VALUE   Codigo-Reject           Cuenta-Expirada                         7
VALUE   Codigo-Reject           Cuenta-Inactiva                         8
VALUE   Codigo-Reject           Radius-OK                               9

END-VENDOR    Rinuex
 

 And there's no reason to keep the vendor name a secret.  The
name/number for the vendor is available in public registries.

it's truth
 

 Alan DeKok.


Thanks again


--
____________________

 Ana Gallardo Gómez
____________________