How to install the Epygi Radius service for TNG

Moderators: Leon van Heerden, Luanda_Junzi, Belinda Frick, Lee Hendricks

How to install the Epygi Radius service for TNG

Postby Belinda Frick » Fri Nov 12, 2010 6:10 pm

TNG and Epygi Radius Service

Overview :

This service has no settings.
Once it is installed it will open a TCP port that will allow TNG to connect to it to retrieve data. The 'PEpygiRadius.dll' file must be selected in TNG to interpret the data properly.

Install/Update files and Instructions:

  1. TNGEpygiInstall v1.0.3.0 or newer
    tng_epygi_radius_service-install-1_0_3_0.rar
    -> Unrar, extract file and double click on .dtx file to run the install.

  2. Upgrade to latest TNG Epygi Radius Service, v1.0.5.0:
    TNGEpygiRadiusService-1.0.5.0.rar
    -> Unrar and extract file. Stop the TNGEpygiRadiusService and save update .exe file and start service.

  3. Epygi Radius plugin:
    PEpygiRadius.rar
    Unrar and save in the tng plugins folder.

Software Setup

Run the Epygi Radius installer and get the computer name (Start - Control Panel - System).
Log into TNG with the "admin" and click on the "General Setting" button. [Gear and spanner]
Enter "tech" in the password section
Scroll down to the "Communication Configuration" and select "Network" as the "Communication Mode".
Enter the Computer name in the "PABX IP Address" section.
Enter 25001 as the port number.
Select the PEpygiRadius.dll in the "PABX Interface" section.
Now click on 'Apply Changes' to save the settings.

PABX Setup

Ensure that Radius accounting is enabled,
Enter the IP Address of the computer where the TNG Epygi Radius Service is installed as
both the primary and secondary Radius Servers,
Enter the Secret as "TNG" in uppercase.
Enter TNG as the login and password as well.
Select Account information on "Stop and Start" and save.
Ensure that all routes has Accounting information enabled.(Authentication is not supported
so don't enabled it)

Steps:


Log into the Epygi web page.
Select Telephony -> Call Routing -> Call Routing Table, for each route:
tick the route to enable and
then edit,
click on next,
on this second screen enable radius accounting,
click on next and therefter on finish. This may cut calls,
make sure nobody is on a call when doing these settings.
Two rules for Outgoing calls must be configured,
0?* and 0*. 0?* must route via the ISDN's and
0* must route via the ISDN gateway.
On the isdn settings page --> run through the wizard --> on the routing
settings wizard page, mark advanced settings
--> next --> change, calling party type of number --> National number.
Please note: The way the person makes the call is very important.
If they have ip phones --> 0 or 9 ( to get outside line ) + complete
number + confirm button ( snom phone has a tick )
If analogue phones --> 0 or 9 + complete number + # ( to complete the call
which then dials out).

As if they get a dial tone first (by pressing 0 and waiting for dial tone)
then dial the number, they have already bypassed the epygi device by
getting an outside line on the pstn side and epygi wont know what they are
dialling. Therefore no called party number in call stats page or active
calls list.

But if they use the correct way then all the numbers that are dialled pass
through to the epygi unit and then it gets an outside line and dials out
with the correct information being passed!

To confirm that TNG has connected to the Epygi Radius Service, you can check the logs of
both programs. Make a test call and ensure that you are receiving the data on the "Call List"
screen. [Screen with Magnifying glass]

Troubleshooting:

Q. If no call data is being loaded in TNG:
A.

1. Check the Epygi Radius logs and ensure that the TNGEpygiRadius Service has started.
2. Check the TNG logs and ensure that TNG connected to the Service.
3. Check the PABX configuration and ensure that the Radius configuration has been configured properly.
4. Check that the PC IP is entered as PABX IP in TNG under General Settings.
5. Make sure the Secret is in uppercase.
6. Exception to Firewall: port 1813 with protocol UDP
7. Exception to Firewall: port 7080 for TNG
8. Check that the TNG buffer is connected and detected by the software.

Q. You don't get any data in the TNGEpygiRadius server's logs.
A.

1. Ensure that you have all the Call Routes configured to have accounting enabled.
2. Test an incoming, outgoing and internal call to see if one of them works. It might be that you
only have one of the call routes configured for Accounting Information.
3. Ensure that you have enabled "Route all incoming SIP calls to Call Routing" to allow the Accounting rules to be applied to the SIP Calls.

Also see - TNG & EPYGI Radius and pin codes
You do not have the required permissions to view the files attached to this post.
Belinda Frick
 
Posts: 3808
Joined: Fri Nov 12, 2010 4:25 pm

Return to Support Archive's (TNG)

Who is online

Users browsing this forum: No registered users and 1 guest