[AsteriskBrasil] Ligação externa via gateway FXO

Fred Banionis fred em omicron.com.br
Sexta Outubro 27 17:23:56 BRT 2006


Boa tarde pessoal, pra terminar esse final de semana deixo aqui uma 
dúvida nova que tive:

Estou implementando agora minhas primeiras portas FXO no meu sistema *. 
Porem, como não tenho uma placa digium, configurei um gateway para isso 
(Planet VIP-450FO). A autenticação dele no * está funcionando 
corretamente, porém não estou conseguindo receber ligações externas e 
nem fazê-las. Pelo debug consegui essa tela de erro quando ligo do voip 
para fora
Oct 27 20:20:36 NOTICE[1102]: chan_sip.c:10468 handle_request_invite: 
Failed to authenticate user 
<sip:soyo em 192.168.1.252>;tag=c0a801fc-13c4-3a4fd8e8-5d2a0-6ce8
  == Spawn extension (default, 091961346, 102) exited non-zero on 
'SIP/soyo-081493f0'

E quando ligo de fora para o ramal do voip, simplesmente nao direciona 
para ninguem.
Estou anexando aqui a minha dialplan para ajudar na analise:

[globals]
201=SIP/soyo               # Telefone VoIP
217=SIP/x-lite               # Softphone
221=SIP/planet             # ATA
702=SIP/702                # Gateway FXS
external=SIP/201          # Gateway FXO

[default]
ignorepat = 0
include = ext-local
include = ext-mobile
include = ext-long

exten = s,1,Answer()
exten = s,n,Dial(${201},10)

exten = 201,1,Dial(${201},10)
exten = 217,1,Dial(${217},10)
exten = 221,1,Dial(${221},10)
exten = 702,1,Dial(${702},10)

exten = _XXX,2,Playback(vm-nobodyavail)
exten = _XXX,3,Hangup()
exten = _XXX,102,Playback(tt-allbusy)
exten = _XXX,103,Hangup()

exten = i,1,Playback(conf-errormenu)
exten = i,n,Goto(0,2)
exten = t,1,Playback(vm-goodbye)
exten = t,n,Hangup()

[ext-local]
exten = _0ZXXXXXXX,1,Dial(${external}/${EXTEN})
exten = _0ZXXXXXXX,n,Congestion()
exten = _0ZXXXXXXX,102,Congestion()

exten = _0ZXXXXXX,1,Dial(${external}/${EXTEN})
exten = _0ZXXXXXX,n,Congestion()
exten = _0ZXXXXXX,102,Congestion()

exten = 0190,1,Dial(${external}/${EXTEN})
exten = 190,1,Dial(${external}/${EXTEN})

[ext-mobile]
exten = _09XXXXXXX,1,Dial(${external}/${EXTEN})
exten = _09XXXXXXX,n,Congestion()
exten = _09XXXXXXX,102,Congestion()

exten = _08XXXXXXX,1,Dial(${external}/${EXTEN})
exten = _08XXXXXXX,n,Congestion()
exten = _08XXXXXXX,102,Congestion()

[ext-long]
exten = _0021ZXZ.,1,Dial(${external}/${EXTEN})
exten = _0021ZXZ.,n,Congestion()
exten = _0021ZXZ.,102,Congestion()






Mais detalhes sobre a lista de discussão AsteriskBrasil