[AsteriskBrasil] Instalando chan_mobile
Alexandre Cavalcante Alencar
alexandre.alencar em gmail.com
Quinta Julho 19 19:06:13 BRT 2007
Olá,
Depois de baixar o asterisk-addons, entre no diretório, há um arquivo
chamado chan_mobile.c na raíz. Utilize o sistema de compilação padrão
do Asterisk, não será necessário passos adicionais.
Tenha instalado o bluez-utils, libbluetooth, libbluetooth-dev (adapte
o nome dos pacotes à sua distro), além dos requisitos do Asterisk.
Antes de tudo, veja se o bluetooth está funcionando:
Em Debian
0. Instale o chan_mobile.so do trunk (o asterisk foi instalado de lá também)
svn checkout http://svn.digium.com/svn/asterisk-addons/trunk asterisk-addons
make menuselect
make
make install
1. Inicie serviço
/etc/init.d/bluetooth start
2. Faça um scan para ver se acha algo
user em host:~$ hcitool scan
Scanning ...
11:11:11:11:11:11 BTM-001
22:22:22:22:22:22 BTM-002
33:33:33:33:33:33 BTM-003
44:44:44:44:44:44 BTM-004
55:55:55:55:55:55 BTH-001
66:66:66:66:66:66 BTH-002
user em host:~$
3. Configure o /etc/asterisk/mobile.conf
[general]
interval=60
[BTM-001]
address=11:11:11:11:11:11
port=1
context=bluetooth
4. Configure o /etc/asterisk/extensions.conf
[bluetooth]
exten => 2020,1,MobileStatus(BTM-001,BTS)
exten => 2020,2,GotoIf($["${BTS}" = "1"]?5:3)
exten => 2020,3,Playback(beep)
exten => 2020,4,Hangup()
exten => 2020,5,Playback(beep)
exten => 2020,n,Playback(beep)
exten => 2020,n,Playback(beep)
exten => 2020,n,Hangup()
exten => sms,1,Verbose(Mensagem SMS recebida de ${SMSSRC} ${SMSTXT})
exten => sms,n,Hangup()
exten => 4040,1,MobileSendSMS(BTM-001,<número para o
envio>,Asterisk PBX and Bluetooth)
exten => 4040,n,Playback(beep)
exten => 4040,n,Hangup()
exten => _0[7-9]XXXXXXX,1,Dial(Mobile/BTM-001/${EXTEN:2},45)
exten => _0[7-9]XXXXXXX,n,Hangup()
exten => 6060,1,MusicOnHold()
exten => 6060,n,Hangup()
5. Veja se os mobiles são vistos pelo * usando o comando na CLI
mobile search
6. Veja o status dos mobiles pelo * usando o comando na CLI
mobile show devices
7. Faça testes, melhore este 'ste-by-step guide' e relate aqui na lista :)
Ats,
On 7/19/07, Leonardo Kamache (Gmail) <lkamache em gmail.com> wrote:
> Boa tarde pessoal;
>
> Gostaria de efetuar alguns testes utilizando o chan_mobile (ou seria
> chan_cellphone?) disponível no branch do asterisk-addons porém quando
> baixei o pacote via svn, não encontrei o mesmo na pasta channels.
> Alguém poderia me dar uma luz?
>
> Desde já agradeço.
>
>
> Abraços;
>
> Leonardo Kamache
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>
--
+-----------------------------------------------------------------------+
| Alexandre Cavalcante Alencar (Skarmeth) |
| http://people.debian-ce.org/skarmeth/ |
| GNU/Linux User #260571 GNUPG 0x77EA9FF8 |
| Debian-CE PSL-CE LTSP SABUGOSA SCYLLA |
| Fortaleza CE Brazil |
|09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0|
+------------------------------------------------------------------------+
Mais detalhes sobre a lista de discussão AsteriskBrasil