chan_capi-Problem

DirkHo

Neuer User
Mitglied seit
3 Mrz 2005
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hi,

ich habe Asterisk so weit zum Laufen bekommen (Minimalkonfiguration, d.h. es geht nur telefonieren zwischen 2 PCs über Asterisk) und möchte das Ganze nun um eine TK-Anlage erweitern.

Die Capi.conf habe ich geschrieben, auch die extensions wurde um eine Rufnummer / MSN erweitert und chan_capi ist installiert.

Allerdings kommt beim Reload der extensions.conf die Fehlermeldung:

Code:
 [chan_capi.so]Apr  1 20:06:34 WARNING[1024]: loader.c:240 ast_load_resource: /usr/lib/asterisk/modules/chan_capi.so: undefined symbol: ast_pthread_create
Apr  1 20:06:34 WARNING[1024]: loader.c:359 load_modules: Loading module chan_capi.so failed!

Die Asterisk-Version ist die Asterisk CVS-05/31/04-22:00:51

Wie kann ich das denn bitte lösen? Kennt jemand diesen Fehler?

Danke und Grüße,

Dirk
 
Sorry, habe völlig vergessen zu posten, was wir genau verwenden:

Distribution: Debian Linux
ISDN-Karte: AVM Fritz! PCI
Asterisk-Version: CVS-05/31/04-22:00:51

Was wir bis jetzt gemacht haben: Das Teil runtergeladen (klar), entpackt und dann make install. Muß man vorab sonst noch was machen?

Beim Eingeben von Capiinfo auf der Konsole bekomme ich auch positive Rückmeldung:

Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.09-10 (48.154)
Serial Number: 1000001
BChannels: 2
Global Options: 0x00000039
internal controller supported
DTMF supported
Supplementary Services supported
channel allocation supported (leased lines)
B1 protocols support: 0x4000011f
64 kbit/s with HDLC framing
64 kbit/s bit-transparent operation
V.110 asynconous operation with start/stop byte framing
V.110 synconous operation with HDLC framing
T.30 modem for fax group 3
Modem asyncronous operation with start/stop byte framing
B2 protocols support: 0x00000b1b
ISO 7776 (X.75 SLP)
Transparent
LAPD with Q.921 for D channel X.25 (SAPI 16)
T.30 fro fax group 3
ISO 7776 (X.75 SLP) with V.42bis compression
V.120 asyncronous mode
V.120 bit-transparent mode
B3 protocols support: 0x800000bf
Transparent
T.90NL, T.70NL, T.90
ISO 8208 (X.25 DTE-DTE)
X.25 DCE
T.30 for fax group 3
reserved

0100
0200
39000000
1f010040
1b0b0000
bf000080
00000000 00000000 00000000 00000000 00000000 00000000
01000001 00020000 00000000 00000000 00000000

Supplementary services support: 0x000003ff
Hold / Retrieve
Terminal Portability
ECT
3PTY
Call Forwarding
Call Deflection
MCID
CCBS
 
Nur ein kleiner Trost....

Hallo,

benutze AVM C4 - Suse 9.1 - selbe Asterisk "version" - chan ist eingebunden, Isdn-Prüfung positiv, scheint also alles zu laufen.

Beim Laden erhalte ich exakt die gleiche Fehlermeldung und hab auch noch keine Lösung gefunden !

Vielleicht kann ja einer helfen !
 
CVS-05/31/04 -- 31.05.2004 ... hmm... ein bisserl alt die *-version?
Schonmal mit einer neuen *-version probiert?
Versucht mal asterisk-1.0.4
 
Hi,

also wir haben das Obelix-Image jetzt nochmal drüber laufen lassen, weil CAPI da schon drauf ist. Der Fehler kommt jetzt nicht mehr. Stattdessen kommen, wenn ich asterisk -cvvvvv eingebe folgende Fehler:

[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
Apr 8 17:08:12 WARNING[1024]: chan_iax2.c:6276 load_module: Unable to open IAX timing interface: No such file or directory
== Manager registered action IAXpeers
== Parsing '/etc/asterisk/iax.conf': Found
== Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver 2))
== Using TOS bits 16
== IAX Ready and Listening on 0.0.0.0 port 4569

Apr 8 17:08:15 WARNING[1024]: chan_oss.c:429 soundcard_init: Unable to open /dev/dsp: No such device
== No sound card detected -- console channel will be unavailable
== Turn off OSS support by adding 'noload=chan_oss.so' in /etc/asterisk/modules.conf
(Der ist ja klar, da wir keine Soundkarte haben ;-)

Jetzt war es aber so, daß wir mit unserer CAPI.conf keine Clients (per X-Lite) mehr anmelden konnten. Nachdem ich nun die capi.conf gelöscht bzw. deren Inhalt gelöscht habe, können sich die Clients wieder anmelden.

Kann mir da vielleicht jemand sagen, woran das liegt? Hier mal die capi.conf:

[general]
;nationalprefix = 00
;internationalprefix = 000
rxgain = 0.8
txgain = 0.8

[interfaces]
msn = 20 ;Ist Nummer von der internen TK-Anlage
incomingmsn = * ;hier entweder mehrere MSNs die Asterisk für eingehende Anrufe annehmen soll setzen oder * für alle
context = default
softdtmf = 0
controller = 1
devices = 2


Danke und Gruß,

Dirk
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.