also ich hab asterisk + capi jetzt laufen ..
aber ich hab ein paar sonderbare phänomene:
2 user
1234
5678
und 2 msn
22
24
wenn ich 1234 mit msn 22 koppel, dann geht es in beide richtungen (man sieht am ISDN tel die nummer 22 -> man kann auch anrufen)
dann teste ich bei 24 .. siehe da .. steht wieder 22 .. und beim anrufen von 24 gehts nicht
gut ..
dann test ich .. 1234 mit 24 koppel .. ruf ich von 1234 an .. steht die nummer 22 .. hä ?? ... und anrufen auf 24 geht auch nicht
dann streich ich 22 mal komplett weg und nur 24 gekoppelt ..
erscheint am ISDN tel auf einmal die nummer 20 ?? ..
wtf ? ^^ ... und dann hab ich versucht msn 20 + 24 mit 1234 + 5678 zu koppeln ... erscheint nur die nummer 20 auf display
achja .. die nummer 20 kann ich nie zurückwählen .. 24 auch nicht ..
der msn pool umfasst 2X .. wobei 21, 23 + 25 vergeben sind (ISDN telefone)
sry, is verwirrend .. wenns gar net geht schreiben und ich versuchs neu zu formulieren ^^
meine configs hab ich von einem beitrag hier genommen und ein bischen verändert ..
uzw:
extension.config:
SIP.config:
capi.config
aber ich hab ein paar sonderbare phänomene:
2 user
1234
5678
und 2 msn
22
24
wenn ich 1234 mit msn 22 koppel, dann geht es in beide richtungen (man sieht am ISDN tel die nummer 22 -> man kann auch anrufen)
dann teste ich bei 24 .. siehe da .. steht wieder 22 .. und beim anrufen von 24 gehts nicht
gut ..
dann test ich .. 1234 mit 24 koppel .. ruf ich von 1234 an .. steht die nummer 22 .. hä ?? ... und anrufen auf 24 geht auch nicht
dann streich ich 22 mal komplett weg und nur 24 gekoppelt ..
erscheint am ISDN tel auf einmal die nummer 20 ?? ..
wtf ? ^^ ... und dann hab ich versucht msn 20 + 24 mit 1234 + 5678 zu koppeln ... erscheint nur die nummer 20 auf display
achja .. die nummer 20 kann ich nie zurückwählen .. 24 auch nicht ..
der msn pool umfasst 2X .. wobei 21, 23 + 25 vergeben sind (ISDN telefone)
sry, is verwirrend .. wenns gar net geht schreiben und ich versuchs neu zu formulieren ^^
meine configs hab ich von einem beitrag hier genommen und ein bischen verändert ..
uzw:
extension.config:
Code:
[default]
;
; By default we include the demo. In a production system, you
; probably don't want to have the demo there.
;
exten => 1234,1,Dial(SIP/${EXTEN},60)
exten => 1234,2,Congestion
exten => 1234,102,Busy
exten => 5678,1,Dial(SIP/${EXTEN},60)
exten => 5678,2,Congestion
exten => 5678,102,Busy
;=============================================
; ISDN => zur Anlage (alle 20er Nummern)
; Wir verwenden in der ISDN-TK-Anlage zweistellige MSNs
; Dies sind Gespräche die z.B. per VoIP eingehen und per
; CAPI weitervermittelt werden zum ISDN
; X ist ein Platzhalter für alle Ziffern von 0 bis 9
; [1-9] bezeichnet alle Ziffern von 1 bis 9
; muss ggf. noch an die lokale TK-Anlage angepasst werden.
exten => _2X,1,Dial(CAPI/24:${EXTEN})
exten => _2X,1,Dial,CAPI(22:${EXTEN})
;=============================================
; Dial IN ISDN/MSN Teilnehmer, dann Voicemail
;TestPC
exten => 20,1,Dial(SIP/1234,30,Ttr)
exten => 20,2,Congestion
exten => 20,102,Busy
exten => 20,103,Hangup
;Thomas
exten => 24,1,Dial(SIP/1234,30,Ttr)
exten => 24,2,Congestion
exten => 24,102,Busy
exten => 24,103,Hangup
SIP.config:
Code:
[1234]
type=friend ; Friends place calls and receive calls
context=default ; Context for incoming calls from this user
secret=PW
username=1234
host=dynamic ; This peer register with us
dtmfmode=inband ; Choices are inband, rfc2833, or info
defaultip=192.168.0.59 ; IP used until peer registers
mailbox=1234,2345 ; Mailboxes for message waiting indicator
restrictcid=yes ; To have the callerid restriced -> sent as ANI
disallow=all
allow=ulaw ; dtmfmode=inband only works with ulaw or alaw!
mailbox=1234@context,2345 ; Mailbox(-es) for message waiting indicator
[5678]
type=friend ; Friends place calls and receive calls
context=default ; Context for incoming calls from this user
secret=PW
username=5678
host=dynamic ; This peer register with us
dtmfmode=inband ; Choices are inband, rfc2833, or info
defaultip=192.168.0.59 ; IP used until peer registers
mailbox=5678, 6789 ; Mailboxes for message waiting indicator
restrictcid=yes ; To have the callerid restriced -> sent as ANI
disallow=all
allow=ulaw ; dtmfmode=inband only works with ulaw or alaw!
mailbox=5678@context,6789 ; Mailbox(-es) for message waiting indicator
capi.config
Code:
[interfaces]
;Thomas
msn=24
incomingmsn=24
controller=1
softdtmf=1
accountcode=
context=default
;context=demo
;echosquelch=1
;echocancel=yes
;echotail=64
callgroup=1
deflect=12345678
devices=2
;TestPC
msn=20
incomingmsn=20
controller=1
softdtmf=1
accountcode=
context=default
context=demo
echosquelch=1
echocancel=yes
echotail=64
callgroup=1
deflect=12345678
devices=2