Boa, vou dar uma olhada no pyst, de qualquer forma, já que é para sujar as mãos, acho que vou aproveitar para fazer com que script "descubra" pelo dialplan, os ranges associados a cada tronco. Assim eu não preciso manter duas listas separadas.
Obrigado. 

Quoting Rafael dos Santos Saraiva <[email protected]>:

Pode fazer em AGI também.
 
Por exemplo, supondo que você separa os troncos por contextos, crie uma tabela com os contextos e os ranges associados. No AGI, você verificar se a chamada está em algum dos contextos existentes na tabela, se estiver vai verificar se está dentro do range.

 
Att,
Rafael dos Santos Saraiva
Tel: (51) 8174-7956
Digium Certified Asterisk Administrator (dCCA)


Em 20 de agosto de 2013 14:01, Eduardo Silva <[email protected]> escreveu:

Putz, era mais ou menos uma das soluções que eu tinha pensado, mas isso realmente vai ser chatinho para manter. 

Acho que vou pelo plano B então... fazer um script em python ou bash para varrer o extensions.conf em busca de combos para "trunk-name + range".

E no dialplan fazer um if chamando o script para autorizar ou não a chamada.

Obrigado Rafael!


Quoting Rafael dos Santos Saraiva <[email protected]>:

 
exten => _X.,1,ExecIf($[${EXTEN} > 100]?ExecIf($[${EXTEN} < 200]?Goto(contexto,ext,prio)))
 
O caminho é por ai.

 
Att,
Rafael dos Santos Saraiva
Tel: (51) 8174-7956
Digium Certified Asterisk Administrator (dCCA)


Em 20 de agosto de 2013 12:52, Eduardo Silva <[email protected]> escreveu:

Boa tarde Pessoal,

Tenho um asterisk central que interliga vários outros "PBXizes"

Eu não tenho acesso a todos os equipamentos, remotos, então preciso limitar de alguma forma central o intervalo de numeração que cada tronco pode usar. 

troncoA -> 43XX
troncoB -> 44XX

O objetivo principal é proibir que um pbx envie como callerid um ramal fora do range que foi atribuído.

Alguma sugestão?

Obrigado!


_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para [email protected]


 


_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para [email protected]



_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
[email protected]

Responder a