23
OFICINA II Lucro RASPBX Marcelo Melo. Novembro de 2014

Oficina II - RASPBX

Embed Size (px)

DESCRIPTION

Oficina (Lucro) do VII Pylestras na FA7 - Instalação e configuração do Asterisk na Raspberry Pi

Citation preview

Page 1: Oficina II - RASPBX

OFICINA  II  -­‐  Lucro  

 RASPBX  

Marcelo  Melo.  Novembro  de  2014  

Page 2: Oficina II - RASPBX

O  projeto  

   

Instalação  e  configuração  do  Asterisk  na  Raspberry  Pi  para  fazer  chamadas  telefônicas  

VOIP  em  uma  rede  local.      

Page 3: Oficina II - RASPBX

RasPBX  

 

hOp://www.raspberry-­‐asterisk.org/downloads/      

Tutorial  de  instalação:  hOp://www.raspberry-­‐asterisk.org/documentaUon    

Page 4: Oficina II - RASPBX

Criando  ramais  SIP  

Page 5: Oficina II - RASPBX

Criando  ramais  SIP  Edite  o  arquivo  /etc/asterisk/sip.conf  e,  na  úlUma  linha,  inclua:  

[1000]  callerid=Marcelo-­‐cisco  secret=123456  host=dynamic  type=friend  context=interno  

Page 6: Oficina II - RASPBX

Criando  ramais  SIP(cont)  

[1001]  callerid=Marcelo-­‐pc  secret=123456  host=dynamic  type=friend  context=interno  

Salve  e  feche  o  arquivo  sip.conf  !  

Page 7: Oficina II - RASPBX

Criando  um  plano  de  discagem  

Page 8: Oficina II - RASPBX

Configurando  o  contexto  Edite  o  arquivo  /etc/asterisk/extensions.conf  e,  na  úlUma  linha,  inclua:    

[interno]  #cria  um  contexto  chamado  ‘interno’  exten  =>  _1XXX,1,Dial(SIP/${EXTEN})  exten  =>  _1XXX,2,Hangup()  

Salve  e  feche  o  arquivo  extensions.conf  !  

Page 9: Oficina II - RASPBX

Acessando  a  CLI  

No  terminal  digite:  rasterisk  ou  asterisk  -­‐r          Asterisk  11.13.0,  Copyright  (C)  1999  -­‐  2013  Digium,  Inc.  and  others.  Created  by  Mark  Spencer  <[email protected]>  Asterisk  comes  with  ABSOLUTELY  NO  WARRANTY;  type  'core  show  warranty'  for  details.  This  is  free  so\ware,  with  components  licensed  under  the  GNU  General  Public  License  version  2  and  other  licenses;  you  are  welcome  to  redistribute  it  under  certain  condi^ons.  Type  'core  show  license'  for  details.  =========================================================================  Connected  to  Asterisk  11.13.0  currently  running  on  raspbx  (pid  =  2875)  raspbx*CLI>    

Page 10: Oficina II - RASPBX

Alguns  comandos…  Para  recarregar  os  ramais  SIP,  digite:  

raspbx*CLI>  sip  reload    Para  exibir  os  ramais  (peers),  digite  :  

raspbx*CLI>  sip  show  peers    Name/username              Host                                                                        Dyn  Forcerport          Comedia        ACL  Port          Status                    Descrip^on                                              1000/1000                                  192.168.1.2                                                D    Auto  (No)                    No                                  5060                  Unmonitored                                                                                                    1004/1004                                  192.168.1.4                                                D    Auto  (No)                    No                                  37960            Unmonitored                                                                      2  sip  peers  [Monitored:  0  online,  0  offline  Unmonitored:  2  online,  0  offline]  

   

Page 11: Oficina II - RASPBX

Alguns  comandos(cont)  Para  recarregar  o  plano  de  discagem,  digite:  raspbx*CLI>  dialplan  reload  Dialplan  reloaded.    Para  verificar  se  o  plano  de  discagem  foi  carregado,  digite:  raspbx*CLI>    dialplan  show  interno  [  Context  'interno'  created  by  'pbx_config'  ]      '_1XXX'  =>                1.  Dial(SIP/${EXTEN})    [pbx_config]                                                            2.  Hangup()                                      [pbx_config]  -­‐=  1  extension  (2  prioriUes)  in  1  context.  =-­‐    Para  sair  da  CLI,  digite:    

raspbx*CLI>  exit  

Page 12: Oficina II - RASPBX

Configurando  o  soqphone  

Page 13: Oficina II - RASPBX

Soqphone  para  pc’s  

hOp://www.zoiper.com/en    

Page 14: Oficina II - RASPBX

Configurando  o  Zoiper  

•  Clique  em  “Create  account”  

Page 15: Oficina II - RASPBX

Configurando  o  Zoiper  

•  Selecione  “SIP”,  depois  clique  em  “Next”  

Page 16: Oficina II - RASPBX

Configurando  o  Zoiper  

•  Preencha  com  os  dados  do  novo  ramal  

Page 17: Oficina II - RASPBX

Configurando  o  Zoiper  

•  Na  tela  abaixo,  pressione  “Next”  

Page 18: Oficina II - RASPBX

Configurando  o  Zoiper  

•  Pressione  “close”  para  encerrar  o  wizard  

Page 19: Oficina II - RASPBX

Configurando  o  Zoiper  •  Ao  iniciar  o  aplicaUvo  insira  um  “Caller  ID  Name”  e  verifique  no  canto  superior  direito  (Registred)  se  o  soqware  registrou-­‐se  na  central  RasPBX.  

Page 20: Oficina II - RASPBX

Configurando  o  Zoiper  

•  Digite  o  ramal  desejado  e  pressione  “CALL”.  Se  tudo  ocorreu  bem  você  ouvirá  o  chamado!  

Page 21: Oficina II - RASPBX

Soqphone  para  celular  

hOps://code.google.com/p/csipsimple    

hOps://play.google.com/store/apps/details?id=com.csipsimple&hl=pt_BR    

CSipSimple  

Page 22: Oficina II - RASPBX

IP  Phone  e  ATA  A  regra  de  configuração  é  a  mesma  dos  soqphones  

Cisco  Unified  IP  Phone  7900  Series   SPA  122  

Page 23: Oficina II - RASPBX

Juntando  tudo  

Os  soqphones  e  Telefones  IP’s  deverão  ser  capazes  de  efetuar  ligações  entre  si  pela  rede  local.