Bonjour
J'ai besoin d'installer une carte eicon diva server dans mon serveur asterisk qui est sur une debian.
J'ai donc suivi les instructions sur le site d'eicon (http://www.dialogic.com/support/helpweb/slnxen/Install-FromSource.asp) à savoir :
- installation du paquet xinetd
apt-get install xinetd
- création d'un lien symbolique :
ln -s /usr/src/linux-source-2.6.18 /usr/src/linux
- téléchargement de divas4linux_EICON-105.21-1.deb
- installation de celui-ci :
dpkg -i divas4linux_EICON-105.21-1.deb
- "./Build"
cd /usr/lib/eicon/divas/src
./Build
Et là c'est le drame, j'ai une belle erreur :
PROCESSING: Please press CTRL-C to abort (waiting 15 sec) ... OK
PROCESSING: Cleanup ... OK
PROCESSING: Check system environment ... OK
PROCESSING: Read kernel version ... OK
PROCESSING: Update kernel source tree ... OK
PROCESSING: Update kernel configuration ... OK
PROCESSING: Call 'make menuconfig'
... scripts/kconfig/mconf arch/i386/Kconfig
#
# configuration written to .config
#
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
OK
PROCESSING: Call 'make dep', please be patient ... OK
PROCESSING: Call 'make modules', please be patient ...
---------------------------------------------------------
ERROR : Failed to call 'make modules'
MISSING: make modules
Execution aborted, plese see '/usr/lib/eicon/divas/src/divas.log' file
for details
---------------------------------------------------------
J'ai donc été voir le fichier divas.log mais bon je ne suis pas plus avancée!
asterisk:/usr/lib/eicon/divas/src# vi divas.log
# --------------------------------------------------------------
#
# Diva build (c) Copyright by Eicon Networks 1993 - 2005
# Please read legal notice at begin of reference manual
# /usr/lib/eicon/divas/httpd/reference_manual.html
#
# BUILD: 105-541
# STARTED AT: jeudi 27 mars 2008, 17:12:49 (UTC+0100)
# HOST: asterisk
# WORKING DIRECTORY: /usr/lib/eicon/divas/src
# LOG FILE: /usr/lib/eicon/divas/src/divas.log
# OPTIONS:
# TARGET: /usr/lib/eicon/divas
#
# Usage: Build [ parameters ]
# Parameters:
# -mrproper : to start build with 'make mrproper'
# -detect-kernel-features
# : to detect kernel features useful for debugging
# -rpm : to build binary RPM package
# -nowait : do not wait for responses
# -noinstall : do not install drivers to target directory
# -target : to specify alternative target directory
#
# - COMPILE AND INSTALL DIVA DRIVERS -
#
# INFO: Procedure includes update of kernel source
# tree and of kernel configuration
#
# --------------------------------------------------------------
# LOG ---- START SECTION 'cleanup_tmp_files' ------------------
# LOG ---- END SECTION 'cleanup_tmp_files' ------------------
# LOG ---- START SECTION check_files ------------------
#+ LOG START PROCESS STEP 1: sed
#+ LOG END PROCESS STEP: 1
#+ LOG START PROCESS STEP 2: grep
#+ LOG END PROCESS STEP: 2
#+ LOG START PROCESS STEP 3: make
#+ LOG END PROCESS STEP: 3
#+ LOG START PROCESS STEP 4: /usr/src/linux
#+ LOG END PROCESS STEP: 4
#+ LOG START PROCESS STEP 5: /usr/src/linux/include/linux
#+ LOG END PROCESS STEP: 5
#+ LOG START PROCESS STEP 6: /usr/lib/eicon/divas
#+ LOG END PROCESS STEP: 6
#+ LOG START PROCESS STEP 7: /usr/src/linux/Makefile
#+ LOG END PROCESS STEP: 7
#+ LOG START PROCESS STEP 8: Kernel version
#++ LOG INFO kernel major 6
#+ LOG END PROCESS STEP: 8
#+ LOG START PROCESS STEP 9: src/kernel.tgz
#+ LOG END PROCESS STEP: 9
#+ LOG START PROCESS STEP 10: src/kernel_2.tgz
#+ LOG END PROCESS STEP: 10
#+ LOG START PROCESS STEP 11: gcc
#+ LOG END PROCESS STEP: 11
#+ LOG START PROCESS STEP 12: gcc
#+ LOG END PROCESS STEP: 12
#+ LOG START PROCESS STEP 13: tar
#+ LOG END PROCESS STEP: 13
#+ LOG START PROCESS STEP 14: /usr/src/linux/.config
#++ LOG found '.config', preserved
#+ LOG END PROCESS STEP: 14
#+ LOG START PROCESS STEP 15: /usr/src/linux/include/linux/sched.h
#+ LOG END PROCESS STEP: 15
#+ LOG START PROCESS STEP 16: /usr/src/linux/drivers/Makefile
#+ LOG END PROCESS STEP: 16
#+ LOG START PROCESS STEP 17: /bin/bash
#+ LOG END PROCESS STEP: 17
#+ LOG START PROCESS STEP 18: Kernel features
#+ LOG END PROCESS STEP: 18
# LOG ---- END SECTION check_files ------------------
# LOG ---- START SECTION read kernel version ------------------
#+ LOG INFO: /proc/version: Linux version 2.6.18.1.080326 (root@asterisk) (gcc version 4.2.3 (Debian 4.2.3-2)) #1 SMP Wed Mar 26 12:40:55 CET 2008
#+ LOG INFO: /etc/*-release:
#+ LOG INFO: Makefile/VERSION = 2
#+ LOG INFO: Makefile/PATCHLEVEL = 6
#+ LOG INFO: Makefile/SUBLEVEL = 18
#+ LOG INFO: Makefile/EXTRAVERSION =
# LOG ---- END SECTION read kernel version ------------------
# LOG ---- START SECTION 'update_kernel_source_tree' ------------------
#+ LOG INFO: tmp pwd:/usr/lib/eicon/divas/src/tmp
#++ LOG INFO: use kernel_2.tgz
#+ LOG INFO: call std2kern now
#+ LOG INFO: final pwd:/usr/lib/eicon/divas/src
# LOG ---- END SECTION 'update_kernel_source_tree' ------------------
# LOG ---- START SECTION update_kernel_2_configuration ------------------
#++ LOG INFO: remove existing ISDN configuration
#++ LOG INFO: update ISDN configuration
#++ LOG INFO: write new ISDN configuration
# LOG ---- END SECTION update_kernel_2_configuration ------------------
# LOG ---- START SECTION set DIVA_EICON_CAPI ON ------------------
# LOG ---- END SECTION set DIVA_EICON_CAPI ON ------------------
# LOG ---- START SECTION 'make menuconfig' ------------------
#+ LOG INFO: pwd:/usr/lib/eicon/divas/src
#+ LOG INFO: kernel dir pwd:/usr/src/linux
#+ LOG INFO: final pwd:/usr/lib/eicon/divas/src
# LOG ---- END SECTION 'make menuconfig' ------------------
#+ LOG START PROCESS STEP: inclide/asm/bitops.h 'word'
#+ LOG INFO: found /usr/src/linux/include/asm/bitops.h
#+ LOG END PROCESS STEP: inclide/asm/bitops.h 'word'
#+ LOG START PROCESS STEP: inclide/linux/bitops.h 'word'
#+ LOG INFO: found /usr/src/linux/include/linux/bitops.h
#+ LOG END PROCESS STEP: inclide/include/bitops.h 'word'
#+ LOG START PROCESS STEP: inclide/asm-x86_64/bitops.h 'word'
#+ LOG INFO: found /usr/src/linux/include/asm-x86_64/bitops.h
#+ LOG END PROCESS STEP: inclide/asm-x86_64/bitops.h 'word'
# LOG ---- START SECTION 'make dep' ------------------
# LOG ---- END SECTION 'make dep' ------------------
# LOG ---- START SECTION 'call_make_modules' ------------------
#+ LOG INFO: pwd:/usr/lib/eicon/divas/src
#+ LOG INFO: kernel pwd:/usr/src/linux
#+ LOG INFO: call modules_prepare
scripts/kconfig/conf -s arch/i386/Kconfig
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CC arch/i386/kernel/asm-offsets.s
GEN include/asm-i386/asm-offsets.h
#+ LOG INFO: end modules_prepare
WARNING: Symbol version dump /usr/src/linux-source-2.6.18/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] drivers/isdn/capi/kcapi.o
drivers/isdn/capi/kcapi.c:43: error: expected â)â before string constant
make[2]: *** [drivers/isdn/capi/kcapi.o] Erreur 1
make[1]: *** [drivers/isdn/capi] Erreur 2
make: *** [_module_drivers/isdn] Erreur 2
#+ LOG INFO: pwd:/usr/lib/eicon/divas/src
#! LOG ABORT EXECUTION DUE TO ERROR : Failed to call 'make modules'
#! LOG ERROR INFO: make modules
Si quelqu'un pouvait m'aider ça serait vraiment bien parce que cela fait plus d'une semaine que je suis sur le problème et je n'ai aucune solution!
Merci d'avance
Poste le Thursday 27 March 2008 15:24:26