Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Help: Settings needed for VOIP w/Viatalk & E70

29 replies · 10,400 views · Started 24 December 2006

If someone can give me the settings I need as well as the steps necessary to make my Viatalk account work on my e70 (firmware v2.x) that would be a HUGE help as I have yet to be able to complete this myself. I emailed Viatalk for the settings but they weren't able to supply me w/all the settings that the phone was asking for and didn't seem to know what I was talking about. That or didn't want to give them to me, one of the two. I did a quick search but didn't see anything for ViaTalk specifically.

Thanks!

I do not have specific settings for Viatalk but I have a number of different SIP profiles that I use regularly on my E60 and they are all similar to the following:

Profile name: Sipgate
Service Profile: IETF
Default Access point: Your_Access_Point
Public user name: sip:[email protected]
Use compression: No
Registration: On demand
Use security: No

Proxy server
Proxy server address: sip:sipgate.co.uk
Realm: sipgate.co.uk
User name: Your_SIP_Number
Password: Your_Password
Allow loose routing: Yes
Transport Type: UDP
Port:5060

Registrar Server
Registrar serv. addr.: sip:sipgate.co.uk
Realm: sipgate.co.uk
User name: Your_SIP_Number
Password: Your_Password
Transport Type: UDP
Port:5060

For Viatalk I would guess that you would replace sipgate.co.uk with viatalk.com and use your SIP account number of phone number and password.

There is an issue with both version 1 and 2 of the firmware and that is it does not support NAT traversal. Therefore the VoIP provider must support reverse NAT detection or you will not be able to use the service. You may be able to register and even make short calls (30 seconds or so) but you will then lose your registration. Version 3 of the firmware implements STUN (Simplified Traversal of UDP through NAT), which eliminates the need for reverse NAT detection. However, Nokia has not yet issued version 3 of the firmware for either the E60 (my phone) nor the E70 (your phone).

Mark

mjlaris wrote:I do not have specific settings for Viatalk but I have a number of different SIP profiles that I use regularly on my E60 and they are all similar to the following:

Profile name: Sipgate
Service Profile: IETF
Default Access point: Your_Access_Point
Public user name: sip:[email protected]
Use compression: No
Registration: On demand
Use security: No

Proxy server
Proxy server address: sip:sipgate.co.uk
Realm: sipgate.co.uk
User name: Your_SIP_Number
Password: Your_Password
Allow loose routing: Yes
Transport Type: UDP
Port:5060

Registrar Server
Registrar serv. addr.: sip:sipgate.co.uk
Realm: sipgate.co.uk
User name: Your_SIP_Number
Password: Your_Password
Transport Type: UDP
Port:5060

For Viatalk I would guess that you would replace sipgate.co.uk with viatalk.com and use your SIP account number of phone number and password.

There is an issue with both version 1 and 2 of the firmware and that is it does not support NAT traversal. Therefore the VoIP provider must support reverse NAT detection or you will not be able to use the service. You may be able to register and even make short calls (30 seconds or so) but you will then lose your registration. Version 3 of the firmware implements STUN (Simplified Traversal of UDP through NAT), which eliminates the need for reverse NAT detection. However, Nokia has not yet issued version 3 of the firmware for either the E60 (my phone) nor the E70 (your phone).

Mark

Here's the email I received from Viatalk a while back:

Here are your SIP credentials:

Display Name: *My name*
Username: *My phone number*
Authentication User: *My phone number*
Authentication Password: *Password*
Domain/Realm: mercury.vtnoc.net
SIP Proxy: mercury.vtnoc.net
Outbound Proxy: mercury.vtnoc.net

Can you tell me which of these go with what options above? And if what I have above isn't enough can you tell me what else I would need from ViaTalk or what I'm just expected to know?

Also, what's the difference between Interenet Tel and SIP when it comes to connection setting options? I assume I create this profile in SIP, right? I thought they were one in the same but the fact that there are two different options to create profiles leads me to believe I need more information to determine which is which.

For the information that you provided, this is how I would do the SIP settings:

Profile name: Viatalk (*My name*)
Service Profile: IETF
Default Access point: Your_Access_Point
Public user name: sip:[email protected]
Use compression: No
Registration: On demand
Use security: No

Proxy server
Proxy server address: sip:mercury.vtnoc.net
Realm: mercury.vtnoc.net
User name: Your_SIP_Number (*My phone number*)
Password: Your_Password
Allow loose routing: Yes
Transport Type: UDP
Port:5060

Registrar Server
Registrar serv. addr.: sip:mercury.vtnoc.net
Realm: mercury.vtnoc.net
User name: Your_SIP_Number
Password: Your_Password
Transport Type: UDP
Port:5060

The one thing that worries me is that they included an Outbound Proxy setting. This usually meand that they do not support reverse NAT detection, which is required with version 1 & 2 of the firmware. Try the above settings and see if you can get registered. However, you may find that when you make a call, you're disconnected after about 30 seconds. This is because of the Nat (Network Adress Translation) traversal issue. If this happens you're stuck until the new firmware is issued.

As for the difference between SIP and Internet telephone, the your together. You put the settings in SIP and then in Internet telephone you tell the phone which settings to use (as you may have several SIP profiles entered in the phone).

Mark

mjlaris wrote:For the information that you provided, this is how I would do the SIP settings:

Profile name: Viatalk (*My name*)
Service Profile: IETF
Default Access point: Your_Access_Point
Public user name: sip:[email protected]
Use compression: No
Registration: On demand
Use security: No

Proxy server
Proxy server address: sip:mercury.vtnoc.net
Realm: mercury.vtnoc.net
User name: Your_SIP_Number (*My phone number*)
Password: Your_Password
Allow loose routing: Yes
Transport Type: UDP
Port:5060

Registrar Server
Registrar serv. addr.: sip:mercury.vtnoc.net
Realm: mercury.vtnoc.net
User name: Your_SIP_Number
Password: Your_Password
Transport Type: UDP
Port:5060

The one thing that worries me is that they included an Outbound Proxy setting. This usually meand that they do not support reverse NAT detection, which is required with version 1 & 2 of the firmware. Try the above settings and see if you can get registered. However, you may find that when you make a call, you're disconnected after about 30 seconds. This is because of the Nat (Network Adress Translation) traversal issue. If this happens you're stuck until the new firmware is issued.

As for the difference between SIP and Internet telephone, the your together. You put the settings in SIP and then in Internet telephone you tell the phone which settings to use (as you may have several SIP profiles entered in the phone).

Mark

I followed the instructions and set it to my default profile and then set my home network to the default network. I then tried to register it in the internet telephone section of the connectivity menu and it said 'Service not available' so I'm wondering if it's a network issue or my SIP settings. What are the steps that I should have taken after entering all of these settings?

There are several things you can try:

1. What router do you have? Some routers do not support SIP.

2. Try changing Transport type from UDP to TCP.

3. Verify that your settings under menu=>Tools=>Settings=>Connections=>Internet tel. settings look as follows:

Name: Viatalk

SIP profiles: Viatalk

4. Under Proxy server try replacing the proxy server domain name with the IP address. That is, replace:

Proxy server address: sip:mercury.vtnoc.net

with

Proxy server address: sip:209.85.6.12

Note: I looked up the IP address of mercury.vtnoc.net so enter it just as I have above.

If none of this works please post your exact settings (except for your username/password) for both SIP and Internet telephone so that I can have a look and even try it out myself.

Mark

mjlaris wrote:There are several things you can try:

1. What router do you have? Some routers do not support SIP.

2. Try changing Transport type from UDP to TCP.

3. Verify that your settings under menu=>Tools=>Settings=>Connections=>Internet tel. settings look as follows:

Name: Viatalk

SIP profiles: Viatalk

4. Under Proxy server try replacing the proxy server domain name with the IP address. That is, replace:

Proxy server address: sip:mercury.vtnoc.net

with

Proxy server address: sip:209.85.6.12

Note: I looked up the IP address of mercury.vtnoc.net so enter it just as I have above.

If none of this works please post your exact settings (except for your username/password) for both SIP and Internet telephone so that I can have a look and even try it out myself.

Mark

1. My router is a DI-624 w/the latest firmware updates. I think I'm good there.

2. Tried that and no dice.

3. Yep, that's how it looks alright.

4. Should I actually have 'sip:' typed in those entries or is that just for me to know what they are and everything after the colon is what I should actually be entering?? I did everything exactly as you indicated so I want to make sure that was how you meant it. For instance, I have 'sip:[email protected]' as well as the other places where you have that at the beginning. Just wondering if I should go back through and remove all the 'sip:' that I entered.

Also, I have entered my number with a number one at the beginning... is this correct or should I just have the ten digit number?

Edit: After double checking the settings that ViaTalk emailed me I see that they have my user name and number listed as ten digits plus the country code (1) in front so I changed all the settings back to reflect this.

Well poop. I just searched ViaTalk's FAQ again and low and behold they finally have the settings posted online and it turns out that the settings that I was given by ViaTalk that I've been struggling with (off and on) for months now were incorrect. Thanks ViaTalk!

Here's the actual settings posted on the ViaTalk FAQ (check before using if this post is old as they may change them down the road but as of the date of this post these are current):

How do I setup my Nokia E61?
To setup the configuration of the Nokia E61 SIP compatible Wifi phone, please use the following configuration:

Service profile: IETF
Public user name: sip:[email protected]
Use compression: No
Registration: Always on
Use security: No

Proxy server:
Proxy server address: sip:server.vtnoc.net
Realm: asterisk
User name: 1xxxxxxxxxx
Password: xxxxxxxxxxx
Allow loose routing: Yes
Transport type: UDP
Port: 5060

Registrar server:
Registrar serv.addr.: sip:server.vtnoc.net
Realm: asterisk
User name: 1xxxxxxxxxx
Password: xxxxxxxxx
Transport type: UDP
Port: 5060

Now, I made all these changes and got a big message saying something about it always being connected to WiFi (I think) but the message disappeared within seconds and I wasn't able to read the entire message. Now when I go into the connection settings and Internet Telephone it shows my preferred profile as 'ViaTalk' and then just below that is the 'Registration Status' which is the way it looked before. Before when I would select 'Registration Status' it would show ViaTalk as un registered. Now, with these correct settings, when I go into 'Registration Status' there's nothing listed and all it says is (no profiles to register).

What is my next step?

First, the "sip:" is supposed to be there but I think the phone adds it automatically. However, I always type it myself. Second, if you have selected the option to have this profile ALWAYS registered, it does not show up under the Internet Telephone application. Did you get a message saying you were registered? Is there a globe with a telephone receiver on it displayed at the top of the screen?

Mark

mjlaris wrote:First, the "sip:" is supposed to be there but I think the phone adds it automatically. However, I always type it myself.

Yeah, I realized that when I tried erasing it because it would add it back in and I thought for a while I was backing out w/o saving but finally realized it was requiring it when it allowed me to make changes to other fields.

mjlaris wrote:Second, if you have selected the option to have this profile ALWAYS registered, it does not show up under the Internet Telephone application. Did you get a message saying you were registered?

I think I do have it selected to be always registered. I don't recall getting a message saying it was registered but when I go to SIP settings under Settings->Connection it still says unregistered.

mjlaris wrote:Is there a globe with a telephone receiver on it displayed at the top of the screen?

No. There is however the four solid blocks in the upper right hand corner that would normally be there only when I was using the internet. So, it's connected to my network but I don't see any other indication that I'm connected to my VOIP account.

mjlaris wrote:Mark

Jer

I'm just about out of ideas. The only thing I can suggest is that you change your registration to "When needed". Then go into the Internet Telephone application in the Connection Manager. Select Viatalk as your Perfered profile and then select Registration status. You should now see Viatalk; select where is says "not registered" and it should try to register. If you get an error message try to see what it says.

It looks like you are connecting to your network but not to your VoIP service.

One more thought just occured to me. Do you have another divice registered on this account? Most VoIP services will only allow to register one device at a time. So, if your home phone is registered, perhaps through a POTS port on your router, you will not be able to register your E61.

Mark

mjlaris wrote:jeremyhelling, did you ever get your VoIP working?

Mark

No, I didn't. I've been pretty busy here with all this snow (over 2' last week w/drifts taller than our fence and now another foot or so yesterday) and feel like all I've been doing is digging out cars and shoveling people's sidewalks and driveways. I haven't had time to mess with this much since last time we talked. Lemme see if I can find some time to mess with it again.

Maybe I should delete everything and start fresh with the current settings. If you have time, any chance you can list everything I need to delete to be start fresh so there's nothing I miss? If not, I'm sure I can figure it out myself but it's been nice to have someone who understands this much better than I do helping me out.

I tried monkeying around w/it a little and now I'm getting the following messages:

"No SIP profiles using WLAN in 'Always on' registration mode. Disable 'Show WLAN Availablity' setti..."

"Enhancement not supported"

oi.

Just delete everything under both menu=>Tools=>Settings=>Connection=>Internet tel. settings and SIP settings. Then input the settings again, as follows:

First under SIP settings:

Profile name: Viatalk
Service profile: IETF
Default access point: your wifi access point
Public user name: sip:[email protected]
Use compression: No
Registration: Always on
Use security: No

Proxy server:
Proxy server address: sip:server.vtnoc.net
Realm: asterisk
User name: 1xxxxxxxxxx
Password: xxxxxxxxxxx
Allow loose routing: Yes
Transport type: UDP
Port: 5060

Registrar server:
Registrar serv.addr.: sip:server.vtnoc.net
Realm: asterisk
User name: 1xxxxxxxxxx
Password: xxxxxxxxx
Transport type: UDP
Port: 5060

Then go back to Connection and enter Internet tel. settings as follows:

Select Options=>New Profile and select sip:[email protected] (it should be the only option). Then enter a Name (i.e. Viatalk). Then reboot the phone and it should connect within a couple of minutes.

Let me know how you make out. Also, where are you that you've gotten 2 feet of snow?

Mark

mjlaris wrote:Then go back to Connection and enter Internet tel. settings as follows:

Select Options=>New Profile and select sip:[email protected] (it should be the only option). Then enter a Name (i.e. Viatalk). Then reboot the phone and it should connect within a couple of minutes.

This part is where my options and choices are different. If I go into Interent tel Settings under Connection it lists Preferred profile (which is ViaTalk) and Registration status. So this is where things are a little different and I wonder if I'm having issues or if everything is set up correctly. When I go into 'Registration Status' it says '(no profiles to register)'

mjlaris wrote:Let me know how you make out. Also, where are you that you've gotten 2 feet of snow?

Mark

Lovely Colorado.

I changed all the settings as you specified in your previous post. I get the 'No Profiles to register' message and when I select 'Help' it says that it needs to be set to 'When needed' as opposed to 'Always on' for registration under the profile. When I do so, I get the same message I got before which is:

"No SIP profiles using WLAN in 'Always on' registration mode. Disable 'Show WLAN Availablity' setti..." and that's where it ends so I'm not sure how to answer this question the phone is asking me. Options are Yes or No and w/o knowing the entire question I'm not sure but would assume that Yes is the proper selection.

You're looking in the wrong place. You need to go into Connection under settings (just above where the SIP settings are), not Internet Telephone under Connection Manager. As you scroll down under Connection you see Access Points, Access Point groups, Packet data, Internet Tel. settings, and then SIP settings. It is this Internet tel. settings that I'm talking about.

Mark

mjlaris wrote:You're looking in the wrong place. You need to go into Connection under settings (just above where the SIP settings are), not Internet Telephone under Connection Manager. As you scroll down under Connection you see Access Points, Access Point groups, Packet data, Internet Tel. settings, and then SIP settings. It is this Internet tel. settings that I'm talking about.

Mark

Yeah, I've gone into there and it says 'ViaTalk' and when I select it there are two selections within that which are Name & SIP Profiles under which both read 'ViaTalk' so I think that is correct.

Yes, that is correct. If it's still not working then the only other thing I can think of is if you have another device already registered, like a regular phone via a POTS port on a VoIP router. If this is not true then I'm out of ideas.

Mark

mjlaris wrote:Yes, that is correct. If it's still not working then the only other thing I can think of is if you have another device already registered, like a regular phone via a POTS port on a VoIP router. If this is not true then I'm out of ideas.

Mark

Our home phone is hooked up through this account via the ViaTalk telephone adapter. Is this what you mean? I guess I assumed one could have several devices (home telephone adapter and cell) registered for use on the same number. No?

No VoIP company that I know of allows you to have multiple phones registered to the same number. You can do it with thier router because the router is registered, not the phones. Some companies are experimenting with wireless routers but I'm not certain how these would work. As a test, you could unplug the Viatalk router from the internet and then try to connect with your E61. If it connects then you know you at least have the settings correct. As far as having multiple devices registered at one time, you'd have to talk to Viatalk.

Mark

I've changed the setting back to 'Always on' as based on what both you and ViaTalk says this is the correct setting. It doesn't have a profile under Menu->Connect->Internet Tel->Registration Status the way it used to. Could it be that everything else is correct and now this is the hold up? Before, this is where I went to see that the profile was still unregistered and where I would attempt to register it. I can no longer do this here and wonder if maybe there's something wrong that isn't allowing this??

When you set the SIP profile to "Always on" then it does not appear under Menu->Connect.->Internet Tel->Registration Status. However, if you go into the SIP settings again, it will tell you if it's registered, not registered, or if registration failed. If it's registered you will see that the wifi is connected (4 little solid squares) and the Internet telephone icon at the top of the active standby screen. If you prefer though, you can leave it as "register when needed" at try to connect they way you described above. Both work fine so it makes no difference which method you use. However with "Always on" as soon as you come into range of your wifi access point, the phone will automatically register without you having to do anything manually.

Mark

mjlaris wrote:No VoIP company that I know of allows you to have multiple phones registered to the same number. You can do it with thier router because the router is registered, not the phones. Some companies are experimenting with wireless routers but I'm not certain how these would work. As a test, you could unplug the Viatalk router from the internet and then try to connect with your E61. If it connects then you know you at least have the settings correct. As far as having multiple devices registered at one time, you'd have to talk to Viatalk.

Mark

I see. Even if it did have a wireless router I still couldn't use my phone where there are other WiFi connections which is pretty much what I was hoping to do more so than using it at home within range of my network. I saw it as a way to not only call people from my home number (which is listed on all my marketing and advertisements) which they would recognize on caller ID and I don't want to give out my cell number but also to save on airtime and use my VOIP account where available since I'm paying for unlimited minutes anyway. This seems silly that they wouldn't allow this and the only thing I could see it preventing is people sharing phone numbers at different houses but who would do that when you wouldn't be able to receive inbound calls because it would ring to several locations. Dunno. This is poop news for me though as I was trying to do something that I guess just isn't possible. I do thank you though for all your help and effort on this and apologize that I wasn't more educated on what it was that I was trying to do to save you the hassle of all this confusion.

So, let me ask you this then, at what point would this feature be useful or handy as it exists?

All I use for both business and personal is my E60. I have two VoIP numbers and 2 cellular numbers (via a dual SIM adapter) that I use. I have a cellular number in the US and a Cellular number in Europe (for when I travel there on business) and I have a VoIP number in the US that I use as my office phone and a VoIP number in the UK that I use for my European customers and colleagues. All four of these numbers ring to my E60 and I have call forwarding setup with my VoIP numbers to my cellular numbers so that I can receive calls when I'm away from a wifi access point and I have call diverting setup for my cellular numbers that forwards calls to my VoIP numbers for when I'm out of cellular range. This setup works very well for me and gives me great flexibility and great international rates all from one phone.

Makes sense. I guess I just thought it would allow me to do something different.

In related news, I now have the four empty boxes in the upper right hand of my stand by screen as if it's looking for internet but not connected. It wasn't there in the half year or more that I've owned this phone prior to starting to monkey with all these SIP settings. I've deleted all the SIP and internet telephone settings that I can find but it's still there. I'm assuming that the WiFi radio is active which will adversely affect my battery life so I need to figure out how to disable that unless I'm using the WiFi. Here's what I did already:

I deleted all the settings under Menu->Tools->Settings->Connection->Internet tel Settings & SIP Settings

I went into Menu->Connectivity->Internet Telephone and deleted all the profiles and settings there.

I went into Menu->Tools->Settings->Call and then made sure that the default call type was set to Cellular.

I turned the phone off, removed the battery, replaced it and turned the phone back on.

I'm out of ideas here so let me know if you can think of anything.

mjlaris wrote:Go to menu=>Tools=>Settings=>Connection=>Wireless LAN and set Show availability to never.

Mark

That's got it. I just didn't scroll down far enough when I was checking settings. Thank you once again. :icon14: