[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