- Mitglied seit
- 24 Mai 2007
- Beiträge
- 40
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo Zusammen
Ich weiss... In diesem Forum gibt es schon viele Threads über die Problematik der Integration einer Fritz!Card in Trixbox 2. Jedoch happerts bei den meisten nur bei den Ausgehenden Verbindungen - bei mir funktionieren auch die eingehenden nicht. Auf jeden Fall habe ich alle mal durchgeackert, konnte jedoch die Karte nach 3 Tagen immer noch nicht ans Laufen bringen. Deshalb erlaube ich mir einen neuen Thread aufzumachen.
Habe sie gemäss dieser Anleitung installiert.
Wenn ich mit meinem Handy anrufe, dann erscheint in der Asterisk-Konsole (asterisk -vvvvc) kein "Incoming" oder ähnliches, was ich in anderen Posts gesehen habe. Es wird gar nichts ausgegeben.
Beim Start von Asterisk gibt es ebenfalls keine Fehlermeldung.
capiinfo gibt ganz normal folgendes aus:
Der Controller wird also erkannt.
Die configs sehen wie folgt aus:
/etc/modprobe.conf
/etc/capi.conf
/etc/asterisk/capi.conf
/etc/asterisk/extensions_custom.conf
/etc/asterisk/modules.conf
Habe ich irgendwo etwas vergessen oder falsch gemacht?
Hat jemand eine Idee, mit welchen Befehlen ich nach der Ursache des Fehlers suchen könnte?
Besten Dank für eure Inputs.
Ich weiss... In diesem Forum gibt es schon viele Threads über die Problematik der Integration einer Fritz!Card in Trixbox 2. Jedoch happerts bei den meisten nur bei den Ausgehenden Verbindungen - bei mir funktionieren auch die eingehenden nicht. Auf jeden Fall habe ich alle mal durchgeackert, konnte jedoch die Karte nach 3 Tagen immer noch nicht ans Laufen bringen. Deshalb erlaube ich mir einen neuen Thread aufzumachen.
Habe sie gemäss dieser Anleitung installiert.
Wenn ich mit meinem Handy anrufe, dann erscheint in der Asterisk-Konsole (asterisk -vvvvc) kein "Incoming" oder ähnliches, was ich in anderen Posts gesehen habe. Es wird gar nichts ausgegeben.
Beim Start von Asterisk gibt es ebenfalls keine Fehlermeldung.
capiinfo gibt ganz normal folgendes aus:
Code:
Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-07 (49.23)
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 for 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
T.30 for fax group 3 with extensions
Modem
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
Der Controller wird also erkannt.
Die configs sehen wie folgt aus:
/etc/modprobe.conf
Code:
alias eth0 e100
alias scsi_hostadapter i2o_block
alias scsi_hostadapter1 aic7xxx
alias usb-controller ohci-hcd
alias hisax_fcpcipnp off
alias hisax_isac off
alias hisax off
/etc/capi.conf
Code:
fcpci - - - - - -
Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
language=de ;set default language
;ulaw=yes ;set this, if you live in u-law world instead of a-law
; interface sections ...
[ISDN1] ;this example interface gets name 'ISDN1' and may be any
;name not starting with 'g' or 'contr'.
;ntmode=yes ;if isdn card operates in nt mode, set this to yes
isdnmode=msn ;'MSN' (point-to-multipoint) or 'DID' (direct inward dial)
incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * = any
;defaultcid=123 ;set a default caller id to that interface for dial-out,
;this caller id will be used when dial option 'd' is set.
;controller=0 ;ISDN4BSD default
;controller=7 ;ISDN4BSD USB default
controller=1 ;capi controller number to use
group=1 ;dialout group
;prefix=0 ;set a prefix to calling number on incoming calls
softdtmf=off ;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=capi-in ;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 ;DID: immediate start of pbx with extension 's' if no digits were
; received on incoming call (no destination number yet)
;MSN: start pbx on CONNECT_IND and don't wait for SETUP/SENDING-COMPLETE.
; info like REDIRECTINGNUMBER may be lost, but this is necessary for
; drivers/pbx/telco which does not send SETUP or SENDING-COMPLETE.
;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
;language=de ;set language for this device (overwrites default language)
devices=2 ;number of concurrent calls on this controller
;(2 makes sense for single BRI, 30 for PRI
/etc/asterisk/extensions_custom.conf
Code:
; This file contains example extensions_custom.conf entries.
; extensions_custom.conf should be used to include customizations
; to AMP's Asterisk dialplan.
; All custom context should contain the string 'custom' in it's name
; Extensions in AMP have access to the 'from-internal' context.
; The context 'from-internal-custom' is included in 'from-internal' by default
#include extensions_trixbox.conf
#include extensions_hud.conf
[from-internal-custom]
include => from-internal-trixbox
;1234,1,Playback(demo-congrats) ; extensions can dial 1234
;1234,2,Hangup()
;h,1,Hangup()
;include => custom-recordme ; extensions can also dial 5678
; custom-count2four,s,1 can be used as a custom target for
; a Digital Receptionist menu or a Call Group
;[custom-count2four]
;s,1,SayDigits(1234)
;s,2,Hangup
; custom-recordme,5678,1 can be used as a custom target for
; a Digital Receptionist menu or a Call Group
;[custom-recordme]
;exten => 5678,1,Wait(2)
;exten => 5678,2,Record(/tmp/asterisk-recording:gsm)
;exten => 5678,3,Wait(2)
;exten => 5678,4,Playback(/tmp/asterisk-recording)
;exten => 5678,5,Wait(2)
;exten => 5678,6,Hangup
[capi-in]
include => from-pstn
/etc/asterisk/modules.conf
Code:
;
; Asterisk configuration file
;
; Module Loader configuration file
;
[modules]
autoload=yes
;
; If you want, load the GTK console right away.
; Don't load the KDE console since
; it's not as sophisticated right now.
;
noload => pbx_gtkconsole.so
;load => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
;
; Intercom application is obsoleted by
; chan_oss. Don't load it.
;
noload => app_intercom.so
;
; DON'T load the chan_modem.so, as they are obsolete in * 1.2
noload => chan_modem.so
noload => chan_modem_aopen.so
noload => chan_modem_bestdata.so
noload => chan_modem_i4l.so
; Ensure that format_* modules are loaded before res_musiconhold
;load => format_ogg_vorbis.so
load => format_wav.so
load => format_pcm.so
load => format_au.so
; This isn't part of 'asterisk' iteslf, it's part of asterisk-addons. If this isn't
; installed, asterisk will fail to start. But it does need to go here for native MOH
; to work using mp3's.
load => format_mp3.so
load => res_musiconhold.so
;
; Load either OSS or ALSA, not both
; By default, load OSS only (automatically) and do not load ALSA
;
noload => chan_alsa.so
noload => chan_oss.so
;
; Module names listed in "global" section will have symbols globally
; exported to modules loaded after them.
;
[global]
chan_capi.so=yes
Habe ich irgendwo etwas vergessen oder falsch gemacht?
Hat jemand eine Idee, mit welchen Befehlen ich nach der Ursache des Fehlers suchen könnte?
Besten Dank für eure Inputs.