[eside-ghost] SIP no cuelga

Jon Urionaguena juriona en nesys-st.com
Mie Mar 29 17:20:19 CEST 2006


Para Zgor sobre todo, 

Como guru de la zona en temas Asterisk... A ver si me puedes dar luz en un
par de problemillas...

- Una llamada entrante por un canal ZAP enlaza con un canal SIP, o
viceversa, con la funcion Dial(). SIP cuelga pero Asterisk se queda con el
canal ZAP abierto. 
Existe una llamada a Hungup() y esta "corre" en el dialplan (Console dixit),
pero no hay manera de que libere el canal ZAP inmediatemente si este no
cuelga (tarda un minuto o asi). Puede ser algún problema de settings locales
entre terminal SIP (Linksys PAP) y asterisk??

    -- Executing Dial("Zap/1-1", "SIP/prueba15|t|T") in new stack
    -- Called prueba
    -- SIP/prueba-19f4 is ringing
    -- SIP/prueba-19f4 answered Zap/1-1
  == Spawn extension (from_pstn, s, 3) exited non-zero on 'Zap/1-1'
    -- Hungup 'Zap/1-1'  --> SE SUPONE QUE SE DEBE LIBERAR EL CANAL ZAP,
NO?? PUES NO. (Siento las mayusculas, es para que se vea)

	Parece ser que mi Asterisk no sabe colgar inmediatamente, ya que
tarda un minuto mas en hacerlo.

- La aplicación Voicemail() que viene "de serie" tiene un comportamiento
poco adecuado (que si confirma la grabacion, que si habla con operadora...)
me gustaria algo mas simple, ¿Habré de tocar los fuentes de app_voicemail.c
y recompilar el modulo para insertarlo modificado, o alguien ha hecho ya
cosas de estas? 

Saludos,

Jon



Más información sobre la lista de distribución eside-ghost