Privacy Policy Cookie Policy Terms and Conditions Asterisk - Wikipédia

Asterisk

Origem: Wikipédia, a enciclopédia livre.

 Asterisk
Desenvolvedor Mark Spencer da Digium
Última versão 1.2.7.1 (13 de Abril de 2006)
Sistema Op. GNU/Linux, Mac OS X, Solaris, Windows
Gênero
Licença OpenSource, GNU e Proprietário
Website www.asterisk.org

O Asterisk é um Software Livre, portanto de código aberto, que implementa em software os recursos encontrados em um PABX convencional, utilizando técnologia de VoIP.

Inicialmente desenvolvido pela empresa Digium, hoje recebe contribuições de programadores ao redor de todo o mundo. Seu desenvolvimento é ativo e sua àrea de aplicação muito promissora.

Índice

[editar] Características

O Asterisk utiliza protocolos abertos tais como SIP, MGCP e IAX para realizar a sinalização dos chamadas telefonicas na rede IP.

É possível utilizar o Asterisk como:

  • Media Gateway - Entre a RTPC e a rede IP (fazendo uso de hardware especial).
  • URA ou Media Server - Tocando mensagens pré programadas ou com interatividade via DTMF, como música de espera ou cardápio de atendimento.
  • [Correio de Voz] - Permitindo gravar recados
  • PABX IP - Fazendo controle de encaminhamento de chamadas intra e inter terminais.

[editar] Baixando e Instalando

Usando GNU/Debian basta usar o apt-get para ter uma instalação funcional do Asterisk em poucos minutos:

apt-get install asterisk

[editar] Obtendo e compilando o Asterisk

Para baixar os arquivos pelo CVS (Concurrent Version System, Sistema de Versões Concorrentes em português) nos servidores da digium

  1. cd /usr/src/
  2. export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
  3. cvs login (o password é anoncvs)
  4. cvs checkout zaptel libpri asterisk-sounds asterisk-addons

Para compilar o zaptel

  1. cd /usr/src/zaptel
  2. make clean
  3. make linux26
  4. make install

O comando make clean é usado para limpar os arquivos binários já compilados de tentativas anteriores, não é necessário usá-lo se vc está compilando pela primeira vez.

A linha "make linux26" só é necessária se o seu kernel é o 2.6

Para compilar o libpri

  1. cd /usr/src/libpri/
  2. make clean
  3. make
  4. make install

Para compilar o Asterisk

  1. cd /usr/src/asterisk/
  2. make clean
  3. make
  4. make install
  5. make samples

O comando make samples instala os exemplos de arquivos de configuração.

Obs. sobre potenciais problemas: Iniciantes no linux: o símbolo "#" quer dizer que você está passando os comandos como usuário root, caso não esteja como root, acrescente "sudo " no começo de cada comando.

Downgrade: Se não é a primeira instalação do asterisk, e você está reinstalando uma versão estável anterior sobre uma CVS head apague todas os arquivos da pasta /usr/lib/asterisk/modules/ e /usr/include/asterisk antes de reinstalar ou o asterisk não iniciará corretamente.

  1. rm -rf /usr/lib/asterisk/modules/
  2. rm -rf /usr/include/asterisk/

[editar] AsteriskAtHome

Asterisk@Home foi criado para fazer uma instalação fácil. A experiência com o Asterisk deve ser divertida e não levar horas, dias ou necessitar de um expert Asterisk. Não deixe o nome AsteriskAtHome confundí-lo. Asterisk@Home contém a versão completa do Asterisk e outros softwares pré-configurados no CD que fazem a auto-instalação/configuração de um PABX altamente funcional.

[editar] Instalação e Configuração

[editar] Hardware Necessario

Quanto mais rapido o sistema que você usar para rodar o Asterisk mais chamadas simultaneas ele ira conseguir realizar, um 500MHz PIII com 128 Megas de RAM deve ser o necessario para um uso em residencias.

[editar] Instalando a partir de uma imagem .ISO

Baixe a ultima versão da imagem .ISO do site http://asteriskathome.sourceforge.net e grave a imagem em um CD.

Insira o cd com o Asterisk no drive de CD-ROM ou DVD-ROM do sistema onde será instalado o AsteriskAtHome. Reinicie o sistema e habilite na BIOS boot apartir de dispositivos de CD ou DVD.

Pressione Enter.

Cuidado: Ao pressionar enter, você ira apagar todos os dados no HD(hard drive) do PC!!! Após o Linux ser carregado, o CD será ejetado. Remova o CD e espere o sistema reiniciar. O primeiro boot pode ser demorado pois o sistema irá compilar as fontes do Asterisk, seja paciente. Uma vez feito este processo, entre em seu novo Asterisk@home da seguinte forma:

login: root password: password

Clique aqui para mais informações sobre o AsteriskAtHome.

Só mais um detalhe. Quando você logar no Asterisk@Home, você verá o IP do micro para poder acessá-lo através da interface WEB de qualquer computador ligado a rede.

[editar] Ligações externas

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu