Fórum de Suporte Digivoice
Você não está logado.
Senhores boa noite.
Segue erro ao instalar VB3030PCI:
/usr/src/voicerlib-4.2.0.0# make install
make[1]: Entrando no diretório `/usr/src/voicerlib-4.2.0.0/src_linux'
Building VoicerLib objects into the API...
cc -o libdigivoice.so.4.2.0.0 -fPIC -std=gnu99 -D__LINUX__ -DLINUX26 -DCCS_ENABLE -fPIC -D_GNU_SOURCE -Wall -DTWOBYTEDATA -DMODULE -D__LINUX__ -Dvlibd -DLINUX26 -shared -lm -lpthread \
../src_common/idle.o \
../src_common/call_progress.o \
../src_common/logger.o \
../src_common/dg_api.o \
../src_common/threads.o \
../src_common/e1.o \
../src_common/channel_bank.o \
../src_common/vbgsm.o \
../src_common/voicerlib.o \
../src_common/customthd.o \
../src_common/inifile.o \
../src_common/dg_wave.o \
../src_common/gsm.o \
../src_common/strlcpy.o \
../src_common/strlcat.o linux_api.o
make[1]: Saindo do diretório `/usr/src/voicerlib-4.2.0.0/src_linux'
-p: not found
chkconfig: not found
make[1]: Entrando no diretório `/usr/src/voicerlib-4.2.0.0/driver/linux'
Building kernel modules with default options...
make -C /lib/modules/2.6.28-16-generic/build -I/usr/include/asm/mach-default/ SUBDIRS=/usr/src/voicerlib-4.2.0.0/driver/linux modules
make[2]: Entrando no diretório `/usr/src/linux-headers-2.6.28-16-generic'
-p: not found
chkconfig: not found
Building modules, stage 2.
-p: not found
chkconfig: not found
MODPOST 1 modules
make[2]: Saindo do diretório `/usr/src/linux-headers-2.6.28-16-generic'
make[1]: Saindo do diretório `/usr/src/voicerlib-4.2.0.0/driver/linux'
+-------- VoicerLib4 Build Complete ------+
+ VoicerLib4 has successfully been built, +
+ and can be installed by running: +
+ +
+ make install +
+-----------------------------------------+
-p: not found
chkconfig: not found
make[1]: Entrando no diretório `/usr/src/voicerlib-4.2.0.0/driver/linux'
Building kernel modules with default options...
make -C /lib/modules/2.6.28-16-generic/build -I/usr/include/asm/mach-default/ SUBDIRS=/usr/src/voicerlib-4.2.0.0/driver/linux modules
make[2]: Entrando no diretório `/usr/src/linux-headers-2.6.28-16-generic'
-p: not found
chkconfig: not found
Building modules, stage 2.
-p: not found
chkconfig: not found
MODPOST 1 modules
make[2]: Saindo do diretório `/usr/src/linux-headers-2.6.28-16-generic'
Setting up the init script and system configuration...
Installing a Debian-compatible init script
update-rc.d: warning: /etc/init.d/vlibd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
System startup links for /etc/init.d/vlibd already exist.
Installing both the driver and config files...
install -d /lib/modules/2.6.28-16-generic/misc
install -m 664 vlibd.ko /lib/modules/2.6.28-16-generic/misc
if [ -d /etc/modutils ]; then \
/sbin/update-modules; \
fi
/bin/sh: /sbin/update-modules: not found
make[1]: ** [install] Erro 127
make[1]: Saindo do diretório `/usr/src/voicerlib-4.2.0.0/driver/linux'
make: ** [install] Erro 2
Servidor Ubuntu 9.04 - ASTERIS 1.4.24
Etapas de instalação;
1ª foi compilado o dahdi-linux depois dahdi-tools, lippri, asterisk e por úlimo o voicerlib
Quem poder ajudar.
Grato
Offline
ERRO AO COMPILAR O VOICELIB (RESOLVIDO)
Senhores, bom dia.
Existe um problema no kernel do Ubuntu 2.6.28.15, conforme descrito abaixo que causa o erro em questão.
Comentei a linha abaixo que compila o TOR2 no arquivo usr/src/dahdi-linux/drivers/dahdi/kbuild.txt:
obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCFXO) += wcfxo.o
#obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_TOR2) += tor2.o
obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_PCIRADIO) += pciradio.o
Atualizei o linux e apresentou problema novamente. Alterei a inicialização do GRUB para não carregar o kernel 2.6.28.15 e funcionou normalmente.
O problema tá no kernel do Ubuntu linux-headers-2.6.28-15-generic e linux-headers-2.6.28-15. Funciona beleza com o de final 11.
No arquivo /boot/grub/menu.lst cometei as linhas abaixo e reiniciei o server e funcionou normalmente.
## ## End Default Options ##
#title Ubuntu 9.04, kernel 2.6.28-16-generic
#uuid c0e1015a-21ca-48c3-b41c-42aa7baa22cf
#kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=c0e1015a-21ca-48c3-b41c-42aa7baa22cf ro locale=pt_BR quiet splash
#initrd /boot/initrd.img-2.6.28-16-generic
#quiet
#title Ubuntu 9.04, kernel 2.6.28-16-generic (recovery mode)
#uuid c0e1015a-21ca-48c3-b41c-42aa7baa22cf
#kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=c0e1015a-21ca-48c3-b41c-42aa7baa22cf ro locale=pt_BR single
#initrd /boot/initrd.img-2.6.28-16-generic
Grato,
Marcus Guimarães
Offline
Ola marcussilva
Obrigado pela iniciativa de postar a solução!
Abraço!
Offline