Servus Folks,
hab mich mal versucht nen Asterisk auf die FBF 7170 zu installieren. Hat auch alles soweit geklappt...
dann machte ich mich daran den Asterisk zu konfigurieren. Interne Gespräche klappen einwandfrei, nur die Verbindung nach draußen bzw die Verbindung von außen will einfach nicht.
folgende Situation:
ich hänge mit meiner FB an einer HiPath 3000 Anlage via S0.
Das ganze funzt auch, weil ich Gespräche über diese Anlage schon empfangen habe - hatte schon einen anderen Asterisk darüber laufen.
bei meinem Versuch nach draußen zu telefonieren bekam ich folgenden Fehler:
dann hab ich mal aus "Spaß" ein lsmod gemacht und bekam folgende Ausgabe:
tjaa fehlt wohl ein paar Capi Module?
dann kommen mir folgende Fragen:
1. wie kann das sein? (hatte mal ein wenig mit Fritzbox rumgespielt - hatte mal ne FMWare-Laborversion - nun mit "gültiger Version von AVM kam ich auf das Selbe)
2. wie kann ich CAPI installieren?
aktuelle FMWare ist:
29.04.40
vielen Dank für eure Hilfe
grüße Christoph
-----EDIT-----
so nun hab ich auf der CLI noch einige Befehle ausgeführt:
show channeltypes:
capi info:
nun bin ich ganz verwirrt! keine Module geladen und Capi geht dennoch?
naja, dann wird wohl mein Fehler in den Konfigdateien liegen...dann werd ich die gleich mit posten!
extension.conf (nur wichtige Einträge)
was machen eigentlich die Optionen bd ?
dabei heißt doch der Befehl (festnetzout), dass ich so wählen muss:
069XXX um nach Frankfurt zu wählen und nicht 0069XXX (so müsste doch EXTEN:1 sein?)
sip.conf
2 weitere Telefone hängen dran mit den selben Optionen
capi.conf
dabei sollte erwähnt sein, dass der interne S0 Bus nicht genutzt wird! Ansonsten würde ich incomingmsn=131 (durchwahl von der HiPath3000)
sowie in der extension.conf das pattern bei capi-in1 ändern auf 131
hab mich mal versucht nen Asterisk auf die FBF 7170 zu installieren. Hat auch alles soweit geklappt...
dann machte ich mich daran den Asterisk zu konfigurieren. Interne Gespräche klappen einwandfrei, nur die Verbindung nach draußen bzw die Verbindung von außen will einfach nicht.
folgende Situation:
ich hänge mit meiner FB an einer HiPath 3000 Anlage via S0.
Das ganze funzt auch, weil ich Gespräche über diese Anlage schon empfangen habe - hatte schon einen anderen Asterisk darüber laufen.
bei meinem Versuch nach draußen zu telefonieren bekam ich folgenden Fehler:
Code:
3301 - Protocol error layer 1 (broken line or B-channel removed by signalling protocol)
dann hab ich mal aus "Spaß" ein lsmod gemacht und bekam folgende Ausgabe:
Code:
# lsmod
Module Size Used by Tainted: P
rd 5536 1
kdsldmod 803008 0
usbahcicore 26064 0
usbcore 113232 2 usbahcicore
isdn_fbox_fon4 905168 0
ubik2 74848 1 isdn_fbox_fon4
tiatm 107904 1 ubik2
Piglet 10560 0
tjaa fehlt wohl ein paar Capi Module?
dann kommen mir folgende Fragen:
1. wie kann das sein? (hatte mal ein wenig mit Fritzbox rumgespielt - hatte mal ne FMWare-Laborversion - nun mit "gültiger Version von AVM kam ich auf das Selbe)
2. wie kann ich CAPI installieren?
aktuelle FMWare ist:
29.04.40
vielen Dank für eure Hilfe
grüße Christoph
-----EDIT-----
so nun hab ich auf der CLI noch einige Befehle ausgeführt:
show channeltypes:
Code:
CAPI Common ISDN API Driver (0.7.0) yes yes no
IAX2 Inter Asterisk eXchange Driver yes yes yes
Local Local Proxy Channel Driver no yes no
SIP Session Initiation Protocol (S yes yes yes
capi info:
Code:
Contr1: 2 B channels total, 2 B channels free.
Contr2: 2 B channels total, 2 B channels free.
Contr3: 2 B channels total, 2 B channels free.
Contr4: 1 B channels total, 1 B channels free.
Contr5: 3 B channels total, 3 B channels free.
nun bin ich ganz verwirrt! keine Module geladen und Capi geht dennoch?
naja, dann wird wohl mein Fehler in den Konfigdateien liegen...dann werd ich die gleich mit posten!
extension.conf (nur wichtige Einträge)
was machen eigentlich die Optionen bd ?
Code:
[festnetz_out]
; Raustelefonieren per externen S0 der fritzbox 7050
; wenn Nummer f�hrende Null hat (0 wird mitgew�hlt!)
; erzwinge default calller id aus capi.conf: /d
exten => _0X.,1,Dial,CAPI/ISDN1/${EXTEN}|55|Tt/bd
[capi-in1]
; solange in capi.conf nur auf einer msn Nummer Anrufe angenommen werden
; reicht es, unabh�ngig von der msn immer auf die
; gew�nschten Nebenstellen weiterzuverbinden
exten => _X.,1,Dial,SIP/30|30|r
069XXX um nach Frankfurt zu wählen und nicht 0069XXX (so müsste doch EXTEN:1 sein?)
sip.conf
Code:
bindport=5061 ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
language=de
[30]
;context=sip771
callerid="30" <30>
host=dynamic
domain=192.168.1.201
;nat=yes
qualify=no ; X-Lite is behind a NAT router
type=friend
user=30
secret=
;canreinvite=no ; Typically set to NO if behind NAT
;regexten=1234 ; When they register, create extension 1234
;username=xlite1
disallow=all
allow=gsm ; GSM consumes far less bandwidth than ulaw
allow=ulaw
allow=alaw
capi.conf
Code:
[ISDN1] ; fritzbox 7050/7170 external S0 (or external analog line: experimental)
ntmode=no ;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,
;a ="analog controller": empty incoming msn gets replaced
;with defaultcid (-> fritzbox 7050/7170 at analog line)
;defaultcid=1234567 ;set a default caller id to that interface for dial-out,
;this caller id will be used when dial option 'd' is set.
controller=1 ;capi controller number to use (=4: fritzbox 7050/7150 at analog line)
group=1 ;dialout group
softdtmf=off ;enable/disable software dtmf detection, recommended for AVM cards
relaxdtmf=off ;in addition to softdtmf, you can use relaxed dtmf detection
accountcode= ;PBX accountcode to use in CDRs
context=capi-in1 ;context for incoming calls
;holdtype=hold ;when the PBX puts the call on hold, ISDN HOLD will be used. If
;set to 'local' (default value), no hold is done and the PBX may
;play MOH.
bridge=no ;native bridging (CAPI line interconnect) if available
devices=2 ;number of concurrent calls on this controller
;(2 makes sense for single BRI, 30 for PRI)
sowie in der extension.conf das pattern bei capi-in1 ändern auf 131
Zuletzt bearbeitet: