asi me aparece cuando hago la llamada
-- Executing [0445521300169@salida-normal:1] Gosub("SIP/ventana1-00000015", "sub-salida,s,1(DAHDI/g0/0445521300169)") in new stack
-- Executing [s@sub-salida:1] Set("SIP/ventana1-00000015", "CALLERID(num)=5522556688") in new stack
-- Executing [s@sub-salida:2] Set("SIP/ventana1-00000015", "DENOISE(rx)=on") in new stack
-- Executing [s@sub-salida:3] Set("SIP/ventana1-00000015", "DENOISE(tx)=on") in new stack
-- Executing [s@sub-salida:4] Dial("SIP/ventana1-00000015", "DAHDI/g0/0445521300169") in new stack
-- Called DAHDI/g0/0445521300169
-- DAHDI/1-1 answered SIP/ventana1-00000015
-- Hanging up on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
== Spawn extension (sub-salida, s, 4) exited non-zero on 'SIP/ventana1-00000015'
pero no llama al número que marco, y marca siempre como si fuera al 018001232222
en mi archivo extensions_additional.conf lo tengo así
[salida-normal]
exten => _04ZZZZXXXXXXX,1,Gosub(sub-salida,s,1(DAHDI/g0/${EXTEN})) ;Celular
exten => _01NXXZXXXXXX,1,Gosub(sub-salida,s,1(DAHDI/g0/${EXTEN})) ;LDN
exten => _ZXXXXXXX,1,Gosub(sub-salida,s,1(DAHDI/g0/${EXTEN})) ;Local
exten => _0[2-9]0,1,Gosub(sub-salida,s,1(DAHDI/g0/${EXTEN}))
[sub-salida]
exten => s,1,Set(CALLERID(num)=5522556688)
exten => s,n,Set(DENOISE(rx)=on)
exten => s,n,Set(DENOISE(tx)=on)
same => n,Dial(${ARG1})
same => n,Hangup