It seems no mistakes in dictionary file. It is standard one from RH distribution.
BTW, freeradius use $INCLUDE, not INCLUDE as you advised.
With INCLUDE you will see something like
----------------------
Wed Jan 17 14:48:41 2007 : Error: Errors reading dictionary: dict_init: /etc/raddb/dictionary[14] invalid keyword "INCLUDE"
----------------------
Thibault LE MEUR wrote:
There must be a mistake in your /etc/radiusclient/dictionary file.
Check that you use a 'INCLUDE /etc/radiusclient/dictionary.microsoft' line
and not a '$INCLUDE /etc/radiusclient/dictionary.microsoft'
Check also the permissions ont he dictionary files.