Configurei uma placa isdn b410p com quatro portas NT. Na 4ª porta NT, coloco um TA que está no sistema operacional Windows e executo um software de telefone isdn antigo (telefone rvs). Eu configurei o arquivo extensions.conf assim
[from-dahdi]
exten => 084766508,1,Dial(DAHDI/g14/${EXTEN})
exten => 084766508,2,Hangup()
exten => _039.,1,Dial(DAHDI/4/${EXTEN})
Se do console eu ligar para o número 084766508 o telefone toca (mas se eu atender a chamada falha com 3302 isdn error), mas se eu ligar do telefone isdn um número de teste (200 por exemplo) o telefone do software coloca o prefixo 039, então Eu escrevi a extensão _039. O problema é que a chamada de saída não é vista pelo asterisco, também escrevo
pri set debug on span 4
mas não informa nada.
Solução encontrada, esqueci de dizer que o Windows era uma máquina virtual, se eu redirecionar o adaptador usb TA com redirecionamento usb funciona muito mal, consigo receber mas não enviar os pacotes, se eu colocar um adaptador usb pci-e e redirecioná-lo(vfio redirecionamento pci-e) então eu conecto o usb TA nele, funciona perfeito: pode atender, pode ligar, pode enviar pacotes.