Wednesday, March 24, 2010

How to configure Nokia E72 SIP Client for Asterisk SIP Server

How to configure Asterisk and Nokia E72 SIP Client

Folks i have a special how to document tonight.

This tutorial covers very basic Asterisk user provisioning and Nokia E72 SIP client configuration.

First of all i assume that you have got installed and provisioning ready Asterisk server in any platform. My Asterisk server is on my Ubuntu server and i guess it's 1.4 or something, it doesn't matter actually as soon as i explain the very basic user provisioning.

Asterisk User Provisioning

1) Edit /etc/asterisk/sip.conf and add following lines


[typhoon]
type=friend
username=typhoon
secret=1234
host=dynamic
context=test

[e72]
type=friend
username=e72
secret=1234
host=dynamic
context=test

Therefore you have created 2 new users (one for your Soft Client in your PC, i use X-Lite and one Nokia E72 SIP Client)

2) Edit /etc/asterisk/extension.conf and add following lines


[test]

exten => typhoon,1,Dial(SIP/typhoon)

exten => e72,1,Dial(SIP/e72)

You've created extensions, both clients are soft clients so phone numbers can be alphabetic.

Access Asterisk console to reload SIP settings so they can be activated

# asterisk -r

ASTERISKPC*CLI> reload


Asterisk basic provisioning is done. This two users can make call each other.

Nokia E72 SIP Client Configuration

Nokia E72 has build-in native SIP client by default however its configuration tool must be installed to configure and make it work. So you need to install following application which released by Nokia. You need to download and install SIP VoIP 3.x Setting. (3.x for E72)

http://www.forum.nokia.com/info/sw.nokia.com/id/d476061e-90ca-42e9-b3ea-1a852f3808ec/SIP_VoIP_Settings.html

After installing the sis file you need to go to Menu>Ctrl. Panel>Net settings> Advanced VoIP settings

We will create an new service so we can make call though sip client

1) Select Create new SIP profile
2) Username: e72@192.168.1.2 (you need to put your Asterisk server IP here)
3) Password: 1234 (we set it like that remember)
4) We don't have presence server so say No to presence setting service
5) Now our new service has been created, let's activate it.
6) It will complaint "No connection defined. Search for WLAN networks?" say OK.
7) You need to select your WLAN connection. No worries, i will explain how to use 3G instead.
8) Now your SIP client registered to Asterisk server and ready for making calls. You can indicate this with WLAN and phone handset icon in the main screen.

Make call between you PC soft client and E72. It should be successful.

There is weird place to shutdown this service where is WLAN connection on main screen, click on it, menu shows "Disable 192.168.1.2"

Let's lean on how to make call using 3G connection.

To do that, Menu>Ctrl. Panel>Net settings> Advanced VoIP settings>Service connectivity> Network destinations>192.168.1.2 (or your asterisk IP address) and add you 3G connection there as Priority 1, you can also remove current WLAN connection.

I hope you find this useful

Typhoon Master










1 comment:

  1. Hello dear sir;
    How to set-up a VPN connection thru a NOKIA E72 before using SIP configuration...I've tried many times without success! many thanks & best regards

    ReplyDelete