Nokia N95
Summary: Buggy as hell at least with the current shipping version of O2 specific firmware as of Q2 2008: V21.0.016/14-02-08/RM-159
Introduction
The phone is a Symbian based consumer oriented slider with 2/2.5/2.75/3G and
WiFi?. Detailed specs can be found on
gsmarena.com.
Asterisk Configuration
The phone works reliably vs asterisk 1.2.13 only on single homed hosts for up to 5 minute calls. This is where its usability ends
- Multihomed hosts: Some genius at Symbian/Nokia in his infinite wisdom has decided to make the phone have a configuration item which controls if the media and the signalling can come from the same address (similar to the asterisk insecure setting). The implementation of this setting is horribly botched. It is ignored by the phone and having it to work versus a multihomed asterisk is nearly impossible. After fighting with it for a few days I surrendered and ran an extra asterisk? instance on the machine I use as a media center client.
- The phone seems to forgets that memory allocated for VOIP processing has to be deallocated as well. As a result it reboots in the middle of a 5-8 minute phone call. Wonderful for usability and family relationships (it is the phone of the "manager" in our family).
The configuration of the phone is as follows:
- Create a set of SIP settings for Asterisk
- The type of profile should be IETF
- Set the default access point to your WiFi? network
- Set the username to a full user@realm notation - example e65@mobile.sigsegv.cx
- Compression is off
- Registration is always on (required to call the phone back).
- Security is off
- Set the registrar server to your asterisk server
- Set the proxy server to your asterisk server (optional)
- Configure Asterisk sip.conf section
[N95]
nat=yes
insecure=very
qualify=yes ; this is essential if not present nokia will shut down the wi-fi interface after a while
type=friend
regexten=1235
mailbox=1235@local
username=N95
context=mobile
secret=SECRET
host=dynamic
canreinvite=no
disallow=all
allow=ulaw
allow=alaw
allow=g729
- Create a set of suitable connection profiles by converting found WiFi? sites into a profile or using the profile editor under Settings/Connection/Internet Telephony
- Set the Wireless discovery to a reasonable interval (5 min is usually OK) under Settings/Connection/WiFi
- The phone should now register to the single homed asterisk and work within its "limitations"
--
AntonIvanov? - 12 Nov 2008
Topic revision: r1 - 12 Nov 2008 - 08:15:41 -
AntonIvanov?