I've got a brand new Eicon Diva Server BRI card and I want to configure it with Asterisk. I managed to get asterisk and zaptel to compile and install, I've compiled and installed the drivers for the Diva card and now I need to compile and install the chan_driver for chan_capi. Unfortunately this fails miserably. I get the following messages:

I'm using: Kernel 2.6.16.37.4, zaptel-1.4.0 and asterisk-1.4.0., chan_capi 0.7.1

//----------------------------------------------------------------------------------

[EMAIL PROTECTED] chan_capi-0.7.1]# make
./create_config.sh "/usr/src/asterisk-1.4.0/include"
Checking Asterisk version... 1.4.0
* found stringfield in ast_channel
* found 'indicate' with data
config.h complete.
gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/usr/src/asterisk-1.4.0/include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686 -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO -c -o chan_capi.o chan_capi.c
In file included from chan_capi.c:82:
chan_capi.h:41:2: warning: #warning If you dont update your libcapi20, some fax features are not available chan_capi.c:146: warning: type defaults to `int' in declaration of `STANDARD_LOCAL_USER'
chan_capi.c:146: warning: data definition has no type or storage class
chan_capi.c:147: warning: type defaults to `int' in declaration of `LOCAL_USER_DECL'
chan_capi.c:147: warning: data definition has no type or storage class
chan_capi.c: In function `capi_new':
chan_capi.c:2069: error: too few arguments to function `ast_channel_alloc'
chan_capi.c:2083: error: structure has no member named `type'
chan_capi.c: In function `pbx_capicommand_exec':
chan_capi.c:4613: warning: implicit declaration of function `LOCAL_USER_ADD'
chan_capi.c:4628: warning: implicit declaration of function `LOCAL_USER_REMOVE'
chan_capi.c: At top level:
chan_capi.c:5275: error: unknown field `send_digit' specified in initializer
chan_capi.c:5275: warning: initialization from incompatible pointer type
make: *** [chan_capi.o] Error 1

//----------------------------------------------------------------------------------

Since the configuration method is a bit too much for me, here's part of chan_capi "Makefile". I think I've been blind as I haven't found the documentation for WHAT needs to go WHERE in this Makefile...

.PHONY: openpbx

INSTALL_PREFIX=/usr/lib/asterisk

ASTERISK_HEADER_DIR=/usr/src/asterisk-1.4.0/include

MODULES_DIR=/usr/lib/asterisk/modules

CONFIG_DIR=/etc/asterisk


//----------------------------------------------------------------------------------

If anyone has any idea what I'm doing wrong, please help me,
Thanks,
Cosmin Prund
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to