Tuesday, July 22, 2008

VOIP Setup on e90

Whoa...took freakin’ FOR EVER to figure this out... Thanks to Nokia E90 Communicator Blog and the use of X-Lite 3.0 Softphone.

Here's how it goes:
  1. Install & Setup X-Lite. Don't bother with the Linux version...it didn't seem to capture the right information :-(
  2. In X-Lite, turn on all the diagnostics logging.
  3. Make a call from X-Lite. Doesn't matter where to, or even if the party answers. In fact, given the volumes of data in the log file
  4. Dig through the log file. You're looking for "username=..." and "realm=..."
  5. Now, setup the e90:
    • Profile name: (whatever name you want)
    • Service Profile: IETF
    • Default Access Point: (whatever wi-fi you want to use)
    • Public user name: "sip:phonenumber@sip_server" (where 'phonenumber' is of the form abbbcccdddd, and 'sip_server' is the fully-qualified server name or IP address of the server.
    • Use compression: No
    • Registration: Always on
    • Use security: no
    • Proxy Server:
      • Proxy server address: sip:sip_server (same as above)
      • Realm: (what you got from x-lite)
      • User name: (your phone number, same as above)
      • Allow loose routing: Yes
      • Transport type: UDP
      • Port: 5060
    • Registrar Server:
      • Registrar server address: sip:sip_server (same as above)
      • Realm: (what you got from x-lite)
      • User name: (your phone number, same as above)
      • Password: (well, I can't tell you that :-)
      • Transport type: UDP
      • Port: 5060
That's it! Of course, there's still the issue (at least for me) that my VOIP provider only allows a single phone to register at any one time... But, that's why I'm investigating trixbox...

No comments: