« snuffed out | Main | mark murphy (ripe) at the tote »

nokia E60 / E61 / E70 and cisco callmanager express with sip

DSC00305

Yes, it actually (finally) works! I've got a Nokia E70 registering directly with the SIP service on CallManager Express 4.0 on IOS 12.4(9)T1 on our 2811 ISR.

With assistance from the Cisco TAC, it turns out the trick was to remove authenticate all realm blah from the voice register global part of my IOS config.

Also, you'll want to add codec g711ulaw to any voice register pool entries you have for the Nokia phones - otherwise it'll negotiate G.729 for calls to the Nokia phone (but it'll sound crappy), and calls from the Nokia phone to another IP phone will fail to negotiate.

So here's what to do. I'm making the following assumptions:

  • You're running IOS 12.4(9)T1 on your router.
  • You've already got SCCP telephony working.

Here's the config fragments that work for me - make sure you change the following parts:

  • the source-address line should have the IP address of your router.
  • the id mac line should have the MAC address of your Nokia phone's wi-fi adapter (type *#62209526# on the phone to find out what it is).
  • in the voice register pool entry make sure you choose a decent username and password, of course.
voice register global
 mode cme
 source-address 1.2.3.4 port 5060
 max-dn 12
 max-pool 12
 timezone 47
 time-format 24
 date-format YY-M-D
 dialplan-pattern 1 5551234 extension-length 4
 dst start Oct week 8 day Sun time 02:00
 dst stop Mar week 8 day Sun time 02:00
!
voice register dn  1
 number 1234
 name My Nokia E70
!
voice register pool  1
 id mac 0011.2233.4455
 number 1 dn 1
 username ne70 password some_password
 codec g711ulaw
!

To configure the Nokia phone, see these instructions, though since we haven't configured a realm (doing so doesn't appear to work), you can leave that out.

I still haven't (yet) worked out how to make it work from a subnet that's not local to the router, but I'll see how I go when I get the chance.

Also, the E70's running the original firmware (1.0610.05.07 / 30-05-06) - I'll try it out on our upgraded E60 and E61 when they reappear in the office.

* 12:20 * geek