CAPI will nicht laufen... Bin am verzweifeln

MeisterM

Neuer User
Mitglied seit
10 Jun 2006
Beiträge
24
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich versuche jetzt seit bereits 2 Tagen AsteriskWin32 (aktuellste Version) mit meiner CAPI zum laufen zu bringen. Ich will dann von VoIP Phones auf ISDN anrufen.

Als Hardware wird die Auerswald 4406 USB (o.ä.) eingesetzt. Diese ist per USB verbunden und die CAPI installiert. Kann dort auch mit dem Programm Phoner direkt telefonieren.

So zurück zu * das CAPI Modul wird beim Start mit geladen alles OK.

Ich will jetzt erstmal nur raustelefonieren. (Es kommen aber keine DebugInfos in die Konsole obwohl "capi debug" angeschaltet wurde)

Dann habe ich folgende Konfiguration vorgenommen:

extensions.conf
Code:
[default]
exten => _X.,1,Dial(CAPI/contr1/${EXTEN})

Code:
[general]
nationalprefix = 0
internationalprefix = 00
txgain = 1.0
rxgain = 1.0
nativeformat = ALAW
b3_block_size = 128
use_smoother = yes
max_bchans=2


[ISDN1]          ;this example interface gets name 'ISDN1' and may be any
                 ;name not starting with 'g' or 'contr'.
immediate=yes
;ntmode=yes      ;if isdn card operates in nt mode, set this to yes
isdnmode=msn     ;'MSN' (point-to-multipoint) or 'DID' (direct inward dial)
                 ;when using NT-mode, ptp should be set in any case
incomingmsn=*    ;allow incoming calls to this list of MSNs/DIDs, * == any
msn=50
;controller=0    ;ISDN4BSD default
;controller=7    ;ISDN4BSD USB default
controller=1     ;capi controller number to use
group=0          ;dialout group
;prefix=0        ;set a prefix to calling number on incoming calls
softdtmf=on      ;enable/disable software dtmf detection, recommended for AVM cards
relaxdtmf=on     ;in addition to softdtmf, you can use relaxed dtmf detection
accountcode=     ;Asterisk accountcode to use in CDRs
context=remote  ;context for incoming calls
holdtype=hold    ;when Asterisk puts the call on hold, ISDN HOLD will be used. If
                 ;set to 'local' (default value), no hold is done and Asterisk may
                 ;play MOH.
;immediate=yes   ;immediate start of pbx with extension 's' if no digits were
                 ;received on incoming call (no destination number yet)
;echosquelch=1   ;_VERY_PRIMITIVE_ echo suppression
;echocancel=yes  ;EICON DIVA SERVER (CAPI) echo cancelation
                 ;(possible values: 'no', 'yes', 'force', 'g164', 'g165')
echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)
;echotail=64     ;echo cancel tail setting
;bridge=yes      ;native bridging (CAPI line interconnect) if available
;callgroup=1     ;Asterisk call group
;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are busy
devices=2        ;number of concurrent calls on this controller
                 ;(2 makes sense for single BRI, 30 for PRI)

Wäre schön wenn mir jemand helfen könnte. Habe schon das ganze Forum durchsucht.

Und hier die Fehlermeldung noch:

Code:
Jun 10 12:43:39 DEBUG[2268]: build_route: Contact hop: <sip:[email protected]>
Jun 10 12:43:39 VERBOSE[2268]:     -- Executing Dial("SIP/holger-d5a8", "CAPI/contr1/031") in new stack
Jun 10 12:43:39 VERBOSE[2268]:     -- data = contr1/031
Jun 10 12:43:39 VERBOSE[2268]:     -- capi request controller = 1
Jun 10 12:43:39 NOTICE[2268]: didn't find capi device with controller = 1 or group = 0.
Jun 10 12:43:39 NOTICE[2268]: Unable to create channel of type 'CAPI'

PS: Muss man vielleicht noch irgendwo nen CAPI Treiber für Asterisk laden?
 
Hi!

MeisterM schrieb:
PS: Muss man vielleicht noch irgendwo nen CAPI Treiber für Asterisk laden?
Ich bin ein blutiger Anfaenger, aber die Verbindung zwischen Asterisk und CAPI macht chan_capi. Wird es den geladen? Bzw. hast du es installiert? Ich kann es aus deinem Beitrag irgendwie nicht entnehmen und fuer den Asterisk ist in deiner Fehlermeldung CAPI etwas unbekanntes - daher die frage mit chan-capi.

Gruss
 
gerdshi schrieb:
Hi!


Ich bin ein blutiger Anfaenger, aber die Verbindung zwischen Asterisk und CAPI macht chan_capi. Wird es den geladen? Bzw. hast du es installiert? Ich kann es aus deinem Beitrag irgendwie nicht entnehmen und fuer den Asterisk ist in deiner Fehlermeldung CAPI etwas unbekanntes - daher die frage mit chan-capi.

Gruss

Also installiert habe ich es nicht, das hat das Setup wohl schon mit gemacht. Und geladen wird es auch.

Code:
Jun  9 15:15:30 VERBOSE[3656]:     -- Reloading module 'chan_capi' (Common ISDN API for Asterisk)

Und ich würde die Fehlermeldung von der CAPI so interpretieren, dass er das CAPI Interface wohl nicht ansteuern kann. Warum auch immer?

PS: Hab noch ne ISDN Karte drinne, die ich allerdings im hardwaremanager deaktiviert habe.

Gruß
Holger
 
Wenn Du im CLI mit unload und load chan_capi.so neu laedst (mit vorher 'set verbose 5'), was kommt denn da? Man sollte sehen, dass chan-capi auch CAPI faehige Karten gefunden hat.

Armin
 
armincm schrieb:
Wenn Du im CLI mit unload und load chan_capi.so neu laedst (mit vorher 'set verbose 5'), was kommt denn da? Man sollte sehen, dass chan-capi auch CAPI faehige Karten gefunden hat.

Armin

Can't load chan_capi.so

.so sind doch Linux Treiber. Wie ich oben geschrieben hatte, handelt es sich bei mir um Windows. Mit "capi info" wird mir eine ISDN Karte mit 2 B-Kanälen angezeigt.

Nachtrag: Wenn ich chan_capi ohne .so benutze dann entlädt er den Channel. Beim Laden hängt er sich wohl dann auf?!?
Nachtrag2: Nein hängt sich nicht auf, kommt aber irgendwie keine Antwort zurück. Kann dann wieder anrufen und es kommt der Fehler aus dem 1. Beitrag.
 
Zuletzt bearbeitet:
Ach so, Windows. Habe ich uebersehen. Keine Ahnung ob chan-capi ueberhaupt unter Windows funktioniert, denn da gibt es ja auch keine libcapi20.so.

Armin
 
Hi!

Ja, hat es, ich spiele auch mit der Windows Version rum und bei mir laeuft der load auch irgendwie ins Nirvana.
Zugegebenermassen habe ich nich nicht ausprobiert rauszutelefonieren. Aber frueher ging zumindest mal rein absolut fehlerfrei.
Ich benutze eine teledat USB 2 a/b (baugleich mit AVM Fritz@X USB)

Gruss
 
Kostenlos!

Statistik des Forums

Themen
249,052
Beiträge
2,309,535
Mitglieder
378,850
Neuestes Mitglied
IchBinEsDoch