O'Reilly logo

Building Telephony Systems with OpenSER by Flavio E. Goncalves

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Installation of FreeRADIUS and CDRTool

The installation of the FreeRADIUS server is unquestionably a challenge. Several steps have to be strictly followed to have a working configuration. To do this we will divide the installation in five steps:

  1. Package and dependencies installation
  2. Database configuration
  3. FreeRADIUS configuration
  4. Radiusclient-ng installation
  5. OpenSER configuration

Packages and Dependencies

For FreeRADIUS, freeradius-mysql and CDRTool install the packages below:

apt-get install freeradius freeradius-mysql 

Create and Configure the Database for the Radius server

Step 1: Create the database for the FreeRADIUS server.

mysqladmin -u root –p create radius

Note

Type the root password whenever required.

Step 2: Create the tables below to support ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required