I have recently been asked what steps I took to get iTalk running successfully behind a firewall. This howto guide will walk the user through the process of configuring their various devices to acheive a “crisp and clean” telephone service.
*1. Configure network settings on the VOIP(Voice over Internet Protocol) device*
I am using the Netgear TA612V Broadband Telephone Adapter – a simple device that has a single ethernet port and two regular telephone ports. First, this must be set to use a static IP address. This will allow the firewall to forward the appropriate packets to this device.
On the Netgear device, this is set on the “Basic Settings” page. You may also need to set your dns servers and default gateway here. i set my IP address to 192.168.5.2 with my default gateway set to 192.168.5.1 – you’ll need to set the appropriate address for your network.
*2. Configure port forwarding on the firewall*
You need to setup your firewall to send any packets that arrive at a certain port number through to your VOIP device. As it shows in the screen grab below, I am forwarding ports 5060 and 30000 through to the VOIP adapter at address 192.168.5.2. The “both” indicates that this is forwarding both TCP and UDP packets.
!/images/8.jpg!
*3. Configure VOIP settings*
On the Netgear device, there is a “VOIP settings” page. The settings for other devices should be fairly similar. I have the following service settings:
!/images/9.jpg (Service Settings)!
and theses settings for line 1:
!/images/10.jpg (Line 1 settings)!
As you can see from the settings above, I’m in the Wellington free calling area. You will need to apply the appropriate settings for whatever calling area you are in. The “SIP proxy settings are available here on the iTalk website”:http://www.slingshot.co.nz/DesktopDefault.aspx?tabindex=999&tabid=21&subnav=34&leftpane=hide&rightpane=hide
Also, you need need to use the appropriate telephone and user numbers, etc. Note that I am using a 644 prefix, which is for the Wellington region. If you’re in Christchurch for example, you’ll need to use 643.
*Hardware*
I am using the Netgear 612V Broadband Telephone Adapter. It’s not the best one around, but it seems to work OK. Apparently iTalk are planning on selling a VOIP adapter in the near future, and I suggest people wait until it is available. That way you’ll be able to get support from iTalk themselves. Other options include getting something from Dick Smith with a 14 day right of return.
A lot of VOIP adapters can be plugged directly into your cable or DSL modem, and the plug your other computers into it. I think this is the preferable way getting connected, as you don’t need to worry about firewalls and port forwarding.
*Conclusion*
Well that’s about all you need to do. The iTalk service works fairly well for me. There are a few quirks:
* Message waiting – I seem to have the message waiting indicator stuck on. This is both the small icon that is displayed on my DECT phone and the beep-beep-beep you hear before the standard dial-tone kicks in. I am hoping it’s an issue with the recent rollout of the Wellington service, and someone will fix it in time.
* Calls to Germany are pretty poor quality. Although it doesn’t cut out, there is lots of line noise. Both to land lines and mobile phones. But the good news is that I can use Skype to call Germany for cheaper. The iTalk rate is 5c a minute to landlines and 40c a minute to mobiles. Skype undercuts those rates by about 30%.