Posta a parte principal que realiza a chamada pra gente ver como você ta
gerando ela.
Posta também o seu callfile, pois deveria funcionar o hangupcause mesmo
através de callfile, já o fiz aqui, se você montar a lógica entre o callfile
e para onde ele envia a chamada depois de conectada tem que
Eis o call file
Channel: SIP/tronco/numtel
Context: testeamd
extension: s
priority: 1
waittime: 30
Set:LINHACSV=xxx*#*55*#*31*#*numtel
O contexto testeamd no dialplan
[testeamd]
exten = s,1,Set(marca=0)
exten = s,n,Noop(Telefone chamado ${EXTEN})
exten =
Mike, há uma coisa estranha acontecendo. Eu havia ligado o debug geral (sip
set debug on) e só vinha mensagens de debug referentes à chamada fantasma
que é feito pelo call file. Não aparecia nada referente ao comando Dial
executado no dialplan. Uma baita surpresa: o sip debug é sempre muito
Mike, o meu problema é, na verdade, pegar o código que o meu tronco sip me
repassa ao ligar para os tais números.
Quando uso o call file, ele me repassa aquele REASON 8, CONGESTION(se não
estou enganado), o código guarda-chuva que se aplica a uma série de erros.
O HANGUPCAUSE seria a variável
4 matches
Mail list logo