[AsteriskBrasil] Configurando o CEL com Mysql via ODBC
Aplicando o Patch que consta nesse link: https://issues.asterisk.org/view.php?id=19058 Ele funcionou em mysql nativamente. gerando o cel_mysql.conf Irei fazer mais alguns testes. Abraços. 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-unsubscr...@listas.asteriskbrasil.org
Re: [AsteriskBrasil] Configurando o CEL com Mysql via ODBC
Ola Neimar, poderia passar a sequecia de instalacao do asterisk 1.8 no Centos, porque instalei no Centos 6, mas ele nao entra no cli , so mente se eu der asterisk -g antes, no log all , nao aparece erros. Qual a dica? Date: Tue, 23 Aug 2011 18:02:07 -0300 From: neimar.av...@gmail.com To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] Configurando o CEL com Mysql via ODBC Segue como uso no CentOS x86_64 com Asterisk 1.8.5.0 cat cel.conf [general]enable=yes apps=allevents=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=celcat res_odbc.conf [ENV][asterisk] dsn = MySQL-asteriskpre-connect = yes enabled = yespre-connect = yes idlecheck = 3600username = asterisk password = asteriskpasscat /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 = MySQLSocket = /var/lib/mysql/mysql.sock ; confirme o caminho do socket do mysql Server = localhostUser= asterisk Password= asteriskpassDatabase= asterisk Option = 3 asterisk*CLI cel show status CEL Logging: EnabledCEL Tracking Event: ALL CEL Tracking Event: CHAN_STARTCEL Tracking Event: CHAN_END CEL Tracking Event: HANGUPCEL Tracking Event: ANSWER CEL Tracking Event: APP_STARTCEL Tracking Event: APP_END CEL Tracking Event: BRIDGE_STARTCEL Tracking Event: BRIDGE_END CEL Tracking Event: CONF_STARTCEL Tracking Event: CONF_END CEL Tracking Event: PARK_STARTCEL Tracking Event: PARK_END CEL Tracking Event: BLINDTRANSFERCEL Tracking Event: ATTENDEDTRANSFER CEL Tracking Event: TRANSFERCEL Tracking Event: HOOKFLASH CEL Tracking Event: 3WAY_STARTCEL Tracking Event: 3WAY_END CEL Tracking Event: CONF_ENTERCEL Tracking Event: CONF_EXIT CEL Tracking Event: USER_DEFINEDCEL Tracking Event: LINKEDID_END CEL Tracking Event: BRIDGE_UPDATECEL Tracking Event: PICKUP CEL Tracking Event: FORWARDCEL Tracking Application: all CEL Event Subscriber: Manager Event LoggingCEL Event Subscriber: ODBC CEL backend CEL Event Subscriber: CEL Custom CSV Logging 2011/8/23 eas...@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
Re: [AsteriskBrasil] Configurando o CEL com Mysql via ODBC
Segue: yum install wget elinks gcc-c++ gmp kernel-devel libtool libtool-ltdl libtool-ltdl-devel libxml2 libxml2-devel make ncurses-devel net-snmp-devel net-snmp-utils newt newt-devel openssl-devel spandsp spandsp-devel sqlite-devel subversion unixODBC unixODBC-devel vim-common vim-enhanced wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.5.0.tar.gz tar xfz asterisk-1.8.5.0.tar.gz cd asterisk-1.8.5.0 ./configure; make ; make install ; *make samples; *make config Se não quiser sobreescrever o seu /etc/asterisk, remova o make samples. Neimar. 2011/8/24 Telesurf Multimidia tele-s...@hotmail.com Ola Neimar, poderia passar a sequecia de instalacao do asterisk 1.8 no Centos, porque instalei no Centos 6, mas ele nao entra no cli , so mente se eu der asterisk -g antes, no log all , nao aparece erros. Qual a dica? -- Date: Tue, 23 Aug 2011 18:02:07 -0300 From: neimar.av...@gmail.com To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] Configurando o CEL com Mysql via ODBC 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 eas...@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
[AsteriskBrasil] Configurando o CEL com Mysql via ODBC
Neimar, agradeço sua resposta. Mas saberia me ajudar com isso: ? Configurei como vc me passou somente alterando no */etc/odbcinst.ini e não colocando *Setup = /usr/lib/libodbcmyS.so pois no Slack não achei. *No /var/log/asterisk/messages ele somente aparece:* *[Aug 24 09:01:11] ERROR[3742] cel_odbc.c: Unable to query database columns on connection 'asterisk'. Skipping.* *Mas tenho um database chamado asterisk, com a tabela cel.* E no Asterisk está: *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 CLI odbc show ODBC DSN Settings - Name: asterisk DSN: MySQL-asterisk Last connection attempt: 1969-12-31 21:00:00 Pooled: No Connected: Yes CLI module show like odbc Module Description Use Count res_odbc.so ODBC resource 0 res_config_odbc.so Realtime ODBC configuration 0 cdr_adaptive_odbc.so Adaptive ODBC CDR backend 0 cel_odbc.so ODBC CEL backend 0 func_odbc.so ODBC lookups 0 cdr_odbc.so ODBC CDR Backend 0 6 modules loaded -- Estrutura da tabela `cel` -- CREATE TABLE IF NOT EXISTS `cel` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `eventtype` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `eventtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `userdeftype` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_name` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_num` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_ani` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_rdnis` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_dnid` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `exten` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `context` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `channame` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `appname` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `appdata` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `amaflags` int(11) NOT NULL, `accountcode` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `peeraccount` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `uniqueid` varchar(150) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `linkedid` varchar(150) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `userfield` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `peer` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; *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-unsubscr...@listas.asteriskbrasil.org
Re: [AsteriskBrasil] Configurando o CEL com Mysql via ODBC
Pessoal, Aproveitando a deixa estou começando minha migração para o asterisk 1.8 porem ativei o CEL e deixei as opções padroes que vem nele. Fiz algumas chamadas e nada. O CEL irá aparecer no CLI ou irá gerar algum tipo de arquivo? Valeu, Patrick Em 24-08-2011 19:30, eas...@linuxmail.org escreveu: Neimar, agradeço sua resposta. Mas saberia me ajudar com isso: ? Configurei como vc me passou somente alterando no /etc/odbcinst.ini e não colocando Setup = /usr/lib/libodbcmyS.so pois no Slack não achei. No /var/log/asterisk/messages ele somente aparece: [Aug 24 09:01:11] ERROR[3742] cel_odbc.c: Unable to query database columns on connection 'asterisk'. Skipping. Mas tenho um database chamado asterisk, com a tabela cel. E no Asterisk está: 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 CLI odbc show ODBC DSN Settings - Name: asterisk DSN: MySQL-asterisk Last connection attempt: 1969-12-31 21:00:00 Pooled: No Connected: Yes CLI module show like odbc Module Description Use Count res_odbc.so ODBC resource 0 res_config_odbc.so Realtime ODBC configuration 0 cdr_adaptive_odbc.so Adaptive ODBC CDR backend 0 cel_odbc.so ODBC CEL backend 0 func_odbc.so ODBC lookups 0 cdr_odbc.so ODBC CDR Backend 0 6 modules loaded -- Estrutura da tabela `cel` -- CREATE TABLE IF NOT EXISTS `cel` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `eventtype` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `eventtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `userdeftype` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_name` varchar(80) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `cid_num`
[AsteriskBrasil] Configurando o CEL com Mysql via ODBC
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-unsubscr...@listas.asteriskbrasil.org
Re: [AsteriskBrasil] Configurando o CEL com Mysql via ODBC
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 eas...@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