Can't make outbound calls over analog port, inbound works

Using asterisk 1.6.2.14, FreePBX 2.8 via AsteriskNOW 1.7.1

Before I upgraded to FreePBX 2.8 from 2.7 I was able to dial out of my analog card, after I was not.

This asterisk is connected to a old Lucent system 24 port analog card.
Incoming calls work fine (they also get routed to another asterisk at another location too).
The 24 port analog card has all FXO ports all setup the same way and in group g0.

If anybody needs more information than the below, let me know. I’ve done a lot of searching on google and these forums, but can’t seem to find what it might be.

;;;;; from /etc/dahdi/system.conf

Autogenerated by /usr/sbin/dahdi_genconf on Tue Nov 16 15:57:57 2010

If you edit this file and execute /usr/sbin/dahdi_genconf again,

your manual changes will be LOST.

Dahdi Configuration File

This file is parsed by the Dahdi Configurator, dahdi_cfg

Span 1: WCTDM/0 “Wildcard TDM2400P Board 1” (MASTER)

fxsks=1
echocanceller=mg2,1
fxsks=2
echocanceller=mg2,2
fxsks=3
echocanceller=mg2,3
etc…
fxsks=23
echocanceller=mg2,23
fxsks=24
echocanceller=mg2,24

Global data

loadzone = us
defaultzone = us
;;;; end of /etc/dahdi/system.conf

;;;; from chan_dahdi_groups.conf

signalling=fxs_ks
context=from-zaptel
channel=>1

signalling=fxs_ks
context=from-zaptel
channel=>2

signalling=fxs_ks
context=from-zaptel
channel=>3
etc…
signalling=fxs_ks
context=from-zaptel
channel=>23

signalling=fxs_ks
context=from-zaptel
channel=>24

;;;; end of chan_dahdi_groups.conf

*CLI> dahdi show version
DAHDI Version: 2.4.0 Echo Canceller: MG2

*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
1 from-zaptel default In Service
2 from-zaptel default In Service
3 from-zaptel default In Service
etc…
21 from-zaptel default In Service
22 from-zaptel default In Service
23 from-zaptel default In Service
24 from-zaptel default In Service

-- Executing [[email protected]:1] Macro("SIP/1053-00000002", "user-callerid,SKIPTTL,") in new stack
-- Executing [[email protected]:1] Set("SIP/1053-00000002", "AMPUSER=1053") in new stack
-- Executing [[email protected]:2] GotoIf("SIP/1053-00000002", "0?report") in new stack
-- Executing [[email protected]:3] ExecIf("SIP/1053-00000002", "1?Set(REALCALLERIDNUM=1053)") in new stack
-- Executing [[email protected]:4] Set("SIP/1053-00000002", "AMPUSER=1053") in new stack
-- Executing [[email protected]:5] Set("SIP/1053-00000002", "AMPUSERCIDNAME=1053") in new stack
-- Executing [[email protected]:6] GotoIf("SIP/1053-00000002", "0?report") in new stack
-- Executing [[email protected]:7] Set("SIP/1053-00000002", "AMPUSERCID=1053") in new stack
-- Executing [[email protected]:8] Set("SIP/1053-00000002", "CALLERID(all)="1053" <1053>") in new stack
-- Executing [[email protected]:9] GotoIf("SIP/1053-00000002", "1?continue") in new stack
-- Goto (macro-user-callerid,s,18)
-- Executing [[email protected]:18] NoOp("SIP/1053-00000002", "Using CallerID "1053" <1053>") in new stack
-- Executing [[email protected]:2] NoOp("SIP/1053-00000002", "Calling Out Route: 9_outside") in new stack
-- Executing [[email protected]:3] Set("SIP/1053-00000002", "_NODEST=") in new stack
-- Executing [[email protected]:4] Macro("SIP/1053-00000002", "record-enable,1053,OUT,") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/1053-00000002", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [[email protected]:4] ExecIf("SIP/1053-00000002", "0?MacroExit()") in new stack
-- Executing [[email protected]:5] GotoIf("SIP/1053-00000002", "0?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [[email protected]:15] GotoIf("SIP/1053-00000002", "0?IN") in new stack
-- Executing [[email protected]:16] ExecIf("SIP/1053-00000002", "1?MacroExit()") in new stack
-- Executing [[email protected]:5] Macro("SIP/1053-00000002", "dialout-trunk,1,1352,") in new stack
-- Executing [[email protected]:1] Set("SIP/1053-00000002", "DIAL_TRUNK=1") in new stack
-- Executing [[email protected]macro-dialout-trunk:2] GosubIf("SIP/1053-00000002", "0?sub-pincheck,s,1") in new stack
-- Executing [[email protected]:3] GotoIf("SIP/1053-00000002", "0?disabletrunk,1") in new stack
-- Executing [[email protected]:4] Set("SIP/1053-00000002", "DIAL_NUMBER=1352") in new stack
-- Executing [[email protected]:5] Set("SIP/1053-00000002", "DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing [[email protected]:6] Set("SIP/1053-00000002", "OUTBOUND_GROUP=OUT_1") in new stack
-- Executing [[email protected]:7] GotoIf("SIP/1053-00000002", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [[email protected]:9] GotoIf("SIP/1053-00000002", "0?skipoutcid") in new stack
-- Executing [[email protected]:10] Set("SIP/1053-00000002", "DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [[email protected]:11] Macro("SIP/1053-00000002", "outbound-callerid,1") in new stack
-- Executing [[email protected]:1] ExecIf("SIP/1053-00000002", "0?Set(CALLERPRES()=)") in new stack
-- Executing [[email protected]:2] ExecIf("SIP/1053-00000002", "0?Set(REALCALLERIDNUM=1053)") in new stack
-- Executing [[email protected]:3] GotoIf("SIP/1053-00000002", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [[email protected]:6] Set("SIP/1053-00000002", "USEROUTCID=1053") in new stack
-- Executing [[email protected]:7] Set("SIP/1053-00000002", "EMERGENCYCID=") in new stack
-- Executing [[email protected]:8] Set("SIP/1053-00000002", "TRUNKOUTCID=") in new stack
-- Executing [[email protected]:9] GotoIf("SIP/1053-00000002", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,12)
-- Executing [[email protected]:12] ExecIf("SIP/1053-00000002", "0?Set(CALLERID(all)=)") in new stack
-- Executing [[email protected]:13] ExecIf("SIP/1053-00000002", "1?Set(CALLERID(all)=1053)") in new stack
-- Executing [[email protected]:14] ExecIf("SIP/1053-00000002", "0?Set(CALLERID(all)=)") in new stack
-- Executing [[email protected]:15] ExecIf("SIP/1053-00000002", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [[email protected]:12] GosubIf("SIP/1053-00000002", "0?sub-flp-1,s,1") in new stack
-- Executing [[email protected]:13] Set("SIP/1053-00000002", "OUTNUM=1352") in new stack
-- Executing [[email protected]:14] Set("SIP/1053-00000002", "custom=DAHDI/g0") in new stack
-- Executing [[email protected]:15] ExecIf("SIP/1053-00000002", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^))") in new stack
-- Executing [[email protected]:16] Macro("SIP/1053-00000002", "dialout-trunk-predial-hook,") in new stack
-- Executing [[email protected]:1] MacroExit("SIP/1053-00000002", "") in new stack
-- Executing [[email protected]:17] GotoIf("SIP/1053-00000002", "0?bypass,1") in new stack
-- Executing [[email protected]:18] GotoIf("SIP/1053-00000002", "0?customtrunk") in new stack
-- Executing [[email protected]:19] Dial("SIP/1053-00000002", "DAHDI/g0/1352,300,") in new stack

== Everyone is busy/congested at this time (1:0/0/1)
– Executing [[email protected]:20] NoOp(“SIP/1053-00000002”, “Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 0”) in new stack
– Executing [[email protected]:21] Goto(“SIP/1053-00000002”, “s-CHANUNAVAIL,1”) in new stack
– Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)