FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 07/01/2008 09:54:46

felipecpc
Membro

Erro ao carregar voicerLib

Bom dia !

Seguinte , tenhu um PABX IP com uma placa 1 E1.
Instalei , funcionou tudo certinho . Estava funcionando a umas 3 semanas +/-.

Hoje quando cheguei na empresa , o asterisk não está startando com o módulo dgv . O seguinte erro é mostrado no LOG

Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: load_module: starting for Dgv
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: Dgv Channel: SLINEAR support disabled
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: Dgv Channel: U_LAW support enabled
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: Dgv Channel: A_LAW support enabled
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: Dgv Channel: GSM support enabled
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: Dgv Channel: Console Language - Portuguese
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: audio capabilities = e
Jan  7 08:24:05 ERROR[4188] chan_dgv.c:
Error starting voicerlib (code 0x400)
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: Cause: Memory allocation failed (low memory or /dev/vlibd* could not be created)
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c:   -- Unload module digivoice
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c:   -- module unloaded
Jan  7 08:24:05 WARNING[4188] loader.c: chan_dgv.so: load_module failed, returning -1
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c: unload_module: starting...
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c:   -- Unload module digivoice
Jan  7 08:24:05 NOTICE[4188] chan_dgv.c:   -- module unloaded
Jan  7 08:24:05 WARNING[4188] loader.c: Loading module chan_dgv.so failed!

Como posso resolver este problema ??

Obrigado

Felipe

Última alteração por felipecpc (07/01/2008 09:56:31)

Offline

 

#2 07/01/2008 14:03:10

viniciuss
Membro

Re: Erro ao carregar voicerLib

Olá felipepc

Vê se a placa ou o módulo da DigiVoice não esta  compartilhando irq?

Se estiver comnpartilhando, troque a placa de slot pci e compile os drivers da DigiVoice novamente.

É recomendado sempre desabilitar na maquina onde a placa esta instalada, usb, som, ou seja, tudo que não será utilizado nesta maquina.


sem mais.


Vinicius

Offline

 

#3 10/01/2008 01:06:25

luiswilker
Membro

Re: Erro ao carregar voicerLib

Senhores, tenho o mesmo problema do Felipe e já troquei a placa de slot pci, mas continua com o mesmo problema abaixo:

NOTICE[4188] chan_dgv.c: load_module: starting for Dgv
NOTICE[4188] chan_dgv.c: Dgv Channel: SLINEAR support disabled
NOTICE[4188] chan_dgv.c: Dgv Channel: U_LAW support enabled
NOTICE[4188] chan_dgv.c: Dgv Channel: A_LAW support enabled
NOTICE[4188] chan_dgv.c: Dgv Channel: GSM support enabled
NOTICE[4188] chan_dgv.c: Dgv Channel: Console Language - Portuguese
NOTICE[4188] chan_dgv.c: audio capabilities = e
ERROR[4188] chan_dgv.c:
Error starting voicerlib (code 0x400)
NOTICE[4188] chan_dgv.c: Cause: Memory allocation failed (low memory or /dev/vlibd* could not be created)
NOTICE[4188] chan_dgv.c:   -- Unload module digivoice
NOTICE[4188] chan_dgv.c:   -- module unloaded
WARNING[4188] loader.c: chan_dgv.so: load_module failed, returning -1
NOTICE[4188] chan_dgv.c: unload_module: starting...
NOTICE[4188] chan_dgv.c:   -- Unload module digivoice
NOTICE[4188] chan_dgv.c:   -- module unloaded
WARNING[4188] loader.c: Loading module chan_dgv.so failed!

Será que tem solução?

Agradeço a ajuda!

Última alteração por luiswilker (10/01/2008 01:08:10)

Offline

 

#4 14/01/2008 16:39:44

jorgepeixoto
Membro

Re: Erro ao carregar voicerLib

Olá, pessoal!

Tenho o mesmo problema do Felipe.

Objetivo: instalar e configurar um Asterisk (usando placa Digivoice e protocolo ISDN) para conversar com um PABX Siemens.

Computar: Itautec, Asus TUV4X, 512MB, P3 933Mhz
Placa Digivoice: VB6060-PCI
Programas/pacotes usados e versões: dgvchannel 0.9.7, voicerlib 0.9.6, Asterisk 1.2.13, Libpri 1.2.4, Kernel 2.6.18
Distro: Debian 4.0 etch

Segui TODAS as recomendações listadas no arquivo INSTALL do pacote dgvchannel-0.9.7.tar.gz, EXCETO:
1. Nem o asterisk, nem a biblioteca libpri foram compiladas por mim. Baixei as versões pré-compiladas do repositório da distribuição (binários e headers).
2. Editei o Makefile do dgvchannel para alterar o caminho dos headers do asterisk.

Até esse ponto, nenhum problema, asterisk sobe sem erro e módulo vlibd é carregado com sucesso.

Quando altero o arquivo de configuração digivoice.conf, comentando a linha span=1,cas, e descomentando a linha span=1,ccs,net,euroisdn,overlapdial,local,local e reinicio o computador, ocorre uma pane geral: o teclado não funciona (computador congela). Se ao invés de reiniciar o computador, apenas reiniciar o asterisk, aparece as seguintes mensagens de erro no syslogd:

Jan 11 17:28:58 NOTICE[3152] cdr.c: CDR simple logging enabled.
Jan 11 17:28:58 WARNING[3152] res_musiconhold.c: Unable to open pseudo channel for timing...  Sound may be choppy.
Jan 11 17:28:58 NOTICE[3152] res_odbc.c: Adding ENV var: INFORMIXSERVER=my_special_database
Jan 11 17:28:58 NOTICE[3152] res_odbc.c: Adding ENV var: INFORMIXDIR=/opt/informix
Jan 11 17:28:58 NOTICE[3152] res_odbc.c: registered database handle 'asterisk' dsn->[asterisk]
Jan 11 17:28:58 NOTICE[3152] res_odbc.c: Connecting asterisk
Jan 11 17:28:58 WARNING[3152] res_odbc.c: res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
Jan 11 17:28:58 NOTICE[3152] res_odbc.c: res_odbc loaded.
Jan 11 17:28:58 NOTICE[3152] config.c: Registered Config Engine odbc
Jan 11 17:28:58 WARNING[3157] res_musiconhold.c: Found no files in '/usr/share/asterisk/mohmp3'
Jan 11 17:28:58 WARNING[3157] res_musiconhold.c: Unable to spawn mp3player
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: load_module: starting for Dgv
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: Dgv Channel: SLINEAR support disabled
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: Dgv Channel: U_LAW support enabled
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: Dgv Channel: A_LAW support enabled
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: Dgv Channel: GSM support disabled
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: Dgv Channel: Console Language - Portuguese
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: audio capabilities = c
Jan 11 17:28:58 ERROR[3152] chan_dgv.c:
Error starting voicerlib (code 0x400)
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: Cause: Memory allocation failed (low memory or /dev/vlibd* could not be created)
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c:   -- Unload module digivoice
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c:   -- module unloaded
Jan 11 17:28:58 WARNING[3152] loader.c: chan_dgv.so: load_module failed, returning -1
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c: unload_module: starting...
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c:   -- Unload module digivoice
Jan 11 17:28:58 NOTICE[3152] chan_dgv.c:   -- module unloaded
Jan 11 17:28:58 WARNING[3152] loader.c: Loading module chan_dgv.so failed!

Algumas das vezes que estava acessando o computador por SSH, apareceu isso na tela:
Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: Oops: 0000 [#1]

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: SMP

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: CPU:    0

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: EIP is at vsnprintf+0x2a4/0x457

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: eax: e0a48e2b   ebx: ffffffff   ecx: e0a48e2b   edx: fffffffe

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: esi: d4cc00af   edi: d4f83f20   ebp: ffffffff   esp: d4f83ed0

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: ds: 007b   es: 007b   ss: 0068

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: Process cat (pid: 8872, ti=d4f82000 task=dff4caa0 task.ti=d4f82000)

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: Stack: 00000f53 d4cc00ad 001ba580 00000f62 d4cc1000 ffffffff 00000000 c0292217

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel:        d4cc00ad db470be0 00000140 de316ea0 c01745dd d4f83f20 d4f83f20 00000008

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel:        db470be0 c0104f7b db470be0 c0292214 e0a48e2b db470be0 c029220e c0292817

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: Call Trace:

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: Code: 74 24 10 73 03 c6 06 20 4d 46 85 ed 7f f1 e9 a1 00 00 00 8b 0f b8 b6 16 2a c0 8b 54 24 14 81 f9 ff 0f 00 00 0f 46 c8 89 c8 eb 06 <80> 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 f6 44 24 18 10 89 c3

Message from syslogd@juarez at Mon Jan 14 14:27:36 2008 ...
juarez kernel: EIP: [<c01ba71f>] vsnprintf+0x2a4/0x457 SS:ESP 0068:d4f83ed0

Última alteração por jorgepeixoto (01/02/2008 09:52:25)

Offline

 

#5 06/02/2008 16:19:04

faccat
Membro

Re: Erro ao carregar voicerLib

Gente eu tenho o mesmo problemas, mas o meu asterisk nem inicializa! e tá difícil conseguir resolver! Meu ambiente:
Gentoo, Asterisk 1.2.21.1-r1, libpri 1.2.5, VoicerLib 4.0.9.7, DgvChannel 0.9.8. Na bios tá tudo desabilitado, som, usb, paralela, serial..... já verifiquei as irqs não está sendo compartilhado

Estou precisando de suporte!


--> dmesg

>vlibd: vlib_init_module - Starting loading driver...
vlibd: Module /dev/vlibd using major number 254
vlibd: Driver Version: 4.0.9.7
vlibd: VoicerLib Device Driver was loaded successfully!
DgvFIFO: Initializing module.
DgvFIFO: Registering dgvfifo Major number 253.
vlibd->init_plx: Probing Device Name: vlibd
vlibd->plx_countcards: 2 Cards Found.
vlibd->plx_probe: ->Probing card number 0
vlibd->plx_probe: ->Probing card number 1
vlibd: All resources closed!
vlibd->init_plx: Probing Device Name: vlibd
vlibd->plx_countcards: 2 Cards Found.
vlibd->plx_probe: ->Probing card number 0
vlibd->plx_probe: ->Probing card number 1
asterisk[7348]: segfault at 00000000 eip b6e1ed6a esp bf8f9280 error 4
vlibd->init_plx: Probing Device Name: vlibd
vlibd->plx_countcards: 2 Cards Found.
kobject_add failed for vlibd with -EEXIST, don't try to register things with the same name in the same directory.
[<c020c3ee>] kobject_shadow_add+0x155/0x187
[<c020c4dc>] kobject_register+0x19/0x2d
[<c0269ba5>] bus_add_driver+0x50/0x16d
[<c02179fa>] __pci_register_driver+0x48/0x74
[<f8845699>] vlib_ioctl+0x280/0x892 [vlibd]
[<c0160fa4>] do_ioctl+0x4c/0x62
[<c01611ec>] vfs_ioctl+0x232/0x244
[<c0161231>] sys_ioctl+0x33/0x4a
[<c010301e>] sysenter_past_esp+0x5f/0x85
=======================
asterisk[7436]: segfault at 00000047 eip b7f273c0 esp bfdb4c2c error 4
vlibd->init_plx: Probing Device Name: vlibd
vlibd->plx_countcards: 2 Cards Found.
kobject_add failed for vlibd with -EEXIST, don't try to register things with the same name in the same directory.
[<c020c3ee>] kobject_shadow_add+0x155/0x187
[<c020c4dc>] kobject_register+0x19/0x2d
[<c0269ba5>] bus_add_driver+0x50/0x16d
[<c02179fa>] __pci_register_driver+0x48/0x74
[<f8845699>] vlib_ioctl+0x280/0x892 [vlibd]
[<c0160fa4>] do_ioctl+0x4c/0x62
[<c01611ec>] vfs_ioctl+0x232/0x244
[<c0161231>] sys_ioctl+0x33/0x4a
[<c010301e>] sysenter_past_esp+0x5f/0x85
=======================
asterisk[7506]: segfault at 00000047 eip b7f1d3c0 esp bfd643fc error 4

Offline

 

#6 14/03/2008 17:54:37

motoster
Membro

Re: Erro ao carregar voicerLib

Verifiquem a compilação do dgvchannel e voicerlib.
Sigam o INSTALL do dgvchannel

Offline

 

#7 04/04/2008 17:12:29

jefferson
Membro

Re: Erro ao carregar voicerLib

Parece saga, mas também estou com o mesmo problema. Até consigo resolver, recompilando o voicerlib...toda vez que acontece isso.

Bom, no meu caso é uma VB0408PCI e uma VB0404FX na mesma placa...

Já tentei muda de slot, desabilita drive na BIOS, muda de placa mãe e nada se resolve...

Alguém tem alguma coisa ou procedimento que não dê mais esses problemas ????

Offline

 

#8 07/04/2008 09:09:53

Re: Erro ao carregar voicerLib

Ola Jefferson, referente ao seu problema. Sua placa Vb0408 ela tem a expansão? Quando voce coloca apenas uma placa no slot acontece o mesmo problema?? Todos esses erros que verifiquei é compartilhação de IRQs, então peço que informe o modelo de sua maquina porque dependendo do caso, hoje temos em mercados processadores Dual core, entao as vezes eles estao processando o mesmo modulo e acaba dando estes erros. Veja no comando Cat /proc/interrupts no linux e verifique se estão compartilhando IRQs. Grato

Thiago Rodrigues - Suporte - Digivoice

Offline

 

#9 09/04/2008 12:08:32

jefferson
Membro

Re: Erro ao carregar voicerLib

Olá Thiago

Já verifiquei os problemas das IRQ's com o Felipe do Suporte e mesmo assim nada..Desativei o compartilhamento de IRQ na BIOS e não se resolveu. Teste em uma placa PC Chips e numa GigaByte (intel) e o erro persiste.

Este problema ocorre nas duas placas FX, sem extensões.

Um ocorrido interessante é que o módulo da voicerlib e da dgvchannel não aparecem no /proc/interrupts, mas se digito o comando lsmod eles aparecem em execução no sistema.

Offline

 

#10 09/04/2008 13:35:13

Re: Erro ao carregar voicerLib

Jefferson, tem como voce entrar em contato para que possamos analisar o caso? Se for o caso posso ate fazer um acesso remoto e verificar. Grato

Thiago Rodrigues - Digivoice - Suporte

Offline

 

#11 09/04/2008 17:45:10

jefferson
Membro

Re: Erro ao carregar voicerLib

Thiago Rodrigues escreveu:

Jefferson, tem como voce entrar em contato para que possamos analisar o caso? Se for o caso posso ate fazer um acesso remoto e verificar. Grato

Thiago Rodrigues - Digivoice - Suporte

Claro...fiz outros testes a parte....e obtive alguns resultados mas não os ideais para o sistema funcionar 100%... entrarei em contato com o Suporte assim que possível..

Offline

 

#12 09/04/2008 17:49:22

jefferson
Membro

Re: Erro ao carregar voicerLib

Bom, para os que ainda tem problemas com as placas...obtive alguns resultados na troca do Kernel....vejam se o Kernel de vocês tem a marca SMP...tentem um kernel sem este suporte...

Outra coisa, vi num post que um contato não conseguia subir as palcas automaticamente....se seu sistema for do esquema de inicialização do Red Hat...talvez os arquivos dos drivers das placas estejam indo para a /etc/init.d e não na /etc/rc.d/init.d

Offline

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson