Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-11 Por tôpico Kim Delevati
Não é, ontem mesmo pinguei um IP ao mesmo tempo, pelo meu servidor e o pc
que estou usando, e no meu pc deu resposta de 30-50ms, enquanto no meu
servidor demorava 300-400ms.

Só se for DNS reverso o problema.

O mais estranho é que isso começou faz um tempo, antigamente não tinha esse
problema. Tá horrível e tenho que arrumar isso, por exemplo quando meus
arquivos AGI se conectam a um banco mysql remoto, as vezes demora mais de 5
segundos a conexão, isso é inaceitável em uma ligação.

Mas essa duvida não é bem para essa lista.

2009/9/10 Edson Gellert Schubert egschub...@gmail.com

  DNS

 Kim Delevati escreveu:

 Bom, eu consegue fazer funcionar, só que por algum problema no meu
 servidor, a demora resposta muito para vir. Quando rodo o meu script php
 lá, pelo  terminal, é instantaneo. Quando rodo via web, as vezes dá
 timeout...

 Isso é problema no meu servidor , também tá demorando uns 4s pra se
 conectar em bancos mysql, por exemplo... parece que qualquer data que saia
 de lá (não sendo pacotes de voz) demora absurdos.

 Tenho que dar um jeito nisso.

 2009/9/10 Giani Antonio Maldaner gi...@sisnema.com.br

  Estamos com vagas para profissionais Linux na sisnema Porto alegre se
 alguém tiver interesse

 Enviado do meu  iPhone gi...@sisnema.com.br
 Giani Maldaner
 555184095263
 555132264111


 On Sep 9, 2009, at 11:33 PM, João Claudio F. Andrade p...@terra.com.br
 wrote:

Kim,

 fiz um scriptzinho em bash pra saber quando meu irmao que esta em paris
 ficar online me avisar por email... segue abaixo se ajudar...

 eu uso meucci no asterisk 1.2

 -- corte aqui 
 #!/bin/sh
 # Monitora registros SIP do ramal 353
 LOGS=/var/log/ips.internacionais.txt
 TMP=/tmp/.status.amfa
 dia=`date +%d/%m/%Y`
 hora=`date +%H:%m`
 ramal=353

 if [ ! -f $TMP ]; then echo $dia-$horaAMFA-offline-$status_agora 
 $TMP ; fi

 sistema() {
 status_agora=`/usr/sbin/asterisk -r -x sip show peer $ramal |
 grep -i status | /usr/bin/awk '{ print $3 }'`
 ip=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep Addr
 | awk '{ print $3 }'`
 status_antes=`/usr/bin/cut -f3 -d- $TMP | grep -v
 dialparties.agi`
 if [ $status_agora == (standard -o $ip == (standard ]; then
 sleep 2s
 sistema
 elif [ $status_agora == OK -a $status_antes == offline ]; then
 echo $dia-$hora-online-$status_agora  $TMP
 echo $dia-$hora-online-$ip-$status_agora-$status_antes  $LOGS
 /root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br -t
 e...@gmail.com  -u RAMAL 353 ONLINE $dia $hora -m AMFA $ip /dev/null
 elif [ $status_agora != OK -a $status_antes == online ]; then
 echo $dia-$hora-offline-$status_agora  $TMP
 echo $dia-$hora-offline-$status_agora  $LOGS
 /root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br -t
 e...@gmail.com -u AMFA OFFLINE $dia $hora -m off /dev/null
 fi
 }

 sistema


 -- corte aqui 




 como opcao vc pode usar um script assim e chama-lo dentro do PHP via
 system...
 assim:

 se o asterisk for remoto:
 $resultado = exec(/usr/bin/sudo /usr/local/bin/ssh 172.16.250.53
 /root/bin/sip_show_peers.sh');


 se o asterisk for a mesma maquina do apache:
 $resultado = exec(/root/bin/sip_show_peers.sh');

 o output do script ficaria na variavel $resultado


 isso eh so uma opcao, pra ambientes robustos so serviria o socket mesmo...
 se for pra poucos acessos esse ai pode servir...

 -
 Joao Claudio









 2009/9/3 Kim Delevati kim.delev...@gmail.com

 E externamente, tem como saber isso? Tipo tem como realizar externamente
 com asterisk -rx o comando sip show peer e pegar o resultado? Em uma pagina
 php, por exemplo.

 Talvez por AMI, socket?

 2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201
 )
 que ele informará sobre o ramal
 ou sip show peers que vc verá sobre TODOS  os canais sip da central

 habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

 Espero que tenha ajudado

  - Original Message -
 *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
   *Sent:* Thursday, September 03, 2009 9:39 AM
 *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE

  Bom dia a todos.

 Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o
 ramal está ativo??



 Obrigado
 --
 From: p...@terra.com.br
 Date: Mon, 17 Aug 2009 11:22:23 -0300
 To: asteriskbrasil@listas.asteriskbrasil.org
 Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

 Bom dia João,
  Acho que podes usar a função ChanIsAvail().

  Seria uma instrução semelhante a isto:

  exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-11 Por tôpico João Claudio F . Andrade
Kim,

os ms do seu ping nada tem haver com o tempo de resolução de dns

e pra conexoes mysql nao se usa dns reverso para nada...

o endereço do mysql remoto está como IP ou HOST no seu sistema php?

se estiver como host esperimente seta-lo como ip pra ver a diferença...

-
Joao Claudio

2009/9/11 Kim Delevati kim.delev...@gmail.com

 Não é, ontem mesmo pinguei um IP ao mesmo tempo, pelo meu servidor e o pc
 que estou usando, e no meu pc deu resposta de 30-50ms, enquanto no meu
 servidor demorava 300-400ms.

 Só se for DNS reverso o problema.

 O mais estranho é que isso começou faz um tempo, antigamente não tinha esse
 problema. Tá horrível e tenho que arrumar isso, por exemplo quando meus
 arquivos AGI se conectam a um banco mysql remoto, as vezes demora mais de 5
 segundos a conexão, isso é inaceitável em uma ligação.

 Mas essa duvida não é bem para essa lista.

 2009/9/10 Edson Gellert Schubert egschub...@gmail.com

   DNS
 
  Kim Delevati escreveu:
 
  Bom, eu consegue fazer funcionar, só que por algum problema no meu
  servidor, a demora resposta muito para vir. Quando rodo o meu script
 php
  lá, pelo  terminal, é instantaneo. Quando rodo via web, as vezes dá
  timeout...
 
  Isso é problema no meu servidor , também tá demorando uns 4s pra se
  conectar em bancos mysql, por exemplo... parece que qualquer data que
 saia
  de lá (não sendo pacotes de voz) demora absurdos.
 
  Tenho que dar um jeito nisso.
 
  2009/9/10 Giani Antonio Maldaner gi...@sisnema.com.br
 
   Estamos com vagas para profissionais Linux na sisnema Porto alegre se
  alguém tiver interesse
 
  Enviado do meu  iPhone gi...@sisnema.com.br
  Giani Maldaner
  555184095263
  555132264111
 
 
  On Sep 9, 2009, at 11:33 PM, João Claudio F. Andrade 
 p...@terra.com.br
  wrote:
 
 Kim,
 
  fiz um scriptzinho em bash pra saber quando meu irmao que esta em paris
  ficar online me avisar por email... segue abaixo se ajudar...
 
  eu uso meucci no asterisk 1.2
 
  -- corte aqui 
  #!/bin/sh
  # Monitora registros SIP do ramal 353
  LOGS=/var/log/ips.internacionais.txt
  TMP=/tmp/.status.amfa
  dia=`date +%d/%m/%Y`
  hora=`date +%H:%m`
  ramal=353
 
  if [ ! -f $TMP ]; then echo $dia-$horaAMFA-offline-$status_agora 
  $TMP ; fi
 
  sistema() {
  status_agora=`/usr/sbin/asterisk -r -x sip show peer $ramal |
  grep -i status | /usr/bin/awk '{ print $3 }'`
  ip=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep
 Addr
  | awk '{ print $3 }'`
  status_antes=`/usr/bin/cut -f3 -d- $TMP | grep -v
  dialparties.agi`
  if [ $status_agora == (standard -o $ip == (standard ]; then
  sleep 2s
  sistema
  elif [ $status_agora == OK -a $status_antes == offline ]; then
  echo $dia-$hora-online-$status_agora  $TMP
  echo $dia-$hora-online-$ip-$status_agora-$status_antes 
 $LOGS
  /root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br -t
  e...@gmail.com  -u RAMAL 353 ONLINE $dia $hora -m AMFA $ip /dev/null
  elif [ $status_agora != OK -a $status_antes == online ]; then
  echo $dia-$hora-offline-$status_agora  $TMP
  echo $dia-$hora-offline-$status_agora  $LOGS
  /root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br -t
  e...@gmail.com -u AMFA OFFLINE $dia $hora -m off /dev/null
  fi
  }
 
  sistema
 
 
  -- corte aqui 
 
 
 
 
  como opcao vc pode usar um script assim e chama-lo dentro do PHP via
  system...
  assim:
 
  se o asterisk for remoto:
  $resultado = exec(/usr/bin/sudo /usr/local/bin/ssh 172.16.250.53
  /root/bin/sip_show_peers.sh');
 
 
  se o asterisk for a mesma maquina do apache:
  $resultado = exec(/root/bin/sip_show_peers.sh');
 
  o output do script ficaria na variavel $resultado
 
 
  isso eh so uma opcao, pra ambientes robustos so serviria o socket
 mesmo...
  se for pra poucos acessos esse ai pode servir...
 
  -
  Joao Claudio
 
 
 
 
 
 
 
 
 
  2009/9/3 Kim Delevati kim.delev...@gmail.com
 
  E externamente, tem como saber isso? Tipo tem como realizar
 externamente
  com asterisk -rx o comando sip show peer e pegar o resultado? Em uma
 pagina
  php, por exemplo.
 
  Talvez por AMI, socket?
 
  2009/9/3 JP Telecom- Julio juliojptele...@gmail.com
 
   Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer
 201
  )
  que ele informará sobre o ramal
  ou sip show peers que vc verá sobre TODOS  os canais sip da central
 
  habilita o qualify=yes, nos ramais que vc verá também o tempo de
 conexão
 
  Espero que tenha ajudado
 
   - Original Message -
  *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
  *To:* asteriskbrasil@listas.asteriskbrasil.org
*Sent:* Thursday, September 03, 2009 9:39 AM
  *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE
 
   Bom dia a todos.
 
  Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o
  ramal está ativo??
 
 
 
  Obrigado

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-10 Por tôpico Kim Delevati
Bom, eu consegue fazer funcionar, só que por algum problema no meu servidor,
a demora resposta muito para vir. Quando rodo o meu script php lá, pelo
terminal, é instantaneo. Quando rodo via web, as vezes dá timeout...

Isso é problema no meu servidor , também tá demorando uns 4s pra se conectar
em bancos mysql, por exemplo... parece que qualquer data que saia de lá (não
sendo pacotes de voz) demora absurdos.

Tenho que dar um jeito nisso.

2009/9/10 Giani Antonio Maldaner gi...@sisnema.com.br

 Estamos com vagas para profissionais Linux na sisnema Porto alegre se
 alguém tiver interesse

 Enviado do meu  iphonegi...@sisnema.com.br
 Giani Maldaner
 555184095263
 555132264111


 On Sep 9, 2009, at 11:33 PM, João Claudio F. Andrade p...@terra.com.br
 wrote:

 Kim,

 fiz um scriptzinho em bash pra saber quando meu irmao que esta em paris
 ficar online me avisar por email... segue abaixo se ajudar...

 eu uso meucci no asterisk 1.2

 -- corte aqui 
 #!/bin/sh
 # Monitora registros SIP do ramal 353
 LOGS=/var/log/ips.internacionais.txt
 TMP=/tmp/.status.amfa
 dia=`date +%d/%m/%Y`
 hora=`date +%H:%m`
 ramal=353

 if [ ! -f $TMP ]; then echo $dia-$horaAMFA-offline-$status_agora  $TMP
 ; fi

 sistema() {
 status_agora=`/usr/sbin/asterisk -r -x sip show peer $ramal |
 grep -i status | /usr/bin/awk '{ print $3 }'`
 ip=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep Addr |
 awk '{ print $3 }'`
 status_antes=`/usr/bin/cut -f3 -d- $TMP | grep -v
 dialparties.agi`
 if [ $status_agora == (standard -o $ip == (standard ]; then
 sleep 2s
 sistema
 elif [ $status_agora == OK -a $status_antes == offline ]; then
 echo $dia-$hora-online-$status_agora  $TMP
 echo $dia-$hora-online-$ip-$status_agora-$status_antes  $LOGS
 /root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br
 av...@empresa.com.br -t e...@gmail.come...@gmail.com  -u RAMAL 353 ONLINE
 $dia $hora -m AMFA $ip /dev/null
 elif [ $status_agora != OK -a $status_antes == online ]; then
 echo $dia-$hora-offline-$status_agora  $TMP
 echo $dia-$hora-offline-$status_agora  $LOGS
 /root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br
 av...@empresa.com.br -t e...@gmail.come...@gmail.com -u AMFA OFFLINE $dia
 $hora -m off /dev/null
 fi
 }

 sistema


 -- corte aqui 




 como opcao vc pode usar um script assim e chama-lo dentro do PHP via
 system...
 assim:

 se o asterisk for remoto:
 $resultado = exec(/usr/bin/sudo /usr/local/bin/ssh 172.16.250.53
 /root/bin/sip_show_peers.sh');


 se o asterisk for a mesma maquina do apache:
 $resultado = exec(/root/bin/sip_show_peers.sh');

 o output do script ficaria na variavel $resultado


 isso eh so uma opcao, pra ambientes robustos so serviria o socket mesmo...
 se for pra poucos acessos esse ai pode servir...

 -
 Joao Claudio









 2009/9/3 Kim Delevati  kim.delev...@gmail.comkim.delev...@gmail.com

 E externamente, tem como saber isso? Tipo tem como realizar externamente
 com asterisk -rx o comando sip show peer e pegar o resultado? Em uma pagina
 php, por exemplo.

 Talvez por AMI, socket?

 2009/9/3 JP Telecom- Julio  juliojptele...@gmail.com
 juliojptele...@gmail.com

  Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201 )
 que ele informará sobre o ramal
 ou sip show peers que vc verá sobre TODOS  os canais sip da central

 habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

 Espero que tenha ajudado

 - Original Message -
  *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
 asteriskbrasil@listas.asteriskbrasil.org
  *Sent:* Thursday, September 03, 2009 9:39 AM
 *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 Bom dia a todos.

 Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal
 está ativo??



 Obrigado
 --
 From: p...@terra.com.brp...@terra.com.br
 Date: Mon, 17 Aug 2009 11:22:23 -0300
 To: asteriskbrasil@listas.asteriskbrasil.org
 asteriskbrasil@listas.asteriskbrasil.org
 Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17 Asterisk Guy Addict  asteriskadd...@gmail.com
 asteriskadd...@gmail.com

 Bom dia João,
 Acho que podes usar a função ChanIsAvail().

 Seria uma instrução semelhante a isto:

 exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade  p...@terra.com.brp...@terra.com.br
 

  Bom dia pessoal!

 Tenho um irmão fora do pais que tem um ramal no meu asterisk.

 Eu queria criar uma URA pra facilitar o contato dos meus familiares com
 ele...

 pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se
 o ramal dele está ou não ONLINE

 alguem sabe algum comando pra verificar isso via extenção??


 desde já obrigado!

 João Claudio

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-10 Por tôpico Edson Gellert Schubert

DNS

Kim Delevati escreveu:
Bom, eu consegue fazer funcionar, só que por algum problema no meu 
servidor, a demora resposta muito para vir. Quando rodo o meu 
script php lá, pelo  terminal, é instantaneo. Quando rodo via web, as 
vezes dá timeout...


Isso é problema no meu servidor , também tá demorando uns 4s pra se 
conectar em bancos mysql, por exemplo... parece que qualquer data que 
saia de lá (não sendo pacotes de voz) demora absurdos.


Tenho que dar um jeito nisso.

2009/9/10 Giani Antonio Maldaner gi...@sisnema.com.br 
mailto:gi...@sisnema.com.br


Estamos com vagas para profissionais Linux na sisnema Porto alegre
se alguém tiver interesse

Enviado do meu  iPhone
gi...@sisnema.com.br mailto:gi...@sisnema.com.br
Giani Maldaner 
555184095263

555132264111


On Sep 9, 2009, at 11:33 PM, João Claudio F. Andrade
p...@terra.com.br mailto:p...@terra.com.br wrote:


Kim,

fiz um scriptzinho em bash pra saber quando meu irmao que esta em
paris ficar online me avisar por email... segue abaixo se ajudar...

eu uso meucci no asterisk 1.2

-- corte aqui 
#!/bin/sh
# Monitora registros SIP do ramal 353
LOGS=/var/log/ips.internacionais.txt
TMP=/tmp/.status.amfa
dia=`date +%d/%m/%Y`
hora=`date +%H:%m`
ramal=353

if [ ! -f $TMP ]; then echo
$dia-$horaAMFA-offline-$status_agora  $TMP ; fi

sistema() {
status_agora=`/usr/sbin/asterisk -r -x sip show peer
$ramal | grep -i status | /usr/bin/awk '{ print $3 }'`
ip=`/usr/sbin/asterisk -r -x sip show peer $ramal |
grep Addr | awk '{ print $3 }'`
status_antes=`/usr/bin/cut -f3 -d- $TMP | grep -v
dialparties.agi`
if [ $status_agora == (standard -o $ip == (standard ]; then
sleep 2s
sistema
elif [ $status_agora == OK -a $status_antes == offline ];
then
echo $dia-$hora-online-$status_agora  $TMP
echo $dia-$hora-online-$ip-$status_agora-$status_antes
 $LOGS
/root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br
mailto:av...@empresa.com.br -t e...@gmail.com
mailto:e...@gmail.com  -u RAMAL 353 ONLINE $dia $hora -m AMFA
$ip /dev/null
elif [ $status_agora != OK -a $status_antes == online ]; then
echo $dia-$hora-offline-$status_agora  $TMP
echo $dia-$hora-offline-$status_agora  $LOGS
/root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br
mailto:av...@empresa.com.br -t e...@gmail.com
mailto:e...@gmail.com -u AMFA OFFLINE $dia $hora -m off
/dev/null
fi
}

sistema


-- corte aqui 




como opcao vc pode usar um script assim e chama-lo dentro do PHP
via system...
assim:

se o asterisk for remoto:
$resultado = exec(/usr/bin/sudo /usr/local/bin/ssh 172.16.250.53
/root/bin/sip_show_peers.sh');


se o asterisk for a mesma maquina do apache:
$resultado = exec(/root/bin/sip_show_peers.sh');

o output do script ficaria na variavel $resultado


isso eh so uma opcao, pra ambientes robustos so serviria o socket
mesmo... se for pra poucos acessos esse ai pode servir...

-
Joao Claudio









2009/9/3 Kim Delevati kim.delev...@gmail.com
mailto:kim.delev...@gmail.com

E externamente, tem como saber isso? Tipo tem como realizar
externamente com asterisk -rx o comando sip show peer e pegar
o resultado? Em uma pagina php, por exemplo.

Talvez por AMI, socket?

2009/9/3 JP Telecom- Julio juliojptele...@gmail.com
mailto:juliojptele...@gmail.com

Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip
show peer 201 )
que ele informará sobre o ramal
ou sip show peers que vc verá sobre TODOS  os canais sip
da central
 
habilita o qualify=yes, nos ramais que vc verá também o

tempo de conexão
 
Espero que tenha ajudado


- Original Message -
*From:* Carlos Eduardo Sabatini Ribeiro
mailto:cadu.sabat...@hotmail.com
*To:* asteriskbrasil@listas.asteriskbrasil.org
mailto:asteriskbrasil@listas.asteriskbrasil.org
*Sent:* Thursday, September 03, 2009 9:39 AM
*Subject:* Re: [AsteriskBrasil] Checar se o ramal
está ONLINE

Bom dia a todos.
 
Teria um comando parecido (ou esse mesmo) pra

verificar na CLI se o ramal está ativo??
 
 
 
Obrigado 


From: p...@terra.com.br mailto:p...@terra.com.br
Date: Mon, 17 Aug 2009 11:22:23 -0300

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-09 Por tôpico João Claudio F . Andrade
Kim,

fiz um scriptzinho em bash pra saber quando meu irmao que esta em paris
ficar online me avisar por email... segue abaixo se ajudar...

eu uso meucci no asterisk 1.2

-- corte aqui 
#!/bin/sh
# Monitora registros SIP do ramal 353
LOGS=/var/log/ips.internacionais.txt
TMP=/tmp/.status.amfa
dia=`date +%d/%m/%Y`
hora=`date +%H:%m`
ramal=353

if [ ! -f $TMP ]; then echo $dia-$horaAMFA-offline-$status_agora  $TMP
; fi

sistema() {
status_agora=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep
-i status | /usr/bin/awk '{ print $3 }'`
ip=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep Addr |
awk '{ print $3 }'`
status_antes=`/usr/bin/cut -f3 -d- $TMP | grep -v dialparties.agi`
if [ $status_agora == (standard -o $ip == (standard ]; then
sleep 2s
sistema
elif [ $status_agora == OK -a $status_antes == offline ]; then
echo $dia-$hora-online-$status_agora  $TMP
echo $dia-$hora-online-$ip-$status_agora-$status_antes  $LOGS
/root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br -t
e...@gmail.com  -u RAMAL 353 ONLINE $dia $hora -m AMFA $ip /dev/null
elif [ $status_agora != OK -a $status_antes == online ]; then
echo $dia-$hora-offline-$status_agora  $TMP
echo $dia-$hora-offline-$status_agora  $LOGS
/root/bin/envia_mail_com_anexo.pl -f av...@empresa.com.br -t
e...@gmail.com -u AMFA OFFLINE $dia $hora -m off /dev/null
fi
}

sistema


-- corte aqui 




como opcao vc pode usar um script assim e chama-lo dentro do PHP via
system...
assim:

se o asterisk for remoto:
$resultado = exec(/usr/bin/sudo /usr/local/bin/ssh 172.16.250.53
/root/bin/sip_show_peers.sh');


se o asterisk for a mesma maquina do apache:
$resultado = exec(/root/bin/sip_show_peers.sh');

o output do script ficaria na variavel $resultado


isso eh so uma opcao, pra ambientes robustos so serviria o socket mesmo...
se for pra poucos acessos esse ai pode servir...

-
Joao Claudio









2009/9/3 Kim Delevati kim.delev...@gmail.com

 E externamente, tem como saber isso? Tipo tem como realizar externamente
 com asterisk -rx o comando sip show peer e pegar o resultado? Em uma pagina
 php, por exemplo.

 Talvez por AMI, socket?

 2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201 )
 que ele informará sobre o ramal
 ou sip show peers que vc verá sobre TODOS  os canais sip da central

 habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

 Espero que tenha ajudado

 - Original Message -
  *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
  *Sent:* Thursday, September 03, 2009 9:39 AM
 *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 Bom dia a todos.

 Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal
 está ativo??



 Obrigado
 --
 From: p...@terra.com.br
 Date: Mon, 17 Aug 2009 11:22:23 -0300
 To: asteriskbrasil@listas.asteriskbrasil.org
 Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

 Bom dia João,
 Acho que podes usar a função ChanIsAvail().

 Seria uma instrução semelhante a isto:

 exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

 Tenho um irmão fora do pais que tem um ramal no meu asterisk.

 Eu queria criar uma URA pra facilitar o contato dos meus familiares com
 ele...

 pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se
 o ramal dele está ou não ONLINE

 alguem sabe algum comando pra verificar isso via extenção??


 desde já obrigado!

 João Claudio


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 --
 Porque Asterisk é um vício

 MSN: asteriskadd...@gmail.com


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-09 Por tôpico Giani Antonio Maldaner
Estamos com vagas para profissionais Linux na sisnema Porto alegre se alguém 
tiver interesse

Enviado do meu  iPhone
gi...@sisnema.com.brmailto:gi...@sisnema.com.br
Giani Maldaner
555184095263
555132264111


On Sep 9, 2009, at 11:33 PM, João Claudio F. Andrade 
p...@terra.com.brmailto:p...@terra.com.br wrote:

Kim,

fiz um scriptzinho em bash pra saber quando meu irmao que esta em paris ficar 
online me avisar por email... segue abaixo se ajudar...

eu uso meucci no asterisk 1.2

-- corte aqui 
#!/bin/sh
# Monitora registros SIP do ramal 353
LOGS=/var/log/ips.internacionais.txt
TMP=/tmp/.status.amfa
dia=`date +%d/%m/%Y`
hora=`date +%H:%m`
ramal=353

if [ ! -f $TMP ]; then echo $dia-$horaAMFA-offline-$status_agora  $TMP ; fi

sistema() {
status_agora=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep -i 
status | /usr/bin/awk '{ print $3 }'`
ip=`/usr/sbin/asterisk -r -x sip show peer $ramal | grep Addr | awk 
'{ print $3 }'`
status_antes=`/usr/bin/cut -f3 -d- $TMP | grep -v dialparties.agi`
if [ $status_agora == (standard -o $ip == (standard ]; then
sleep 2s
sistema
elif [ $status_agora == OK -a $status_antes == offline ]; then
echo $dia-$hora-online-$status_agora  $TMP
echo $dia-$hora-online-$ip-$status_agora-$status_antes  $LOGS
/root/bin/envia_mail_com_anexo.pl -f mailto:av...@empresa.com.br 
av...@empresa.com.brmailto:av...@empresa.com.br -t mailto:e...@gmail.com 
e...@gmail.commailto:e...@gmail.com  -u RAMAL 353 ONLINE $dia $hora -m 
AMFA $ip /dev/null
elif [ $status_agora != OK -a $status_antes == online ]; then
echo $dia-$hora-offline-$status_agora  $TMP
echo $dia-$hora-offline-$status_agora  $LOGS
/root/bin/envia_mail_com_anexo.pl -f mailto:av...@empresa.com.br 
av...@empresa.com.brmailto:av...@empresa.com.br -t mailto:e...@gmail.com 
e...@gmail.commailto:e...@gmail.com -u AMFA OFFLINE $dia $hora -m off 
/dev/null
fi
}

sistema


-- corte aqui 




como opcao vc pode usar um script assim e chama-lo dentro do PHP via system...
assim:

se o asterisk for remoto:
$resultado = exec(/usr/bin/sudo /usr/local/bin/ssh 172.16.250.53 
/root/bin/sip_show_peers.sh');


se o asterisk for a mesma maquina do apache:
$resultado = exec(/root/bin/sip_show_peers.sh');

o output do script ficaria na variavel $resultado


isso eh so uma opcao, pra ambientes robustos so serviria o socket mesmo... se 
for pra poucos acessos esse ai pode servir...

-
Joao Claudio









2009/9/3 Kim Delevati 
mailto:kim.delev...@gmail.comkim.delev...@gmail.commailto:kim.delev...@gmail.com
E externamente, tem como saber isso? Tipo tem como realizar externamente com 
asterisk -rx o comando sip show peer e pegar o resultado? Em uma pagina php, 
por exemplo.

Talvez por AMI, socket?

2009/9/3 JP Telecom- Julio 
mailto:juliojptele...@gmail.comjuliojptele...@gmail.commailto:juliojptele...@gmail.com

Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201 )
que ele informará sobre o ramal
ou sip show peers que vc verá sobre TODOS  os canais sip da central

habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

Espero que tenha ajudado
- Original Message -
From: Carlos Eduardo Sabatini Ribeiromailto:cadu.sabat...@hotmail.com
To: mailto:asteriskbrasil@listas.asteriskbrasil.org 
asteriskbrasil@listas.asteriskbrasil.orgmailto:asteriskbrasil@listas.asteriskbrasil.org
Sent: Thursday, September 03, 2009 9:39 AM
Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

Bom dia a todos.

Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal está 
ativo??



Obrigado

From: mailto:p...@terra.com.br p...@terra.com.brmailto:p...@terra.com.br
Date: Mon, 17 Aug 2009 11:22:23 -0300
To: mailto:asteriskbrasil@listas.asteriskbrasil.org 
asteriskbrasil@listas.asteriskbrasil.orgmailto:asteriskbrasil@listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

opa!!

Obrigado pela resposta :)))


vou testar aqui!


2009/8/17 Asterisk Guy Addict 
mailto:asteriskadd...@gmail.comasteriskadd...@gmail.commailto:asteriskadd...@gmail.com
Bom dia João,

Acho que podes usar a função ChanIsAvail().

Seria uma instrução semelhante a isto:

exten = _.,1,ChanIsAvail(SIP/RAMAL)




2009/8/17 João Claudio F. Andrade 
mailto:p...@terra.com.brp...@terra.com.brmailto:p...@terra.com.br
Bom dia pessoal!

Tenho um irmão fora do pais que tem um ramal no meu asterisk.

Eu queria criar uma URA pra facilitar o contato dos meus familiares com ele...

pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se o 
ramal dele está ou não ONLINE

alguem sabe algum comando pra verificar isso via extenção??


desde já obrigado!

João Claudio


___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-04 Por tôpico pruonckk

voce não esta sabendo tratar, no AMI a resposta é correta sim, utilizo
este tipo de sistema em vários servidores para monitorar as contas.

 Para dizer a verdade, já tentei assim, como eu falei, por AMI.

 Problema que eu não to conseguindo pegar a resposta, não vem certo no
 socket. Eu peguei um exemplo do voip-info, tentei ler o resultado com o
 fgets, mas não retornou certo.

 2009/9/3 pruon...@pruonckk.org


 a questão é bem simples, mas você precisa trabalhar com socket.

 edite o arquivo /etc/asterisk/manager.conf

 coloque o seguinte conteudo.

 [USUARIO]
 secret = SENHA
 deny=0.0.0.0/0.0.0.0
 permit=127.0.0.1/255.255.255.0http://0.0.0.0/0.0.0.0%0Apermit=127.0.0.1/255.255.255.0
 read = system,call,log,verbose,command,agent,user
 write = system,call,log,verbose,command,agent,user

 certifique-se que no inicio do arquivo esteja com enabled=yes

 a porta padrão deve estar configurada como port=5038

 então faça um reload em seu asterisk

 depois no terminal digite. (Obedeça as letras maiusculas e minusculas
 nos
 comandos)


 telnet localhost 5038

 Action: Login
 UserName: USUARIO
 Secret: SENHA
 Events: Off (dois enters aqui)

 Action: SIPpeers (dois enters)


 Para sair digite: Action: LogOff (dois enters)


 isso irá mostrar o status de todos os peers pelo manager, para
 transformar
 isso em uma pagina web, voce precisará abrir um socket, executar aqueles
 comandos e então tratar o resultado.





  Externamente no sentido de ter por exemplo uma página web, que mostre
  quais
  estão disponíveis e quais estão disponiveis.
 
  Sei que ferramentas como o Monast fazem exatamente isso, mas como
  funciona?
 
 
  2009/9/3 JP Telecom- Julio juliojptele...@gmail.com
 
   Bom não entendi esse externamente, eu acesso os servidores usando o
  putty
  ( ssh)http://superdownloads.uol.com.br/download/46/putty/,  ai vc
 digita
  o
  ip válido que esta ligado o seu servidor, e tem acesso ao comandos do
  console normalmente.
 
   - Original Message -
  *From:* Kim Delevati kim.delev...@gmail.com
  *To:* asteriskbrasil@listas.asteriskbrasil.org
*Sent:* Thursday, September 03, 2009 10:30 AM
  *Subject:* Re: [AsteriskBrasil]Checar se o ramal está ONLINE
 
  E externamente, tem como saber isso? Tipo tem como realizar
 externamente
  com asterisk -rx o comando sip show peer e pegar o resultado? Em uma
  pagina
  php, por exemplo.
 
  Talvez por AMI, socket?
 
  2009/9/3 JP Telecom- Julio juliojptele...@gmail.com
 
   Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer
 201
  )
  que ele informará sobre o ramal
  ou sip show peers que vc verá sobre TODOS  os canais sip da central
 
  habilita o qualify=yes, nos ramais que vc verá também o tempo de
  conexão
 
  Espero que tenha ajudado
 
   - Original Message -
  *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
  *To:* asteriskbrasil@listas.asteriskbrasil.org
*Sent:* Thursday, September 03, 2009 9:39 AM
  *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE
 
  Bom dia a todos.
 
  Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o
  ramal
  está ativo??
 
 
 
  Obrigado
  --
  From: p...@terra.com.br
  Date: Mon, 17 Aug 2009 11:22:23 -0300
  To: asteriskbrasil@listas.asteriskbrasil.org
  Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE
 
  opa!!
 
  Obrigado pela resposta :)))
 
 
  vou testar aqui!
 
 
  2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com
 
  Bom dia João,
  Acho que podes usar a função ChanIsAvail().
 
  Seria uma instrução semelhante a isto:
 
  exten = _.,1,ChanIsAvail(SIP/RAMAL)
 
 
 
 
  2009/8/17 João Claudio F. Andrade p...@terra.com.br
 
   Bom dia pessoal!
 
  Tenho um irmão fora do pais que tem um ramal no meu asterisk.
 
  Eu queria criar uma URA pra facilitar o contato dos meus familiares
 com
  ele...
 
  pra isso, assim que algum familiar entrar na minha URA, ja quero
 dizer
  se
  o ramal dele está ou não ONLINE
 
  alguem sabe algum comando pra verificar isso via extenção??
 
 
  desde já obrigado!
 
  João Claudio
 
 
  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São
 Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br
 
  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br
 
  Acesse o canal IRC de discussão sobre Asterisk em Português
 Brasileiro
  na
  rede Freenode.net: #asterisk-br
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
 
 
 
 
  --
  Porque Asterisk é um vício
 
  MSN: asteriskadd...@gmail.com
 
 
  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São
 Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br
 
  Compre uma

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-04 Por tôpico Carlos Eduardo Sabatini
Bom dia,
Obrigado Kim pela resposta, não lembrava desse comando.

Quanto a pagina PHP voce pode fazer assim.

?
$connect = mysql_connect(SERVIDOR_SQL, USUARIO_SQL, SENHA_SQL);
$db_select = mysql_select_db(BANCO_DE_DADOS);
$query = SELECT name,nome FROM sip_buddies WHERE trunk = 'N' ORDER BY name 
ASC;
$query_result = @mysql_query($query);

$result=mysql_fetch_row($query_result);
$conta_matriz = 0;
 $socket = fsockopen(IP_SERVIDOR,1234);
 fputs($socket, Action: Login\r\n);
 fputs($socket, UserName: usario\r\n); --- configurado no manager.conf
 fputs($socket, Secret: senha\r\n\r\n); --- configurado no manager.conf
 fputs($socket, Action: Command\r\n);
 fputs($socket, Command: database show\r\n\r\n);

  fgets($socket, 512);
   $resp01 = fread($socket, 8192);
  $resp01 = fread($socket, 8192);
  $resp01 = fread($socket, 8192);
  $resp01 = fread($socket, 8192);
   $respo = split(\n,$resp01);
while (sizeof($respo)  $conta_matriz){
$conte_retorno = split( :,$respo[$conta_matriz]);

  echo trtd . $conte_retorno[0] . /td/tr;

 $conta_matriz ++;
}
  $resp01 = fread($socket, 8192);
 fclose($socket);
?


OU


?
$conta_matriz = 0;
 $socket = fsockopen(192.168.0.215,1234);
 fputs($socket, Action: Login\r\n);
 fputs($socket, UserName: asterisk\r\n);
 fputs($socket, Secret: asterisk\r\n\r\n);
 fputs($socket, Action: Command\r\n);
 fputs($socket, Command: sip show registry\r\n\r\n);

  fgets($socket, 512);
   $resp01 = fread($socket, 8192);
  $resp01 = fread($socket, 8192);
  $resp01 = fread($socket, 8192);
  $resp01 = fread($socket, 8192);
   $respo = split(\n,$resp01);
while (sizeof($respo)  $conta_matriz){
$conte_retorno = split( :,$respo[$conta_matriz]);

  echo trtd . $conte_retorno[0] . /td/tr;

 $conta_matriz ++;
}
  $resp01 = fread($socket, 8192);
 fclose($socket);
?


Espero que ajude.

Obs: Se quiser te mando um print de como fica a tela no IE.


- Original Message - 
From: pruon...@pruonckk.org
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Thursday, September 03, 2009 6:32 PM
Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE



a questão é bem simples, mas você precisa trabalhar com socket.

edite o arquivo /etc/asterisk/manager.conf

coloque o seguinte conteudo.

[USUARIO]
secret = SENHA
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
write = system,call,log,verbose,command,agent,user

certifique-se que no inicio do arquivo esteja com enabled=yes

a porta padrão deve estar configurada como port=5038

então faça um reload em seu asterisk

depois no terminal digite. (Obedeça as letras maiusculas e minusculas nos
comandos)


telnet localhost 5038

Action: Login
UserName: USUARIO
Secret: SENHA
Events: Off (dois enters aqui)

Action: SIPpeers (dois enters)


Para sair digite: Action: LogOff (dois enters)


isso irá mostrar o status de todos os peers pelo manager, para transformar
isso em uma pagina web, voce precisará abrir um socket, executar aqueles
comandos e então tratar o resultado.





 Externamente no sentido de ter por exemplo uma página web, que mostre
 quais
 estão disponíveis e quais estão disponiveis.

 Sei que ferramentas como o Monast fazem exatamente isso, mas como
 funciona?


 2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Bom não entendi esse externamente, eu acesso os servidores usando o
 putty
 ( ssh)http://superdownloads.uol.com.br/download/46/putty/,  ai vc digita
 o
 ip válido que esta ligado o seu servidor, e tem acesso ao comandos do
 console normalmente.

  - Original Message -
 *From:* Kim Delevati kim.delev...@gmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
   *Sent:* Thursday, September 03, 2009 10:30 AM
 *Subject:* Re: [AsteriskBrasil]Checar se o ramal está ONLINE

 E externamente, tem como saber isso? Tipo tem como realizar externamente
 com asterisk -rx o comando sip show peer e pegar o resultado? Em uma
 pagina
 php, por exemplo.

 Talvez por AMI, socket?

 2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201
 )
 que ele informará sobre o ramal
 ou sip show peers que vc verá sobre TODOS  os canais sip da central

 habilita o qualify=yes, nos ramais que vc verá também o tempo de
 conexão

 Espero que tenha ajudado

  - Original Message -
 *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
   *Sent:* Thursday, September 03, 2009 9:39 AM
 *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 Bom dia a todos.

 Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o
 ramal
 está ativo??



 Obrigado
 --
 From: p...@terra.com.br
 Date: Mon, 17 Aug 2009 11:22:23 -0300
 To: asteriskbrasil@listas.asteriskbrasil.org
 Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-03 Por tôpico Carlos Eduardo Sabatini Ribeiro

Bom dia a todos.

 

Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal está 
ativo??

 

 

 

Obrigado 


From: p...@terra.com.br
Date: Mon, 17 Aug 2009 11:22:23 -0300
To: asteriskbrasil@listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

opa!!

Obrigado pela resposta :)))


vou testar aqui!



2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

Bom dia João,


Acho que podes usar a função ChanIsAvail().


Seria uma instrução semelhante a isto:


exten = _.,1,ChanIsAvail(SIP/RAMAL)








2009/8/17 João Claudio F. Andrade p...@terra.com.br




Bom dia pessoal!

Tenho um irmão fora do pais que tem um ramal no meu asterisk.

Eu queria criar uma URA pra facilitar o contato dos meus familiares com ele...

pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se o 
ramal dele está ou não ONLINE

alguem sabe algum comando pra verificar isso via extenção??


desde já obrigado!

João Claudio


___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


-- 
Porque Asterisk é um vício

MSN: asteriskadd...@gmail.com


___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


_
Você sabia que pode acessar o Messenger direto do seu Hotmail? Descubra como!
http://www.microsoft.com/brasil/windows/windowslive/products/tutoriais.aspx
___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-03 Por tôpico JP Telecom- Julio
Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201 )
que ele informará sobre o ramal
ou sip show peers que vc verá sobre TODOS  os canais sip da central

habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

Espero que tenha ajudado
  - Original Message - 
  From: Carlos Eduardo Sabatini Ribeiro 
  To: asteriskbrasil@listas.asteriskbrasil.org 
  Sent: Thursday, September 03, 2009 9:39 AM
  Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE


  Bom dia a todos.
   
  Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal 
está ativo??
   
   
   
  Obrigado 

--
  From: p...@terra.com.br
  Date: Mon, 17 Aug 2009 11:22:23 -0300
  To: asteriskbrasil@listas.asteriskbrasil.org
  Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

  opa!!

  Obrigado pela resposta :)))


  vou testar aqui!



  2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

Bom dia João, 


Acho que podes usar a função ChanIsAvail().


Seria uma instrução semelhante a isto:


exten = _.,1,ChanIsAvail(SIP/RAMAL)








2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

  Tenho um irmão fora do pais que tem um ramal no meu asterisk.

  Eu queria criar uma URA pra facilitar o contato dos meus familiares com 
ele...

  pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se 
o ramal dele está ou não ONLINE

  alguem sabe algum comando pra verificar isso via extenção??


  desde já obrigado!

  João Claudio



  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br

  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br

  Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
rede Freenode.net: #asterisk-br
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Porque Asterisk é um vício

MSN: asteriskadd...@gmail.com



___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
rede Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




--
  Com o Novo Internet Explorer 8 suas abas se organizam por cor. Baixe agora, é 
grátis! 


--



  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br

  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br

  Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
rede Freenode.net: #asterisk-br
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-03 Por tôpico Kim Delevati
E externamente, tem como saber isso? Tipo tem como realizar externamente com
asterisk -rx o comando sip show peer e pegar o resultado? Em uma pagina php,
por exemplo.

Talvez por AMI, socket?

2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201 )
 que ele informará sobre o ramal
 ou sip show peers que vc verá sobre TODOS  os canais sip da central

 habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

 Espero que tenha ajudado

 - Original Message -
 *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
 *Sent:* Thursday, September 03, 2009 9:39 AM
 *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 Bom dia a todos.

 Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal
 está ativo??



 Obrigado
 --
 From: p...@terra.com.br
 Date: Mon, 17 Aug 2009 11:22:23 -0300
 To: asteriskbrasil@listas.asteriskbrasil.org
 Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

 Bom dia João,
 Acho que podes usar a função ChanIsAvail().

 Seria uma instrução semelhante a isto:

 exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

 Tenho um irmão fora do pais que tem um ramal no meu asterisk.

 Eu queria criar uma URA pra facilitar o contato dos meus familiares com
 ele...

 pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se o
 ramal dele está ou não ONLINE

 alguem sabe algum comando pra verificar isso via extenção??


 desde já obrigado!

 João Claudio


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 --
 Porque Asterisk é um vício

 MSN: asteriskadd...@gmail.com


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



 --
 Com o Novo Internet Explorer 8 suas abas se organizam por cor. Baixe
 agora, é 
 grátis!http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8

 --


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-03 Por tôpico JP Telecom- Julio
Bom não entendi esse externamente, eu acesso os servidores usando o putty ( 
ssh)http://superdownloads.uol.com.br/download/46/putty/,  ai vc digita o ip 
válido que esta ligado o seu servidor, e tem acesso ao comandos do console 
normalmente.
  - Original Message - 
  From: Kim Delevati 
  To: asteriskbrasil@listas.asteriskbrasil.org 
  Sent: Thursday, September 03, 2009 10:30 AM
  Subject: Re: [AsteriskBrasil]Checar se o ramal está ONLINE


  E externamente, tem como saber isso? Tipo tem como realizar externamente com 
asterisk -rx o comando sip show peer e pegar o resultado? Em uma pagina php, 
por exemplo. 

  Talvez por AMI, socket?


  2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201 )
que ele informará sobre o ramal
ou sip show peers que vc verá sobre TODOS  os canais sip da central

habilita o qualify=yes, nos ramais que vc verá também o tempo de conexão

Espero que tenha ajudado
  - Original Message - 
  From: Carlos Eduardo Sabatini Ribeiro 
  To: asteriskbrasil@listas.asteriskbrasil.org 
  Sent: Thursday, September 03, 2009 9:39 AM
  Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE


  Bom dia a todos.
   
  Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o ramal 
está ativo??
   
   
   
  Obrigado 

--
  From: p...@terra.com.br
  Date: Mon, 17 Aug 2009 11:22:23 -0300
  To: asteriskbrasil@listas.asteriskbrasil.org
  Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

  opa!!

  Obrigado pela resposta :)))


  vou testar aqui!



  2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

Bom dia João, 


Acho que podes usar a função ChanIsAvail().


Seria uma instrução semelhante a isto:


exten = _.,1,ChanIsAvail(SIP/RAMAL)








2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

  Tenho um irmão fora do pais que tem um ramal no meu asterisk.

  Eu queria criar uma URA pra facilitar o contato dos meus familiares 
com ele...

  pra isso, assim que algum familiar entrar na minha URA, ja quero 
dizer se o ramal dele está ou não ONLINE

  alguem sabe algum comando pra verificar isso via extenção??


  desde já obrigado!

  João Claudio



  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br

  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br

  Acesse o canal IRC de discussão sobre Asterisk em Português 
Brasileiro na rede Freenode.net: #asterisk-br
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Porque Asterisk é um vício

MSN: asteriskadd...@gmail.com



___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro 
na rede Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




--
  Com o Novo Internet Explorer 8 suas abas se organizam por cor. Baixe 
agora, é grátis! 


--



  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br

  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br

  Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
rede Freenode.net: #asterisk-br
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-03 Por tôpico pruonckk

a questão é bem simples, mas você precisa trabalhar com socket.

edite o arquivo /etc/asterisk/manager.conf

coloque o seguinte conteudo.

[USUARIO]
secret = SENHA
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
write = system,call,log,verbose,command,agent,user

certifique-se que no inicio do arquivo esteja com enabled=yes

a porta padrão deve estar configurada como port=5038

então faça um reload em seu asterisk

depois no terminal digite. (Obedeça as letras maiusculas e minusculas nos
comandos)


telnet localhost 5038

Action: Login
UserName: USUARIO
Secret: SENHA
Events: Off (dois enters aqui)

Action: SIPpeers (dois enters)


Para sair digite: Action: LogOff (dois enters)


isso irá mostrar o status de todos os peers pelo manager, para transformar
isso em uma pagina web, voce precisará abrir um socket, executar aqueles
comandos e então tratar o resultado.





 Externamente no sentido de ter por exemplo uma página web, que mostre
 quais
 estão disponíveis e quais estão disponiveis.

 Sei que ferramentas como o Monast fazem exatamente isso, mas como
 funciona?


 2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Bom não entendi esse externamente, eu acesso os servidores usando o
 putty
 ( ssh)http://superdownloads.uol.com.br/download/46/putty/,  ai vc digita
 o
 ip válido que esta ligado o seu servidor, e tem acesso ao comandos do
 console normalmente.

  - Original Message -
 *From:* Kim Delevati kim.delev...@gmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
   *Sent:* Thursday, September 03, 2009 10:30 AM
 *Subject:* Re: [AsteriskBrasil]Checar se o ramal está ONLINE

 E externamente, tem como saber isso? Tipo tem como realizar externamente
 com asterisk -rx o comando sip show peer e pegar o resultado? Em uma
 pagina
 php, por exemplo.

 Talvez por AMI, socket?

 2009/9/3 JP Telecom- Julio juliojptele...@gmail.com

  Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201
 )
 que ele informará sobre o ramal
 ou sip show peers que vc verá sobre TODOS  os canais sip da central

 habilita o qualify=yes, nos ramais que vc verá também o tempo de
 conexão

 Espero que tenha ajudado

  - Original Message -
 *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
 *To:* asteriskbrasil@listas.asteriskbrasil.org
   *Sent:* Thursday, September 03, 2009 9:39 AM
 *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 Bom dia a todos.

 Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o
 ramal
 está ativo??



 Obrigado
 --
 From: p...@terra.com.br
 Date: Mon, 17 Aug 2009 11:22:23 -0300
 To: asteriskbrasil@listas.asteriskbrasil.org
 Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

 Bom dia João,
 Acho que podes usar a função ChanIsAvail().

 Seria uma instrução semelhante a isto:

 exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

 Tenho um irmão fora do pais que tem um ramal no meu asterisk.

 Eu queria criar uma URA pra facilitar o contato dos meus familiares com
 ele...

 pra isso, assim que algum familiar entrar na minha URA, ja quero dizer
 se
 o ramal dele está ou não ONLINE

 alguem sabe algum comando pra verificar isso via extenção??


 desde já obrigado!

 João Claudio


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
 na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 --
 Porque Asterisk é um vício

 MSN: asteriskadd...@gmail.com


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
 na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



 --
 Com o Novo Internet Explorer 8 suas abas se organizam por cor. Baixe
 agora, é
 grátis!http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-09-03 Por tôpico Kim Delevati
Para dizer a verdade, já tentei assim, como eu falei, por AMI.

Problema que eu não to conseguindo pegar a resposta, não vem certo no
socket. Eu peguei um exemplo do voip-info, tentei ler o resultado com o
fgets, mas não retornou certo.

2009/9/3 pruon...@pruonckk.org


 a questão é bem simples, mas você precisa trabalhar com socket.

 edite o arquivo /etc/asterisk/manager.conf

 coloque o seguinte conteudo.

 [USUARIO]
 secret = SENHA
 deny=0.0.0.0/0.0.0.0
 permit=127.0.0.1/255.255.255.0http://0.0.0.0/0.0.0.0%0Apermit=127.0.0.1/255.255.255.0
 read = system,call,log,verbose,command,agent,user
 write = system,call,log,verbose,command,agent,user

 certifique-se que no inicio do arquivo esteja com enabled=yes

 a porta padrão deve estar configurada como port=5038

 então faça um reload em seu asterisk

 depois no terminal digite. (Obedeça as letras maiusculas e minusculas nos
 comandos)


 telnet localhost 5038

 Action: Login
 UserName: USUARIO
 Secret: SENHA
 Events: Off (dois enters aqui)

 Action: SIPpeers (dois enters)


 Para sair digite: Action: LogOff (dois enters)


 isso irá mostrar o status de todos os peers pelo manager, para transformar
 isso em uma pagina web, voce precisará abrir um socket, executar aqueles
 comandos e então tratar o resultado.





  Externamente no sentido de ter por exemplo uma página web, que mostre
  quais
  estão disponíveis e quais estão disponiveis.
 
  Sei que ferramentas como o Monast fazem exatamente isso, mas como
  funciona?
 
 
  2009/9/3 JP Telecom- Julio juliojptele...@gmail.com
 
   Bom não entendi esse externamente, eu acesso os servidores usando o
  putty
  ( ssh)http://superdownloads.uol.com.br/download/46/putty/,  ai vc
 digita
  o
  ip válido que esta ligado o seu servidor, e tem acesso ao comandos do
  console normalmente.
 
   - Original Message -
  *From:* Kim Delevati kim.delev...@gmail.com
  *To:* asteriskbrasil@listas.asteriskbrasil.org
*Sent:* Thursday, September 03, 2009 10:30 AM
  *Subject:* Re: [AsteriskBrasil]Checar se o ramal está ONLINE
 
  E externamente, tem como saber isso? Tipo tem como realizar externamente
  com asterisk -rx o comando sip show peer e pegar o resultado? Em uma
  pagina
  php, por exemplo.
 
  Talvez por AMI, socket?
 
  2009/9/3 JP Telecom- Julio juliojptele...@gmail.com
 
   Na CLI vc digita sip show peer NUMERO_DO_RAMAL ( Ex: sip show peer 201
  )
  que ele informará sobre o ramal
  ou sip show peers que vc verá sobre TODOS  os canais sip da central
 
  habilita o qualify=yes, nos ramais que vc verá também o tempo de
  conexão
 
  Espero que tenha ajudado
 
   - Original Message -
  *From:* Carlos Eduardo Sabatini Ribeiro cadu.sabat...@hotmail.com
  *To:* asteriskbrasil@listas.asteriskbrasil.org
*Sent:* Thursday, September 03, 2009 9:39 AM
  *Subject:* Re: [AsteriskBrasil] Checar se o ramal está ONLINE
 
  Bom dia a todos.
 
  Teria um comando parecido (ou esse mesmo) pra verificar na CLI se o
  ramal
  está ativo??
 
 
 
  Obrigado
  --
  From: p...@terra.com.br
  Date: Mon, 17 Aug 2009 11:22:23 -0300
  To: asteriskbrasil@listas.asteriskbrasil.org
  Subject: Re: [AsteriskBrasil] Checar se o ramal está ONLINE
 
  opa!!
 
  Obrigado pela resposta :)))
 
 
  vou testar aqui!
 
 
  2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com
 
  Bom dia João,
  Acho que podes usar a função ChanIsAvail().
 
  Seria uma instrução semelhante a isto:
 
  exten = _.,1,ChanIsAvail(SIP/RAMAL)
 
 
 
 
  2009/8/17 João Claudio F. Andrade p...@terra.com.br
 
   Bom dia pessoal!
 
  Tenho um irmão fora do pais que tem um ramal no meu asterisk.
 
  Eu queria criar uma URA pra facilitar o contato dos meus familiares com
  ele...
 
  pra isso, assim que algum familiar entrar na minha URA, ja quero dizer
  se
  o ramal dele está ou não ONLINE
 
  alguem sabe algum comando pra verificar isso via extenção??
 
 
  desde já obrigado!
 
  João Claudio
 
 
  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br
 
  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br
 
  Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
  na
  rede Freenode.net: #asterisk-br
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
 
 
 
 
  --
  Porque Asterisk é um vício
 
  MSN: asteriskadd...@gmail.com
 
 
  ___
  Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
  VoIP, Asterisk e Convergência de Redes.
  http://www.encontrovoipcenter.com.br
 
  Compre uma camiseta da AsteriskBrasil.org!
  http://www.voipmania.com.br
 
  Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
  na
  rede

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-08-17 Por tôpico João Claudio F . Andrade
opa!!

Obrigado pela resposta :)))


vou testar aqui!


2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

 Bom dia João,
 Acho que podes usar a função ChanIsAvail().

 Seria uma instrução semelhante a isto:

 exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

 Tenho um irmão fora do pais que tem um ramal no meu asterisk.

 Eu queria criar uma URA pra facilitar o contato dos meus familiares com
 ele...

 pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se
 o ramal dele está ou não ONLINE

 alguem sabe algum comando pra verificar isso via extenção??


 desde já obrigado!

 João Claudio


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 --
 Porque Asterisk é um vício

 MSN: asteriskadd...@gmail.com


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Checar se o ramal está ONLINE

2009-08-17 Por tôpico João Claudio F . Andrade
Pessoal, com a extenção a seguir eu consigo saber se o ramal esta online...
mas se ele esta offline ele nao executa o playback... fiz algo errado?


[custom-amfa]
include = macro-dialout-trunk
exten = s,1,Answer
exten = s,n,Wait,1
exten = s,n,ChanIsAvail(SIP/350)
exten = s,n,GotoIf($[${AVAILSTATUS} != 0]?offline)
exten = s,n,GotoIf($[${AVAILSTATUS} = 0]?online)
exten = s,n(offline),Playback(custom/amfa_offline)
exten = s,n,HangUp
exten = s,n(online),Playback(custom/amfa_online)
exten = s,n,HangUp



2009/8/17 João Claudio F. Andrade p...@terra.com.br

 opa!!

 Obrigado pela resposta :)))


 vou testar aqui!


 2009/8/17 Asterisk Guy Addict asteriskadd...@gmail.com

 Bom dia João,
 Acho que podes usar a função ChanIsAvail().

  Seria uma instrução semelhante a isto:

 exten = _.,1,ChanIsAvail(SIP/RAMAL)




 2009/8/17 João Claudio F. Andrade p...@terra.com.br

  Bom dia pessoal!

 Tenho um irmão fora do pais que tem um ramal no meu asterisk.

 Eu queria criar uma URA pra facilitar o contato dos meus familiares com
 ele...

 pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se
 o ramal dele está ou não ONLINE

 alguem sabe algum comando pra verificar isso via extenção??


 desde já obrigado!

 João Claudio


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 --
 Porque Asterisk é um vício

 MSN: asteriskadd...@gmail.com


 ___
 Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
 VoIP, Asterisk e Convergência de Redes.
 http://www.encontrovoipcenter.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

[AsteriskBrasil] Checar se o ramal está ONLINE

2009-08-16 Por tôpico João Claudio F . Andrade
Bom dia pessoal!

Tenho um irmão fora do pais que tem um ramal no meu asterisk.

Eu queria criar uma URA pra facilitar o contato dos meus familiares com
ele...

pra isso, assim que algum familiar entrar na minha URA, ja quero dizer se o
ramal dele está ou não ONLINE

alguem sabe algum comando pra verificar isso via extenção??


desde já obrigado!

João Claudio

___
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil