Dialogic 1010 Network Router User Manual


 
21
Configuring Free RADIUS using GCEMS as a RADIUS Server
Topic Location: Configuration > RADIUS
The IMG runs a RADIUS client that is configured to send CDR start & stop events to
the RADIUS server, which can be the GCEMS Linux server or another RADIUS server.
Requirements
GCEMS server running Linux Redhat ES 3.0, 4.0 or 5.0 with freeradius installed,
or another server running Radius.
For RADIUS authentication, the username and password specified in ClientView
for the Radius server authentication either needs to be in the /etc/raddb/users
configuration or if using the Linux server for authentication should be added as a
Linux user.
Steps
To add a RADIUS user using the users file start with step 1.
If using a Linux username for authentication skip to step 2.
If not using RADIUS authentication (accounting only) skip to step 3.
1. In the freeRADIUS users file (/etc/raddb/users), replace <your_username> and
<your_password> with the RADIUS username and password.
<your_username> Auth-Type:=Local, User-
Password==<"your_password">
Fall-Through = No
2. Verify the DEFAULT Authorization Type is REJECT. Edit the freeRadius users file
(/etc/raddb/users)
Add the following line at the end of the file, if missing
# IF NOTHING ELSE MATCHES, REJECT USER DEFAULT Auth-Type:=
Reject
3. Modify the Detail File Rollover Interval (/etc/raddb/radiusd.conf). This is required
for users doing load testing with high call rates. The detail files will could reach
the max file size in less than 24 hours depending on the call rate and then calls
will stop being processed.
a. Look for the following line around line 1030:
# Write a detailed log of all accounting records received
b. Look for the following line around line 1056:
detailfile =,
c. at the end of this line add the %H to have the log files roll over every hour.