Help with Cisco 7945g phone

Hello, I’ve successfully setup Asterisk and it’s working with my Polycom phones. Now I’m trying to get my Cisco 7945G’s configured. I’ve successfully sent the SIP firmware and configuration files. My SIP.conf entry looks like:

[cisco] username=cisco secret=123456 type=peer context=outgoing callerid=<6010> nat=yes

I do not see the device registering, therefore I did a sip set debug and this is the output:

[code]<------------->
— (14 headers 0 lines) —
Using latest REGISTER request as basis request
Sending to 24.145.115.117 : 60477 (NAT)

<— Transmitting (NAT) to 24.145.115.117:60477 —>
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.189.246:5060;branch=z9hG4bK0c2e9887;received=24.145.115.117
From: sip:cisco@66.159.85.229;tag=006440b428380004e996dc40-a5247a79
To: sip:cisco@66.159.85.229
Call-ID: 006440b4-28380002-2a7ba7c2-06c91353@192.168.189.246
CSeq: 103 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: sip:cisco@66.159.85.229
Content-Length: 0

<------------>

<— Transmitting (NAT) to 24.145.115.117:60477 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.189.246:5060;branch=z9hG4bK0c2e9887;received=24.145.115.117
From: sip:cisco@66.159.85.229;tag=006440b428380004e996dc40-a5247a79
To: sip:cisco@66.159.85.229;tag=as446a9a1e
Call-ID: 006440b4-28380002-2a7ba7c2-06c91353@192.168.189.246
CSeq: 103 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="7c873234"
Content-Length: 0

<------------>
Scheduling destruction of SIP dialog ‘006440b4-28380002-2a7ba7c2-06c91353@192.168.189.246’ in 32000 ms (Method: REGISTER)
Really destroying SIP dialog ‘ed1d0f86-4539c6a8-d38f899f@172.16.1.254’ Method: REGISTER
asterisk*CLI>
<— SIP read from 24.145.115.117:60477 —>
REGISTER sip:66.159.85.229 SIP/2.0
Via: SIP/2.0/UDP 192.168.189.246:5060;branch=z9hG4bK0c2e9887
From: sip:cisco@66.159.85.229;tag=006440b428380004e996dc40-a5247a79
To: sip:cisco@66.159.85.229
Call-ID: 006440b4-28380002-2a7ba7c2-06c91353@192.168.189.246
Max-Forwards: 70
Date: Wed, 24 Mar 2010 03:53:28 GMT
CSeq: 103 REGISTER
User-Agent: Cisco-CP7945G/8.5.2
Contact: sip:6010@192.168.189.246:5060;transport=udp;+sip.instance=“urn:uuid:00000000-0000-0000-0000-006440b42838”;+u.sip!model.ccm.cisco.com="435"
Supported: (null),X-cisco-xsi-7.0.1
Content-Length: 0
Reason: SIP;cause=200;text="cisco-alarm:25 Name=SEP006440B42838 Load=SIP45.8-5-2SR1S Last=initialized"
Expires: 3600

<------------->
— (14 headers 0 lines) —
Using latest REGISTER request as basis request
Sending to 24.145.115.117 : 60477 (NAT)

<— Transmitting (NAT) to 24.145.115.117:60477 —>
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.189.246:5060;branch=z9hG4bK0c2e9887;received=24.145.115.117
From: sip:cisco@66.159.85.229;tag=006440b428380004e996dc40-a5247a79
To: sip:cisco@66.159.85.229
Call-ID: 006440b4-28380002-2a7ba7c2-06c91353@192.168.189.246
CSeq: 103 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: sip:cisco@66.159.85.229
Content-Length: 0

<------------>[/code]

Any help is appreciated! Banging my head against the wall on this.