I’ve just had a clear out of unnecessary crud from my mobile phone, and took the opportunity to set everything up from scratch, so you can see exactly how easy it is to get something like a Nokia E72 (or pretty much anything with S60 v3 Feature Pack 2) working as an extension for an IP phone system.
First, you’ll need Nokia’s SIP VoIP Settings app. Download and install this onto the phone, then from the menu choose ‘Ctrl. Panel’ and ‘Net Settings’. You’ll see a new ‘Advanced VoIP settings’ option here. Select that, and on the next screen pick ‘Create new service’ and when the pop-up appears, choose ‘Create new SIP profile.’
Now, you’re asked for the username – if this is extension 107 and the 3CX (or other VoIP) server is sip.mycompany.com, you type in firstname.lastname@example.org. You’ll then be asked for the password, and then if you want to search for wireless networks.
It’s a good idea if you’ve saved the wireless network in your phone before starting VoIP setup, so you won’t have to enter the password here. Once the connection to the network has been established, you’ll see a screen with the message ‘Activate service’, and selecting that may connect you to the VoIP service.
In the case of 3CX, it probably won’t – there’s one more setting you need to change. So, go back to the Net Settings tool, select Advanced VoIP settings again, SIP settings, and then the name of your sip server, eg sip.mycompany.com. Scroll down to ‘Proxy server’, select it, and on the next screen, enter the name of the 3CX server in the ‘Proxy server address’ box.
Now you’re done. You can sign on to the phone system in two ways; first, open Contacts, press left on the nav pad to get to the menu at the top of the screen, and select your SIP server there, then select ‘Activate service.’ You can sign out in a similar way.
Alternatively, just enter a number on the phone, and the right hand soft key will be labelled ‘Net call.’ Press that, and you’ll be asked if you want to connect to the internet telephony service; choose Yes to sign on and make the call.
Out and about
So far, so good, but as I mentioned in an earlier post, connecting through firewalls can be tricky where VoIP is concerned, and using a VPN can make life simpler.
I’m using Telexy’s SymNC (which is a bundle of tools that includes SymVPN, which I mentioned the last time I talked about this). On the 3CX system, create a network connection for incoming connections, and specify a user name and password for it – you use the New Connection wizard in the Windoows Network Connections control panel, chose the advanced option, and ‘Accept incoming connections.’ I reserved a pair of IP addresses for the connection, one for each end. If you have lots of remote users, you’ll need more.
Now, start SymNC on the phone, scroll down to ‘Settings’ and click OK. On the next screen, select ‘PPTP VPN’ – if you’ve just got SymVPN rather than the whole suite, this is the same as launching SymVPN.
The screen that appears is blank except for an ‘up’ folder. Press Options and choose Add new, then enter a name. This will be a Symbian network destination, like the access points for your mobile phone network; a name like HomeLan probably won’t clash.
After the name, select the access point to use, which will be your phone company’s mobile data service, and for ‘Host’ enter the name of the 3CX system (or the other system you set up to listen for incoming connections).
Below Host is the account option; this takes you to a new screen, where you choose ‘Add new’ once again, and enter the user name and password you created on the Windows server. Click Done to return to the previous screen, and Done again to return to the main VPN screen.
Now, select the entry you just created, click OK and select Verify. After a short pause, you should see a confirmation screen telling you the assigned IP address, DNS server and other information for your network. If this is fine, then VPN should work.
There’s one last thing to do. Go to the ‘Ctrl. Panel’ on the phone, select Settings, Connection, then Destinations. There will be an ‘Uncategorised’ option at the bottom of the list. Open this, and you’ll see the ‘HomeLan’ access point you created for the VPN. Use the Organise option to move it into the Destination for your VoIP service, which will be called sip.mycompany.com. It will be added to the bottom of the list there, and automatically used when the wireless network is unavailable.
Try this out by either switching off the wireless network, or going outside the range, and dialling a number, then pressing ‘Net call.’ The first time, you may be asked if you want to allow the access point ‘HomeLan’ to be used automatically in future. Choose Yes, and after a short pause while the VPN is setup, you should be connected to your phone system.
If you have issues with caller ID, I covered some of those earlier.