[AsteriskBrasil] Erro ao executar AGI a2billing.php

Danilo Almeida daniloricalmeida em gmail.com
Terça Setembro 10 23:10:04 BRT 2013


Boa noite Rogger,
pois então, minha discagem sai 005543XXXXXXXX, pela configuração, ele
remove o "00" no callplan e procura uma rate "5543."

Não seria essa a lógica ou entendi errado?

Obrigado


Em 10 de setembro de 2013 21:48, Rogger Faioli
<rogger.faioli em gmail.com>escreveu:

> Danilo,
>
> Ele sempre olha o ratecard da esquerda para direita sendo assim não vai
> funcionar pois ele vai procurar por algo que comece com 0.
>
> Rogger
>
>
> Em 10 de setembro de 2013 20:41, Danilo Almeida <
> daniloricalmeida em gmail.com> escreveu:
>
> Aproveitando o tópico...
>> Estou tentando testar o a2billing aqui também... fiz a instalação e esta
>> tudo ok, porém, no log do agi me mostra que tem alguma coisa errada com
>> minha rate:
>>
>>  [CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
>> [10/09/2013 20:31:15]:[file:a2billing.php - line:396 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[TARIFF ID -> 1]
>> [10/09/2013 20:31:15]:[file:Class.A2Billing.php - line:881 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[[CALL 2 DID]]
>> [10/09/2013 20:31:15]:[file:Class.A2Billing.php - line:896 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[DESTINATION ::> 00554391539806]
>> [10/09/2013 20:31:15]:[file:Class.A2Billing.php - line:1017 - uniqueid:13788*55875.25]:[CallerID:3938529637]:[CN:3938529637]:[ERROR ::> RateEngine didnt succeed to match the dialed number over the ratecard (Please check : id the ratecard is well create ; if the removeInter_Prefix is set according to your prefix in the ratecard ; if you hooked the ratecard to the Call Plan)]*
>> [10/09/2013 20:31:15]:[file:a2billing.php - line:193 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[[CHANNEL STATUS : 6 = Line is up]
>> [CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
>>
>>
>> Só que já fiz e refiz as confs de criação de Rates.
>>
>> Criei um call plan
>> Criei uma ratecard
>> Criei uma rate com prefixo 5543
>> editei o call plan e inseri a ratecard como manda o figurino e deixei a
>> opção de remove inter prefix "yes"...
>>
>> Bom, vi vários tuto na interent e todos da mesma forma que fiz, porém, a
>> bendita chamada não sai e me retorna o erro acima.
>>
>> disco 005543XXXXXXXX para realizar uma chamada e nada.
>>
>> Alguém ai poderia me dar uma dica no que fiz de errado?
>>
>> Obrigado
>>
>>
>>
>> Em 10 de setembro de 2013 11:44, Mike Tesliuk <mike em tesliuk.com>escreveu:
>>
>>  é isso ai, agora ele ta pedindo pin number porque nao esta
>>> identificando o usuário, dai pra frente é ajustes que voce faz para
>>> funcionar
>>>
>>> Em 10/09/13 10:39, Guilherme Rezende escreveu:
>>>
>>>     Mike, fiz a instalação do meu a2billing no dir /home/a2billing.  Ali
>>> dentro descompactei tudo e fiz as conf do Apache p/ ler o diretório.  Bom,
>>> apontei dentro de /var/lib/asterisk/agi-bin a lib /home/a2billing/AGI/lib.
>>>     Sobrescrevi meu a2billing.php e parou de apresentar esse erro.  Na
>>> verdade meu a2billing.php estava errado e não sei de onde tirei isso  e
>>> peço até desculpas pela falta de atenção em gerar uma duvida como essa.
>>>
>>> Portanto ficou assim:
>>> [a2billing]
>>> ; CallingCard application
>>> exten => _X.,1,NoOp(A2Billing Start)
>>> exten => _X.,n,Agi(/var/lib/asterisk/agi-bin/a2billing.php)
>>> exten => _X.,n,Hangup
>>>
>>> Criei uma conta sip dentro do a2billing e inseri essa conta dentro do
>>> meu sip.conf
>>> [8461737813]
>>> type=friend
>>> secret=123mudar
>>> host=dynamic
>>> nat=yes
>>> dtmfmode=auto
>>> qualify=yes
>>> insecure=port,invite
>>> allow=ulaw
>>> callgroup=1
>>> pickupgroup=1
>>> canreinvite=no
>>> context=a2billing
>>>
>>> Me logo e na hora que tento fazer uma chamada, recebo o seguinte:
>>>
>>> [Sep 10 11:39:36]     -- Executing [36932367 em a2billing:1]
>>> NoOp("SIP/8461737813-00002540", "A2Billing Start") in new stack
>>> [Sep 10 11:39:36]     -- Executing [36932367 em a2billing:2]
>>> AGI("SIP/8461737813-00002540", "/var/lib/asterisk/agi-bin/a2billing.php")
>>> in new stack
>>> [Sep 10 11:39:36]     -- Launched AGI Script
>>> /var/lib/asterisk/agi-bin/a2billing.php
>>> [Sep 10 11:39:36] AGI Tx >> agi_request:
>>> /var/lib/asterisk/agi-bin/a2billing.php
>>> [Sep 10 11:39:36] AGI Tx >> agi_channel: SIP/8461737813-00002540
>>> [Sep 10 11:39:36] AGI Tx >> agi_language: en
>>> [Sep 10 11:39:36] AGI Tx >> agi_type: SIP
>>> [Sep 10 11:39:36] AGI Tx >> agi_uniqueid: 1378823976.15266
>>> [Sep 10 11:39:36] AGI Tx >> agi_callerid: 8461737813
>>> [Sep 10 11:39:36] AGI Tx >> agi_calleridname: 8461737813
>>> [Sep 10 11:39:36] AGI Tx >> agi_callingpres: 0
>>> [Sep 10 11:39:36] AGI Tx >> agi_callingani2: 0
>>> [Sep 10 11:39:36] AGI Tx >> agi_callington: 0
>>> [Sep 10 11:39:36] AGI Tx >> agi_callingtns: 0
>>> [Sep 10 11:39:36] AGI Tx >> agi_dnid: 36932367
>>> [Sep 10 11:39:36] AGI Tx >> agi_rdnis: unknown
>>> [Sep 10 11:39:36] AGI Tx >> agi_context: a2billing
>>> [Sep 10 11:39:36] AGI Tx >> agi_extension: 36932367
>>> [Sep 10 11:39:36] AGI Tx >> agi_priority: 2
>>> [Sep 10 11:39:36] AGI Tx >> agi_enhanced: 0.0
>>> [Sep 10 11:39:36] AGI Tx >> agi_accountcode:
>>> [Sep 10 11:39:36] AGI Tx >>
>>> [Sep 10 11:39:36] AGI Rx << GET VARIABLE IDCONF
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=0
>>> [Sep 10 11:39:36] AGI Rx << ANSWER
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=0
>>> [Sep 10 11:39:36] AGI Rx << SET VARIABLE CHANNEL(language) "br"
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=1
>>> [Sep 10 11:39:36] AGI Rx << GET DATA prepaid-enter-pin-number 6000 15
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=-1
>>> [Sep 10 11:39:36] AGI Rx << GET DATA prepaid-enter-pin-number 6000 15
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=-1
>>> [Sep 10 11:39:36] AGI Rx << GET DATA prepaid-enter-pin-number 6000 15
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=-1
>>> [Sep 10 11:39:36] AGI Rx << HANGUP
>>> [Sep 10 11:39:36] AGI Tx >> 200 result=1
>>> [Sep 10 11:39:36]   == Spawn extension (a2billing, 36932367, 2) exited
>>> non-zero on 'SIP/8461737813-00002540'
>>>
>>>
>>>     Vou dar mais uma estuda agora dentro front-end do A2billing e
>>> verificar o porque da ligação não está sendo completada.
>>>
>>>
>>> Abs e vlw pela ajuda.
>>>
>>>
>>>
>>>
>>>
>>>
>>> Em 10/09/2013 10:41, Mike Tesliuk escreveu:
>>>
>>> Complementando, no arquivo que voce baixou do a2billing voce deve ter
>>> varios diretorios, no diretorio AGI voce tem o arquivo que voce precisa
>>> (a2billing.php) , o link lib que voce tem que ter é para o diretorio
>>> common/lib  , nao sei se funciona mas tem um arquivo com instruções de
>>> instalação la, talvez voce devesse seguir como é mostrado, e não tentar
>>> adaptar ja que você nao entende perfeitamente oque esta sendo executado.
>>>
>>> PS: Digo seguir exatamente porque voce jogou o link para o lib num
>>> diretorio no teu /home e isso é completamente fora de padrão
>>>
>>>
>>> Em 10/09/13 09:29, Mike Tesliuk escreveu:
>>>
>>> foi mal, ta nao :)
>>>
>>> a pergunta é , o asterisk esta executando com root ou com usuario
>>> asterisk ? se tiver executando com usuário asterisk entao provavelmente ele
>>> nao consegue entrar no seu /home para acessar a lib
>>>
>>> no mais, oque ocorre se voce digitar php a2billing.php la
>>> /var/lib/asterisk/agi-bin/ ?
>>>
>>>
>>>
>>> Em 10/09/13 09:25, Mike Tesliuk escreveu:
>>>
>>> pelo que vi o script a2billing.php nao tem permissao de execução, de um
>>> chmod +x nele
>>>
>>> Em 10/09/13 09:16, Guilherme Rezende escreveu:
>>>
>>> Pessoal, executei o debug do AGI e ele me pede a instalação do
>>> wordpress.  Bom, fiz a instalação e o erro persiste:
>>>
>>> [Sep 10 10:12:19]     -- Executing [02136932367 em a2billing:1]
>>> NoOp("SIP/7383848570-000000ff", "A2Billing Start") in new stack
>>> [Sep 10 10:12:19]     -- Executing [02136932367 em a2billing:2]
>>> AGI("SIP/7383848570-000000ff", "/var/lib/asterisk/agi-bin/a2billing.php,1")
>>> in new stack
>>> [Sep 10 10:12:19]     -- Launched AGI Script
>>> /var/lib/asterisk/agi-bin/a2billing.php
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_request:
>>> /var/lib/asterisk/agi-bin/a2billing.php
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_channel:
>>> SIP/7383848570-000000ff
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_language: en
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_type: SIP
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_uniqueid:
>>> 1378818739.386
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_version:
>>> 1.8.10.1
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callerid:
>>> 7383848570
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_calleridname:
>>> 7383848570
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callingpres: 0
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callingani2: 0
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callington: 0
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callingtns: 0
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_dnid:
>>> 02136932367
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_rdnis: unknown
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_context:
>>> a2billing
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_extension:
>>> 02136932367
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_priority: 2
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_enhanced: 0.0
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_accountcode:
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_threadid:
>>> 140415406225152
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_arg_1: 1
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >>
>>> *[Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Rx << A2Billing
>>> requires WordPress 2.3 or newer. <a href=
>>> "http://codex.wordpress.org/Upgrading_WordPress"<http://codex.wordpress.org/Upgrading_WordPress>>Please
>>> update!</a>
>>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> 510 Invalid or
>>> unknown command*
>>> [Sep 10 10:12:19]     -- <SIP/7383848570-000000ff>AGI Script
>>> /var/lib/asterisk/agi-bin/a2billing.php completed, returning 0
>>> [Sep 10 10:12:19]     -- Executing [02136932367 em a2billing:3]
>>> Hangup("SIP/7383848570-000000ff", "") in new stack
>>> [Sep 10 10:12:19]   == Spawn extension (a2billing, 02136932367, 3)
>>> exited non-zero on 'SIP/7383848570-000000ff'
>>>
>>>
>>> Em 10/09/2013 09:25, Guilherme Rezende escreveu:
>>>
>>>     Pessoal, estou enfrentando um problema ao iniciar meu script
>>> a2billing.php.  Ja segui o passo a passo da instalação pela documentação
>>> oficial.  Ja fiz:
>>>
>>> 1 - Instalei a interface do A2billing e está funcionando perfeitamente,
>>> ja criei as tarifas, troncos, gerei contas SIP e IAX e tudo certo junto ao
>>> banco de dados.
>>>
>>> 2 - Ja coloquei a lib do que vem junto ao a2billing no diretório
>>> /var/lib/asterisk/agi-bin/   conforme listado abaixo e indicação da
>>> documentação. Tbm coloquei manualmente a classe phpagi dentro da raiz do
>>> diretório p/ ver se funcionaria e não foi.
>>>     -rwxr-xr-x 1 root root    4480 Sep 10 09:01 a2billing.php
>>>    -rwxr-xr-x 1 root root    1742 Sep  5  2012 agi-test.agi
>>>    -rwxr-xr-x 1 root root     594 Mar 29 16:00 blacklist_entrante.php
>>>    -rwxr-xr-x 1 root root     505 Mar 30 18:22 discador.php
>>>    *lrwxrwxrwx 1 root root      24 Sep 10 00:00 lib ->
>>> /home/a2billing/AGI/lib/ *
>>>    drwxrwxr-x 4  538  542    4096 Sep 30  2010 phpagi-2.20
>>>   -rwxr--r-- 1 root root   67615 Mar 29 18:49 phpagi.php
>>>   -rwxr-xr-x 1 root root     200 Mar 29 19:28 teste1.php
>>>   -rwxr-xr-x 1 root root    1159 Mar 29 18:08 teste.php
>>>
>>> 3 - Ja coloquei o seguinte conteúdo no manager.conf
>>>     [myasterisk]
>>>     secret=mycode
>>>     deny=0.0.0.0/0.0.0.0
>>>     permit=127.0.0.1/255.255.255.0
>>>     read=system,call,log,verbose,command,agent,user,originate,all
>>>     write=system,call,log,verbose,command,agent,user,originate,all
>>>
>>> 4 - Chamo o agi dentro do contexto a2billing conforme exemplo de oriundo
>>> da documentação oficial.
>>>     [a2billing]
>>>     exten => _X.,1,NoOp(A2Billing Start)
>>>     exten => _X.,n,Agi(/var/lib/asterisk/agi-bin/a2billing.php)
>>>     exten => _X.,n,Hangup
>>>
>>> 5 - Versões:  Asterisk-1.4.37 e A2billing-1.7.1.    Na hora de chamar o
>>> agi, acontece o seguinte erro:
>>>     [Sep 10 09:18:44]     -- Executing [36932367 em a2billing:1]
>>> NoOp("SIP/8461737813-000023f6", "A2Billing Start") in new stack
>>>     [Sep 10 09:18:44]     -- Executing [36932367 em a2billing:2]
>>> AGI("SIP/8461737813-000023f6", "/var/lib/asterisk/agi-bin/a2billing.php")
>>> in new stack
>>>     [Sep 10 09:18:44]     -- Launched AGI Script
>>> /var/lib/asterisk/agi-bin/a2billing.php
>>>    * [Sep 10 09:18:44] ERROR[6384]: utils.c:968 ast_carefulwrite:
>>> write() returned error: Broken pipe
>>> *    [Sep 10 09:18:44]     -- AGI Script
>>> /var/lib/asterisk/agi-bin/a2billing.php completed, returning 0
>>>     [Sep 10 09:18:44]     -- Executing [36932367 em a2billing:3]
>>> Hangup("SIP/8461737813-000023f6", "") in new stack
>>>     [Sep 10 09:18:44]   == Spawn extension (a2billing, 36932367, 3)
>>> exited non-zero on 'SIP/8461737813-000023f6'
>>>
>>> Meu servidor em produção roda asterisk-1.8.10 e A2billing-2.0.5 e a
>>> mesmo erro acontece.   Eu fiz downgrade p/ versão do asterisk-1.4.37 c/
>>> a2billing-1.7.1 em uma máquina de teste justamente por algum tempo atrás ja
>>> ter configurado corretamente o a2billing e deixei funcionando c/ essas
>>> versões.  Por isso fiz downgrade p/ ver se era incompatibilidade de versões
>>> de asterisk/a2billing.
>>> Outra coisa é que ja possuo alguns scripts em php/agi rodando nesse
>>> servidor (1.8.10) que é o em produção sem problemas algum.
>>>
>>> Ja pesquisei diversas documentações e quase todas apontam p/ o mesmo
>>> caminho de configuração.
>>>
>>> Abs e obrigado por qualquer ajuda.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>>
>> --
>> *att*
>> *Danilo Almeida*
>>
>> _______________________________________________
>> 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
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
> _______________________________________________
> 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
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>



-- 
*att*
*Danilo Almeida*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130910/440fefa0/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil