Qual magialinha de configuração em qual arquivo devo colocar para que quando um determinado número for discado, todos os ramais que correspondam a algum curinga toquem e uma chamada seja transferida para o telefone que atender primeiro?
Fundo:
1) Estou fazendo isso em casa e não sou de forma alguma um administrador de asterisco por profissão.
2) Eu tenho um aplicativo OpenWRT "PBX" que instala o asterisk 1.8.32.3 com páginas de administração Luci. Espero que isso não afete alguns arquivos de configuração do asterisco, para que eu possa ajustá-lo com eles
3) Possuo um roteador Voip D-link DVG-7111s, conectado à minha rede através de sua porta Wan, o FXO vai para o PSTN e a porta FXS está conectada a um telefone comum, que, no entanto, é capaz de ler CallerID.
4) Há vários softphones registrados e um telefone hard sip registrado neste asterisco. Todos os seus números começam em 4.
Portanto, tudo isso é necessário para tocar todos os telefones registrados quando uma chamada chega à porta FXO da D-Link. Estranhamente, não há configuração óbvia para isso nem no OpenWRT PBX, nem no D-link. Este último me permite registrar a porta FXS como um telefone sip, tem o número 400. O FXO também está registrado como 399.
Existe uma função chamada "Hot Line", que disca um número quando uma chamada chega ao FXO. Funciona.
Acho que preciso criar um número fictício como 398 e depois ensinar o Asterisk a tocar todos os 4? telefones quando alguém liga para este número.
Espero que seja possível.
Responder1
Sua pergunta é muito ampla.
Você deve usar o arquivo extensions.conf, sip.conf (ou outro dependendo do seu tipo de tronco), ringgroups ou queues.conf
Para mais informações, recomendo que você leia o livro "O futuro da telefonia" de Orelly