[AsteriskBrasil] Configurando o CEL com Mysql via ODBC
NEIMAR LIMA DE AVILA
neimar.avila em gmail.com
Terça Agosto 23 18:02:07 BRT 2011
Segue como uso no CentOS x86_64 com Asterisk 1.8.5.0
*
cat cel.conf
*[general]
enable=yes
apps=all
events=all
dateformat = %F %T
[manager]
enabled=yes
[radius]
*cat cel_odbc.conf*
[global]
connection=asterisk ; repare que não há o MYSQL- que foi extinto no Asterisk
1.6.2 devendo aparecer somente no res_odbc.conf
table=cel
*cat res_odbc.conf*
[ENV]
[asterisk]
dsn => MySQL-asterisk
pre-connect => yes
enabled => yes
pre-connect => yes
idlecheck => 3600
username => asterisk
password => asteriskpass
*cat /etc/odbcinst.ini*
[MySQL]
Description = MySQL ODBC MyODBC Driver
Driver = /usr/lib64/libmyodbc3.so *; Confirme o caminho das suas
libs*
Setup = /usr/lib/libodbcmyS.so *; Confirme o caminho das suas libs
*
FileUsage = 1
*
cat /etc/odbc.ini*
[MySQL-asterisk]
Description = MySQL ODBC Driver
Driver = MySQL
Socket = /var/lib/mysql/mysql.sock *; confirme o caminho do socket
do mysql*
Server = localhost
User = asterisk
Password = asteriskpass
Database = asterisk
Option = 3
*asterisk*CLI> cel show status*
CEL Logging: Enabled
CEL Tracking Event: ALL
CEL Tracking Event: CHAN_START
CEL Tracking Event: CHAN_END
CEL Tracking Event: HANGUP
CEL Tracking Event: ANSWER
CEL Tracking Event: APP_START
CEL Tracking Event: APP_END
CEL Tracking Event: BRIDGE_START
CEL Tracking Event: BRIDGE_END
CEL Tracking Event: CONF_START
CEL Tracking Event: CONF_END
CEL Tracking Event: PARK_START
CEL Tracking Event: PARK_END
CEL Tracking Event: BLINDTRANSFER
CEL Tracking Event: ATTENDEDTRANSFER
CEL Tracking Event: TRANSFER
CEL Tracking Event: HOOKFLASH
CEL Tracking Event: 3WAY_START
CEL Tracking Event: 3WAY_END
CEL Tracking Event: CONF_ENTER
CEL Tracking Event: CONF_EXIT
CEL Tracking Event: USER_DEFINED
CEL Tracking Event: LINKEDID_END
CEL Tracking Event: BRIDGE_UPDATE
CEL Tracking Event: PICKUP
CEL Tracking Event: FORWARD
CEL Tracking Application: all
CEL Event Subscriber: Manager Event Logging
*CEL Event Subscriber: ODBC CEL backend*
CEL Event Subscriber: CEL Custom CSV Logging
2011/8/23 <eassis em linuxmail.org>
> Estou tentando configurar o CEL para usar o Mysql via ODBC, pois não tem
> nativamente.
>
> Como sempre configurei o cdr e queue via mysql nativamente, estou me
> perdendo.
>
> Com a ajuda do <DagMoller> no canal, consegui chegar proximo, mas não está
> registrando na tabela cel.
>
> Segue configurações:
>
> cat cel.conf
> [general]
> enable=yes
> apps=all
> events=all
> [manager]
> enabled=yes
>
> cat cel_odbc.conf
> [global]
> dsn=MySQL-asterisk
> loguniqueid=yes
> dispositionstring=yes
> username=root
> password=123456
> table=cel
> usegmtime=no
> hrtime=yes
>
> cat /etc/odbc.ini
> [MySQL-asterisk]
> Description = MySQL ODBC Driver Testing
> Driver = MySQL
> port = 3306
> Socket = /var/run/mysql/mysql.sock
> Server = localhost
> User = root
> Password = 123456
> Database = asterisk
> Option = 3
>
> cat /etc/odbcinst.ini
> [MySQL]
> Description = ODBC for MySQL
> Driver = /usr/local/lib/libmyodbc5.so
> Setup = /usr/local/lib/libmyodbc5.so
> FileUsage = 1
>
> CLI> cel show status
> CEL Logging: Enabled
> CEL Tracking Event: ALL
> CEL Tracking Event: CHAN_START
> CEL Tracking Event: CHAN_END
> CEL Tracking Event: HANGUP
> CEL Tracking Event: ANSWER
> CEL Tracking Event: APP_START
> CEL Tracking Event: APP_END
> CEL Tracking Event: BRIDGE_START
> CEL Tracking Event: BRIDGE_END
> CEL Tracking Event: CONF_START
> CEL Tracking Event: CONF_END
> CEL Tracking Event: PARK_START
> CEL Tracking Event: PARK_END
> CEL Tracking Event: BLINDTRANSFER
> CEL Tracking Event: ATTENDEDTRANSFER
> CEL Tracking Event: TRANSFER
> CEL Tracking Event: HOOKFLASH
> CEL Tracking Event: 3WAY_START
> CEL Tracking Event: 3WAY_END
> CEL Tracking Event: CONF_ENTER
> CEL Tracking Event: CONF_EXIT
> CEL Tracking Event: USER_DEFINED
> CEL Tracking Event: LINKEDID_END
> CEL Tracking Event: BRIDGE_UPDATE
> CEL Tracking Event: PICKUP
> CEL Tracking Event: FORWARD
> CEL Tracking Application: all
> CEL Event Subscriber: Manager Event Logging
> CEL Event Subscriber: ODBC CEL backend
> CEL Event Subscriber: CEL Custom CSV Logging
>
> Estou usando Slack 13.37 64bits com asterisk 1.8.5
>
> Não me gera nenhum erro, simplesmente não grava na tabel cel no meu
> database asterisk.
>
> Abraços.
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> DIGIVOICE: Lider no mercado de placas para Asterisk
> Único fabricante com Centro de Treinamento especializado.
> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> www.digivoice.com.br ou (11)3016-5200.
> ________
> LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.
> Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.
> Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
> Mais informações: www.shopvoip.com.br ou 0800-6021244
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
--
Atenciosamente,
Neimar Lima de Ávila
Administrador Pratanet.com!
neimar em pratanet.com
+55 31 8495-2402
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110823/57e1d107/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil