Hallo Forum,
obwohl in vielen Mailinglists über das Problem geschrieben wird, kann ich es nicht zum laufen bringen :-(
Ich habe Sarge 2.6.8.1-686 und eine Fritz PCI-Karte. Ich habe ziemlich alles was mit CAPI und ISDN gibt installiert. Ich habe nichts kompiliert sondern alles mit apt-get install installiert.
Ich habe unter anderem folgendes gemacht:
modprobe capi
modprobe capifs
modprobe capidrv
modprobe fcpci
depmod -ae
/dev/capi* existieren
usw.
Trotzdem bekomme ich beim Asterisk-Start (mit strace) folgende Fehlermeldung:
pc24:/usr/src/asterisk-1.0.3# lsmod
pc24:/usr/src/asterisk-1.0.3# find / | grep capi20
Wie bringt man chan_capi zum Laufen ?
Danke
Symedia
obwohl in vielen Mailinglists über das Problem geschrieben wird, kann ich es nicht zum laufen bringen :-(
Ich habe Sarge 2.6.8.1-686 und eine Fritz PCI-Karte. Ich habe ziemlich alles was mit CAPI und ISDN gibt installiert. Ich habe nichts kompiliert sondern alles mit apt-get install installiert.
Ich habe unter anderem folgendes gemacht:
modprobe capi
modprobe capifs
modprobe capidrv
modprobe fcpci
depmod -ae
/dev/capi* existieren
usw.
Trotzdem bekomme ich beim Asterisk-Start (mit strace) folgende Fehlermeldung:
Code:
open("/etc/asterisk/capi.conf", O_RDONLY) = 7
write(1, "Found\n", 6Found
) = 6
time([1102985369]) = 1102985369
fstat64(7, {st_mode=S_IFREG|0644, st_size=602, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40b29000
read(7, ";\n; CAPI config\n;\n;\n[general]\nna"..., 4096) = 602
read(7, "", 4096) = 0
close(7) = 0
munmap(0x40b29000, 4096) = 0
open("/dev/capi20", O_RDWR) = 7
ioctl(7, CAPI_INSTALLED, 0) = -1 ENXIO (No such device or address)
time([1102985369]) = 1102985369
getpid() = 3388
write(6, "Dec 14 01:49:29 NOTICE[3388]: CA"..., 50) = 50
getpid() = 3388
write(1, "Dec 14 01:49:29 \33[1;33;40mNOTICE"..., 140Dec 14 01:49:29 NOTICE[3388]: chan_capi.c:2635 load_module: ) = 140
write(1, "CAPI not installed!\n", 20CAPI not installed!
) = 20
time([1102985369]) = 1102985369
getpid() = 3388
write(6, "Dec 14 01:49:29 WARNING[3388]: c"..., 78) = 78
getpid() = 3388
write(1, "Dec 14 01:49:29 \33[1;31;40mWARNIN"..., 143Dec 14 01:49:29 WARNING[3388]: loader.c:345 ast_load_resource: ) = 143
write(1, "chan_capi.so: load_module failed"..., 47chan_capi.so: load_module failed, returning -1
)
pc24:/usr/src/asterisk-1.0.3# lsmod
Code:
Module Size Used by
capidrv 32468 0
capi 18880 0
capifs 5864 2 capi
kernelcapi 48832 2 capidrv,capi
ipv6 264612 16
hisax_fcpcipnp 12000 1
hisax_isac 9044 1 hisax_fcpcipnp
hisax 573136 2 hisax_fcpcipnp,hisax_isac
crc_ccitt 2144 1 hisax
isdn 147948 6 capidrv,hisax
slhc 7488 1 isdn
pc24:/usr/src/asterisk-1.0.3# find / | grep capi20
Code:
/var/lib/dpkg/info/libcapi20-2.postinst
/var/lib/dpkg/info/libcapi20-2.list
/var/lib/dpkg/info/libcapi20-2.postrm
/var/lib/dpkg/info/libcapi20-2.shlibs
/var/lib/dpkg/info/libcapi20-2.md5sums
/var/lib/dpkg/info/libcapi20-dev.md5sums
/var/lib/dpkg/info/libcapi20-dev.list
/var/cache/apt/archives/libcapi20-2_1%3a3.3.0.20041024-3_i386.deb
/var/cache/apt/archives/libcapi20-dev_1%3a3.3.0.20041024-3_i386.deb
/usr/share/doc/libcapi20-2
/usr/share/doc/libcapi20-2/changelog.Debian.gz
/usr/share/doc/libcapi20-2/copyright
/usr/share/doc/libcapi20-dev
/usr/share/lintian/overrides/libcapi20-2
/usr/include/capi20.h
/usr/lib/libcapi20.so.2.0.9
/usr/lib/libcapi20.so.2
/usr/lib/libcapi20.a
/usr/lib/libcapi20dyn.a
/usr/lib/libcapi20.la
/usr/lib/libcapi20.so
/usr/src/kernel-headers-2.6.8-1-686/include/config/isdn/capi/capi20
/usr/src/kernel-headers-2.6.8-1-686/include/config/isdn/capi/capi20/module.h
/dev/capi20
/dev/capi20.00
/dev/capi20.01
/dev/capi20.02
/dev/capi20.03
/dev/capi20.04
/dev/capi20.05
/dev/capi20.06
/dev/capi20.07
/dev/capi20.08
/dev/capi20.09
/dev/capi20.10
/dev/capi20.11
/dev/capi20.12
/dev/capi20.13
/dev/capi20.14
/dev/capi20.15
/dev/capi20.16
/dev/capi20.17
/dev/capi20.18
/dev/capi20.19
/proc/capi/capi20ncci
/proc/capi/capi20
/sys/class/tty/capi20
/sys/class/tty/capi20/dev
Wie bringt man chan_capi zum Laufen ?
Danke
Symedia