ich bin jetzt schon über eine woche mit asterisk beschäftigt und hab dank dem forum auch schon jede menge hinbekommen alledings krieg ich das mit em isdn nicht so ganz hin
gplant ist das der * alle anrufe egal ob von SIP oder IAX oder ISDN annimt und auf 3 oder mehr X-lite softphones verteilt (also so das alle klingeln und wer zu erst abhebt hat das gespräch) und das von den X-lite clients auf SIP / IAX / ISDN angerufen werden kann
an hardware hab ich momentan 1 PC (1Ghz, 256MB Ram, 1 Fritz!Card PCI)
die Fritz!card hägt zusammen mit einer tel anlage direkt am NTBA
bis jetzt hab ich es hinbekommen das die X-lite clients untereinander tefonieren können und das eingehene und abgehende SIP Gespräche funktionieren IAX funktinoniert auch ist im moment aber nebensächlich
jetzt brauche ich hilfe den + um ISDN zu erweitern ich denke das es im moment nur an meiner extensions.conf liegt allerdings hab ich auch kein plan was ich da für isdn eintragen muss
installiert habe ich ein Debian und darauf dann den * und das avm capi und chan_capi
nach langem hin und her bekomme ich jetzt volgene meldung wenn ich über x-lite eine isdn gespräch fügren will
didn't find capi device for interface
hie meine capi.conf
hier meine estensions.conf
und hier meine sip.conf
wenn noch was gebraucht wird sagt bescheid
gplant ist das der * alle anrufe egal ob von SIP oder IAX oder ISDN annimt und auf 3 oder mehr X-lite softphones verteilt (also so das alle klingeln und wer zu erst abhebt hat das gespräch) und das von den X-lite clients auf SIP / IAX / ISDN angerufen werden kann
an hardware hab ich momentan 1 PC (1Ghz, 256MB Ram, 1 Fritz!Card PCI)
die Fritz!card hägt zusammen mit einer tel anlage direkt am NTBA
bis jetzt hab ich es hinbekommen das die X-lite clients untereinander tefonieren können und das eingehene und abgehende SIP Gespräche funktionieren IAX funktinoniert auch ist im moment aber nebensächlich
jetzt brauche ich hilfe den + um ISDN zu erweitern ich denke das es im moment nur an meiner extensions.conf liegt allerdings hab ich auch kein plan was ich da für isdn eintragen muss
installiert habe ich ein Debian und darauf dann den * und das avm capi und chan_capi
nach langem hin und her bekomme ich jetzt volgene meldung wenn ich über x-lite eine isdn gespräch fügren will
didn't find capi device for interface
hie meine capi.conf
Code:
;
; CAPI config
;
;
; general section
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
language=de
immediate=yes
; interface sections ...
[ISDN]
isdnmode=msn
msn=35790650
incomingmsn=35790650
outgoingmsn=35790650
controller=1
softdtmf=1
context=ankommend_capi
echocancel=no
devices=2
Code:
[general]
static=yes
writeprotect=no
; --------------------------------------------------------------------
; Es hat sich als gute Praxis erwiesen, die Inhalte der Datei
; extensions.conf modular aufzubauen. Diese Praxis wollen
; wir auch hier anwenden
;
[sip]
include => default
include => sipgate_out
include => ankommend_sip
;[iax]
;include => default
[capi-out]
include => default
exten => _0.,1,Dial(CAPI/@ISDN:${EXTEN})
exten => _0.,2,Congestion
[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup
[mailbox]
exten => 80,1,answer
exten => 80,n,wait,1
exten => 80,n,voicemailmain
exten => 80,n,hangup
[mailbox_own]
exten => 88,1,answer
exten => 88,n,wait,1
exten => 88,n,voicemailmain,s${CALLERIDNUM}
exten => 88,n,hangup
[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen
exten => _3X,1,NoCDR()
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr
exten => 40,1,NoCDR()
exten => 40,n,Dial,IAX2/40|55|Ttr
[sipgate_out]
; Diesen Context verwenden wir zum waehlen von abgehenden
; Rufnummern über den Sipgate Account 5406349
exten => _0.,1,Dial,SIP/${EXTEN}@5406349|45|r
[ankommend_sip]
exten => 5406349,1,Dial,SIP/30&SIP/31|30|r
exten => 5406349,2,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b30
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u30
exten => r-NOANSWER,2,Hangup
[ankommend_capi]
exten => 35790650,1,Dial,SIP/30&SIP/31|30|r
exten => 35790650,2,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b30
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u30
exten => r-NOANSWER,2,Hangup
; --------------------------------------------------------------------
; hier kommt der default-Context, in dem alle Geraete in der
; Grundkonfiguration erstmal laufen.
; Alle Geraete koennen sich gegenseitig anrufen
[default]
include => lokal
include => echotest
include => mailbox
include => mailbox_own
und hier meine sip.conf
Code:
[general]
context=sip
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
language=de
; --------------------------------------------------------------------
;
register => 5406349:[email protected]/5406349
[5406349]
type=peer
username=5406349
fromuser=5406349
secret=xxxxxxxxx
host=sipgate.de
fromdomain=sipgate.de
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw
[sipgate_de_in]
type=peer
fromdomain=sipgate.de
host=sipgate.de
disallow=all
allow=ulaw
context=ankommend_sip
; --------------------------------------------------------------------
;
; hier kommen die Anmeldekontexte für die SIP Endgeraete 30-39
;
[30]
callerid=Phone 1 <30>
host=dynamic
domain=asterix.ultraweb.local
user=30
secret=geheim
type=friend
mailbox=30
nat=yes
canreinvite=no
[31]
callerid=Phone 2 <31>
host=dynamic
domain=asterix.ultraweb.local
user=31
secret=geheim
type=friend
mailbox=31
nat=yes
canreinvite=no
context=capi-out
[32]
callerid=Phone 3 <32>
host=dynamic
domain=asterix.ultraweb.local
user=32
secret=geheim
type=friend
mailbox=32
nat=yes
canreinvite=no
[33]
callerid=Phone 4 <33>
host=dynamic
domain=asterix.ultraweb.local
user=33
secret=geheim
type=friend
mailbox=33
nat=yes
canreinvite=no
[34]
callerid=Phone 5 <34>
host=dynamic
domain=asterix.ultraweb.local
user=34
secret=geheim
type=friend
mailbox=34
nat=yes
canreinvite=no
[35]
callerid=Phone 6 <35>
host=dynamic
domain=asterix.ultraweb.local
user=35
secret=geheim
type=friend
mailbox=35
nat=yes
canreinvite=no
[36]
callerid=Phone 7 <36>
host=dynamic
domain=asterix.ultraweb.local
user=36
secret=geheim
type=friend
mailbox=36
nat=yes
canreinvite=no
[37]
callerid=Phone 8 <37>
host=dynamic
domain=asterix.ultraweb.local
user=37
secret=geheim
type=friend
mailbox=37
nat=yes
canreinvite=no
[38]
callerid=Phone 9 <38>
host=dynamic
domain=asterix.ultraweb.local
user=38
secret=geheim
type=friend
mailbox=38
nat=yes
canreinvite=no
[39]
callerid=Phone 10 <39>
host=dynamic
domain=asterix.ultraweb.local
user=39
secret=geheim
type=friend
mailbox=39
nat=yes
canreinvite=no
Zuletzt bearbeitet: