Hi,
 
I have found this explanation in the MikroTik manual
 
Here you can download MikroTik reference dictionary, which incorporates all the needed RADIUS attributes. This dictionary is the minimal dictionary, which is enough to support all features of MikroTik RouterOS. It is designed for FreeRADIUS, but may also be used with many other UNIX RADIUS servers (eg. XTRadius).

Note that it may conflict with the default configuration files of RADIUS server, which have references to the Attributes, absent in this dictionary. Please correct the configuration files, not the dictionary, as no other Attributes are supported by MikroTik RouterOS.
 
Which has me stumped, I'm not sure what I'm supposed to be removing (or adding) to what configuration files to alleviate my problem?
 
Has anyone else had a similar problem they can shed some light on?
 
Cheers
 
Liam

 
On 15/06/07, Liam Farr <liam@farr.net.nz> wrote:
Hi,

I get the following error trying to start freeradius;

daytona:~# freeradius -x
Starting - reading configuration files ...
Errors reading dictionary: dict_init: /etc/freeradius/dictionary[177]: invalid ATTRIBUTE line
Errors reading radiusd.conf
daytona:~#

Im using the dictionary file provided by MikroTik at http://www.mikrotik.com/Documentation/manual_2.9/dictionary whihc  I installed by typing;

cd /etc/freeradius
rm dictionary
wget http://www.mikrotik.com/Documentation/manual_2.9/dictionary
chmod 640 dictionary
chown root.freerad dictionary
I'm relatively new to FreeRADIUS and any help would be appreciated.

Regards

Liam