Okay. Thanks for all your help!! 
Here is the log, called from analog phone through SPA2102 (ext 202) to a outside number through ZAP
Sep 7 13:15:52 DEBUG[3501] manager.c: Manager received command 'Command'
Sep 7 13:15:52 DEBUG[3501] manager.c: Manager received command 'Command'
Sep 7 13:15:55 DEBUG[4221] chan_zap.c: Exception on 14, channel 1
Sep 7 13:15:55 DEBUG[4221] chan_zap.c: Got event Dial Complete(9) on channel 1 (index 0)
Sep 7 13:15:55 DEBUG[4221] chan_zap.c: Echo cancellation already on
Sep 7 13:16:01 DEBUG[4221] channel.c: Didn't get a frame from channel: SIP/202-09b6c3c8
Sep 7 13:16:01 DEBUG[4221] channel.c: Bridge stops bridging channels SIP/202-09b6c3c8 and Zap/1-1
Sep 7 13:16:01 DEBUG[4221] chan_zap.c: Hangup: channel: 1 index = 0, normal = 14, callwait = -1, thirdcall = -1
Sep 7 13:16:01 DEBUG[4221] chan_zap.c: disabled echo cancellation on channel 1
Sep 7 13:16:01 DEBUG[4221] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/1-1
Sep 7 13:16:01 DEBUG[4221] chan_zap.c: Updated conferencing on 1, with 0 conference users
Sep 7 13:16:01 DEBUG[4221] app_dial.c: Exiting with DIALSTATUS=ANSWER.
Sep 7 13:16:01 DEBUG[4221] cdr_addon_mysql.c: cdr_mysql: inserting a CDR record.
Sep 7 13:16:01 DEBUG[4221] cdr_addon_mysql.c: cdr_mysql: SQL command as follows: INSERT INTO cdr (calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode,uniqueid) VALUES ('2006-09-07 13:15:04','\"SAP2102-1\" <202>','202','14085693835','from-internal', 'SIP/202-09b6c3c8','Zap/1-1','Dial','ZAP/1/91408xxxxxxx|120|r',57,51,'ANSWERED',3,'','1157660104.0')
Sep 7 13:16:02 DEBUG[4221] chan_sip.c: update_call_counter(202) - decrement call limit counter
Use X-Lite to call to the same number (ext 201)
Sep 7 13:17:17 DEBUG[3289] chan_sip.c: Setting NAT on RTP to 0
Sep 7 13:17:17 DEBUG[3289] chan_sip.c: Stopping retransmission on '8b2f9757c11cac6bMTdkOWIxNzQ0OGVmMzcyNjVjNmYxMTNmMzMxNTJkNTg.' of Response 1: Match Found
Sep 7 13:17:17 DEBUG[3289] chan_sip.c: Setting NAT on RTP to 0
Sep 7 13:17:17 DEBUG[3289] chan_sip.c: Checking SIP call limits for device 201
Sep 7 13:17:17 DEBUG[3289] chan_sip.c: build_route: Contact hop:
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '0'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Not taking any branch
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '0'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Not taking any branch
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '201'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '201'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is 'X-Lite'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '0'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Not taking any branch
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '"X-Lite" <201>'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '201'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '0'
Sep 7 13:17:17 VERBOSE[4278] logger.c: recordingcheck|20060907-131717|1157660237.2: Outbound recording not enabled
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is ''
Sep 7 13:17:17 DEBUG[4278] db.c: Unable to find key '201/emergency_cid' in family 'DEVICE'
Sep 7 13:17:17 DEBUG[4278] func_db.c: DB: DEVICE/201/emergency_cid not found in database.
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is ''
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '"X-Lite" <201>'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is '1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '0'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Not taking any branch
Sep 7 13:17:17 DEBUG[4278] pbx.c: Function result is 'ZAP/1'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Expression result is '0'
Sep 7 13:17:17 DEBUG[4278] pbx.c: Not taking any branch
Sep 7 13:17:17 DEBUG[4278] dsp.c: dsp busy pattern set to 0,0
Sep 7 13:17:17 DEBUG[4278] chan_zap.c: Dialing '91408xxxxxxx'
Sep 7 13:17:17 DEBUG[4278] chan_zap.c: Deferring dialing...
Sep 7 13:17:18 DEBUG[4278] chan_zap.c: Exception on 14, channel 1
Sep 7 13:17:18 DEBUG[4278] chan_zap.c: Got event Hook Transition Complete(12) on channel 1 (index 0)
Sep 7 13:17:20 DEBUG[4278] chan_zap.c: Exception on 14, channel 1
Sep 7 13:17:20 DEBUG[4278] chan_zap.c: Got event Dial Complete(9) on channel 1 (index 0)
Sep 7 13:17:20 DEBUG[4278] chan_zap.c: Enabled echo cancellation on channel 1
Sep 7 13:17:20 DEBUG[4278] chan_zap.c: Engaged echo training on channel 1
Sep 7 13:17:23 DEBUG[4278] chan_zap.c: Exception on 14, channel 1
Sep 7 13:17:23 DEBUG[4278] chan_zap.c: Got event Dial Complete(9) on channel 1 (index 0)
Sep 7 13:17:23 DEBUG[4278] chan_zap.c: Echo cancellation already on
Sep 7 13:17:23 DEBUG[3289] chan_sip.c: Stopping retransmission on '8b2f9757c11cac6bMTdkOWIxNzQ0OGVmMzcyNjVjNmYxMTNmMzMxNTJkNTg.' of Response 2: Match Found
Sep 7 13:17:52 DEBUG[3501] manager.c: Manager received command 'Command'
Sep 7 13:17:52 DEBUG[3501] manager.c: Manager received command 'Command'
Sep 7 13:18:07 DEBUG[4278] chan_zap.c: Exception on 14, channel 1
Sep 7 13:18:07 DEBUG[4278] chan_zap.c: Got event Dial Complete(9) on channel 1 (index 0)
Sep 7 13:18:07 DEBUG[4278] chan_zap.c: Echo cancellation already on
Sep 7 13:18:12 DEBUG[4278] channel.c: Didn't get a frame from channel: SIP/201-09b6c3c8
Sep 7 13:18:12 DEBUG[4278] channel.c: Bridge stops bridging channels SIP/201-09b6c3c8 and Zap/1-1
Sep 7 13:18:12 DEBUG[4278] chan_zap.c: Hangup: channel: 1 index = 0, normal = 14, callwait = -1, thirdcall = -1
Sep 7 13:18:12 DEBUG[4278] chan_zap.c: disabled echo cancellation on channel 1
Sep 7 13:18:12 DEBUG[4278] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/1-1
Sep 7 13:18:12 DEBUG[4278] chan_zap.c: Updated conferencing on 1, with 0 conference users
Sep 7 13:18:12 DEBUG[4278] app_dial.c: Exiting with DIALSTATUS=ANSWER.
Sep 7 13:18:12 DEBUG[4278] cdr_addon_mysql.c: cdr_mysql: inserting a CDR record.
Sep 7 13:18:12 DEBUG[4278] cdr_addon_mysql.c: cdr_mysql: SQL command as follows: INSERT INTO cdr (calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode,uniqueid) VALUES ('2006-09-07 13:17:17','\"X-Lite\" <201>','201','14085693835','from-internal', 'SIP/201-09b6c3c8','Zap/1-1','Dial','ZAP/1/91408xxxxxxx|120|r',55,49,'ANSWERED',3,'','1157660237.2')
Sep 7 13:18:12 DEBUG[4278] chan_sip.c: update_call_counter(201) - decrement call limit counter