FreePBX - No puedo hacer llamadas por lineas Analógicas

Forums: 

Hola que tal, soy nuevo en esta comunidad y me ha gustado mucho.

Actualmente estoy trabajando con Asterisk. Empecé hace 1 mes y medio a inverstigar y luego de habe leido una par de libros ,manuales y tutoriales, me puse a trabajar.
Instalé la última version de asterisk en aquel entonces (1.4.15) y todo salio perfecto, puse el X-lite como Softphone y las comunicaciones internas de mi empresa comenzaron a ser todas IP.
Para seguir con el desarrollo, instalé FreePBX (2.4.0rc1.1) lo cual me permitió ver los CDR de llamadas internas, grabar conversaciones, tener el monitor de llamadas en pantalla, etc etc, y debo decir que estoy muy conforme con esto.
Durante esta ultima semana adquirí una placa para conectarme con la PSTN, es una OpenVox A400P con un FXS y un FXO, instalé Zaptel, configuré los archivos pude ver la Trunk ZAP/g0 y crear las rutas entrantes y salientes. También ahora veo en el monitor FOP la linea analógica creada.
Mi problema es que no puedo hacer llamadas a traves de esa linea con el X-Lite y tampoco puedo recibir. Estuve revisando todos los pasos y no encontre nada raro, algiuen sabe que puede estar pasando?

Dejo mas detalles:

ZAPTEL.CONF

# Span 1: WCTDM/0 "Wildcard TDM400P REV E/F Board 1"
fxsks=1
fxoks=2
# channel 3, WCTDM, no module.
# channel 4, WCTDM, no module.

# Global data

loadzone = us
defaultzone = us

ZAPATA.CONF

[channels]

usercallerid=yes
hidecallerid=no
callwaiting=no
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=yes
context=from-pstn
signalling=fxs_ls
channel => 1

OUTBOUND ROUTE

9|911
9|NXXNXXXXXX
9|NXXXXXX

LOG

[Jan 29 10:28:58] VERBOSE[8467] logger.c: -- Executing [945236183@from-internal:1] ResetCDR("SIP/451-08220b48", "") in new stack
[Jan 29 10:28:58] VERBOSE[8467] logger.c: -- Executing [945236183@from-internal:2] NoCDR("SIP/451-08220b48", "") in new stack
[Jan 29 10:28:58] VERBOSE[8467] logger.c: -- Executing [945236183@from-internal:3] Wait("SIP/451-08220b48", "1") in new stack
[Jan 29 10:28:59] VERBOSE[8467] logger.c: -- Executing [945236183@from-internal:4] Playback("SIP/451-08220b48", "silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer") in new stack
[Jan 29 10:28:59] VERBOSE[8467] logger.c: -- Playing 'silence/1' (language 'en')
[Jan 29 10:29:00] WARNING[8467] file.c: File cannot-complete-as-dialed does not exist in any format
[Jan 29 10:29:00] WARNING[8467] file.c: Unable to open cannot-complete-as-dialed (format 0x4 (ulaw)): No such file or directory
[Jan 29 10:29:00] WARNING[8467] app_playback.c: ast_streamfile failed on SIP/451-08220b48 for silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer
[Jan 29 10:29:00] WARNING[8467] file.c: File check-number-dial-again does not exist in any format
[Jan 29 10:29:00] WARNING[8467] file.c: Unable to open check-number-dial-again (format 0x4 (ulaw)): No such file or directory
[Jan 29 10:29:00] WARNING[8467] app_playback.c: ast_streamfile failed on SIP/451-08220b48 for silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer
[Jan 29 10:29:00] VERBOSE[8467] logger.c: -- Executing [945236183@from-internal:5] Wait("SIP/451-08220b48", "1") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [945236183@from-internal:6] Congestion("SIP/451-08220b48", "20") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: == Spawn extension (from-internal, 945236183, 6) exited non-zero on 'SIP/451-08220b48'
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [h@from-internal:1] Macro("SIP/451-08220b48", "hangupcall") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/451-08220b48", "w") in new stack
[Jan 29 10:29:01] DEBUG[8467] app_macro.c: Executed application: ResetCDR
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [s@macro-hangupcall:2] NoCDR("SIP/451-08220b48", "") in new stack
[Jan 29 10:29:01] DEBUG[8467] app_macro.c: Executed application: NoCDR
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [s@macro-hangupcall:3] GotoIf("SIP/451-08220b48", "1?skiprg") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Goto (macro-hangupcall,s,6)
[Jan 29 10:29:01] DEBUG[8467] app_macro.c: Executed application: GotoIf
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [s@macro-hangupcall:6] GotoIf("SIP/451-08220b48", "1?skipblkvm") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Goto (macro-hangupcall,s,9)
[Jan 29 10:29:01] DEBUG[8467] app_macro.c: Executed application: GotoIf
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [s@macro-hangupcall:9] GotoIf("SIP/451-08220b48", "1?theend") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Goto (macro-hangupcall,s,11)
[Jan 29 10:29:01] DEBUG[8467] app_macro.c: Executed application: GotoIf
[Jan 29 10:29:01] VERBOSE[8467] logger.c: -- Executing [s@macro-hangupcall:11] Hangup("SIP/451-08220b48", "") in new stack
[Jan 29 10:29:01] VERBOSE[8467] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/451-08220b48' in macro 'hangupcall'

Saludos y gracias de antemano

Bueno encontré uno de los

Bueno encontré uno de los problemas:
El modulo ZAP no estaba instalado (zap_chan.so), de esta manera asterisk no detectaba los canales. Esto se debía a un bug que tiene la versión de asterisk que tenía instalada (1.4.15).
Para solucionarlo simplemente compilé la última versión On-line al día de hoy (1.4.17), y ya tengo tono en el telefono conectado al modulo FXS de la placa, y cuando hago una llamada a la linea conectada al FXO, me atiende asterisk dandome un mensaje y puedo ver esta actividad sobre el FOP...

Actualmente estoy tratando de crear las Routes (outbound/inbound) y tengo problemas... les paso el log para ver si me dan alguna ayuda...gracias!

Feb 4 10:54:41] WARNING[5246] app_macro.c: Context 'macro-dialout-trunk-predial-hook' for macro 'dialout-trunk-predial-hook' lacks 's' extension, priority 1
[Feb 4 10:54:41] WARNING[5246] app_dial.c: Unable to create channel of type 'ZAP' (cause 0 - Unknown)
[Feb 4 10:54:41] WARNING[5246] file.c: File all-circuits-busy-now does not exist in any format
[Feb 4 10:54:41] WARNING[5246] file.c: Unable to open all-circuits-busy-now (format 0x4 (ulaw)): No such file or directory
[Feb 4 10:54:41] WARNING[5246] app_playback.c: ast_streamfile failed on SIP/451-08215db0 for all-circuits-busy-now|noanswer
[Feb 4 10:54:41] WARNING[5246] file.c: File pls-try-call-later does not exist in any format
[Feb 4 10:54:41] WARNING[5246] file.c: Unable to open pls-try-call-later (format 0x4 (ulaw)): No such file or directory
[Feb 4 10:54:41] WARNING[5246] app_playback.c: ast_streamfile failed on SIP/451-08215db0 for pls-try-call-later|noanswer
[Feb 4 10:54:41] WARNING[5246] app_playback.c: ast_streamfile failed on SIP/451-08215db0 for pls-try-call-later|noanswer

Puedo equivocarme pero me

Imagen de isacnet

Puedo equivocarme pero me parece que no esta definido el grupo en el zapata.conf para los canales
_______________________________________
Trend Micro el mejor antivirus del mundo 40% del mercado mundial de gateway
240 millones de usuarios no pueden equivocarse
http://www.trendmicro.com.ec
Mercadeo@trendmicro.com.ec

_______________________________________
ISACNET S.A.
Ecuador: +593-2-3238590
Perú: +51-1-4223796

HP y Trend Micro, lo mejor de 2 mundos en un solo Socio de Negocios
http://www.isacnet.com.pe