Hallo,
ich schraube schon ein paar Tage an meinem Asterisk rum.
Teste momentan alles mögliche aus, hab auch schon diverse Howto´s und Kurse gelesen(manche schneller, manche Langsamer, ...)
Jetzt hab ich ein problemchen, vielleicht weis jemand worans liegt.
Ich habe Asterisk mit 2 ISDN Karten in Betrieb. eine Fritz als Ankommende Karte(bei mISDN Port2) und eine HFC Karte im NT Betrieb als Internen S0(bei mISDN Port1)
Die Nummer 2500 soll Intern benutzt werden um eine ISDN Anlage am Internen S0 zu erreichen. Funktioniert auch soweit.
Ich habe Asterisk so konfiguriert das alles was eine "0" vorn hat über mISDN Port 2 rausgehen soll. Ankommende anrufer landen in einer queue in der misdn Port 1,2500 klingeln soll, sowie ein SIP Telefon.
Interessanter weise habe ich grad festgestellt das Asterisk scheinbar die Internnummern auch rauswählt. Als ich einen Probeanruf auf meine eigene Nummer von Telefon 2500 aus gemacht habe klingelte mein Telefon, die queue lief an und schellte durch. Während ich Musik hörte klingelte das SIP Telefon (das 2500 nicht, damit telefonierte ich ja) und mitten in der Schleife hob jemand ab der IM ORTSNETZ die 2500 hatte !
Wo hab ich denn da den "wurm" drin , wie die Deutsche übersetzerin es so schön sagt ?!
Danke für eure Hilfe !
gruss
Mike
Meine extensions.conf sieht so aus:
[extern]
exten => 825710,1,Answer()
exten => 825710,n,Wait,1
exten => 825710,n,SetMusicOnHold(mike)
exten => 825710,n,Playback(queue-callwaiting)
exten => 825710,n,Queue(mike|n|||25)
exten => 825710,n,Voicemail(u2001)
exten => 825710,n,Hangup
[meine-telefone]
exten => 9999,1,Goto(test-fax,fax,1)
exten => 1234,1,Answer()
exten => 1234,n,Playback(hello-world)
exten => 1234,n,Hangup()
exten => 1111,1,Answer()
exten => 1112,1,Playback(demo-echotest)
exten => 1112,n,Echo
exten => 1112,n,Playback(demo-echodone)
exten => 2999,1,VoiceMailMain(${CALLERID(num)},s)
exten => 2000,1,Dial(SIP/2000,120,Ttr)
exten => 2001,1,Dial(SIP/2001,120,Ttr)
exten => 2500,1,Dial(mISDN/1/2500,120,Ttr)
exten => _0.,1,Dial(mISDN/2/${EXTEN:1})
[intern]
exten => 2000,1,Dial(SIP/2000)
exten => 2500,1,Dial(mISDN/1/2500,120,Ttr)
exten => 2999,1,VoiceMailMain(${CALLERID(num)},s)
exten => _0.,1,Dial(mISDN/2/${EXTEN:1})
Die queues.conf:
[mike]
music=mike
strategy=ringall
timeout=60
retry=3
maxlen=5
member => SIP/2000
member => SIP/2001
member => mISDN/1/2500
announce = queue-markq
announce-round-seconds = 15
periodic-announce = queue-thankyou
periodic-announce-frequency = 15
Und die misdn.conf:
[intern]
; define your ports, e.g. 1,2 (depends on mISDN-driver loading order)
ports=1
; context where to go to when incoming Call on one of the above ports
context=intern
msns=*
[first_extern]
; again port defs
ports=2
; again a context for incoming calls
context=extern
; msns for te ports, listen on those numbers on the above ports, and
; indicate the incoming calls to asterisk
; here you can give a comma separated list or simply an '*' for
; any msn.
msns=*
ich schraube schon ein paar Tage an meinem Asterisk rum.
Teste momentan alles mögliche aus, hab auch schon diverse Howto´s und Kurse gelesen(manche schneller, manche Langsamer, ...)
Jetzt hab ich ein problemchen, vielleicht weis jemand worans liegt.
Ich habe Asterisk mit 2 ISDN Karten in Betrieb. eine Fritz als Ankommende Karte(bei mISDN Port2) und eine HFC Karte im NT Betrieb als Internen S0(bei mISDN Port1)
Die Nummer 2500 soll Intern benutzt werden um eine ISDN Anlage am Internen S0 zu erreichen. Funktioniert auch soweit.
Ich habe Asterisk so konfiguriert das alles was eine "0" vorn hat über mISDN Port 2 rausgehen soll. Ankommende anrufer landen in einer queue in der misdn Port 1,2500 klingeln soll, sowie ein SIP Telefon.
Interessanter weise habe ich grad festgestellt das Asterisk scheinbar die Internnummern auch rauswählt. Als ich einen Probeanruf auf meine eigene Nummer von Telefon 2500 aus gemacht habe klingelte mein Telefon, die queue lief an und schellte durch. Während ich Musik hörte klingelte das SIP Telefon (das 2500 nicht, damit telefonierte ich ja) und mitten in der Schleife hob jemand ab der IM ORTSNETZ die 2500 hatte !
Wo hab ich denn da den "wurm" drin , wie die Deutsche übersetzerin es so schön sagt ?!
Danke für eure Hilfe !
gruss
Mike
Meine extensions.conf sieht so aus:
[extern]
exten => 825710,1,Answer()
exten => 825710,n,Wait,1
exten => 825710,n,SetMusicOnHold(mike)
exten => 825710,n,Playback(queue-callwaiting)
exten => 825710,n,Queue(mike|n|||25)
exten => 825710,n,Voicemail(u2001)
exten => 825710,n,Hangup
[meine-telefone]
exten => 9999,1,Goto(test-fax,fax,1)
exten => 1234,1,Answer()
exten => 1234,n,Playback(hello-world)
exten => 1234,n,Hangup()
exten => 1111,1,Answer()
exten => 1112,1,Playback(demo-echotest)
exten => 1112,n,Echo
exten => 1112,n,Playback(demo-echodone)
exten => 2999,1,VoiceMailMain(${CALLERID(num)},s)
exten => 2000,1,Dial(SIP/2000,120,Ttr)
exten => 2001,1,Dial(SIP/2001,120,Ttr)
exten => 2500,1,Dial(mISDN/1/2500,120,Ttr)
exten => _0.,1,Dial(mISDN/2/${EXTEN:1})
[intern]
exten => 2000,1,Dial(SIP/2000)
exten => 2500,1,Dial(mISDN/1/2500,120,Ttr)
exten => 2999,1,VoiceMailMain(${CALLERID(num)},s)
exten => _0.,1,Dial(mISDN/2/${EXTEN:1})
Die queues.conf:
[mike]
music=mike
strategy=ringall
timeout=60
retry=3
maxlen=5
member => SIP/2000
member => SIP/2001
member => mISDN/1/2500
announce = queue-markq
announce-round-seconds = 15
periodic-announce = queue-thankyou
periodic-announce-frequency = 15
Und die misdn.conf:
[intern]
; define your ports, e.g. 1,2 (depends on mISDN-driver loading order)
ports=1
; context where to go to when incoming Call on one of the above ports
context=intern
msns=*
[first_extern]
; again port defs
ports=2
; again a context for incoming calls
context=extern
; msns for te ports, listen on those numbers on the above ports, and
; indicate the incoming calls to asterisk
; here you can give a comma separated list or simply an '*' for
; any msn.
msns=*
Zuletzt bearbeitet: