Hallo zusammen,
nachdem ich hier schon längere Zeit im Forum mitlese habe ich mein 1. Problem womit ich nicht weiter komme
Und zwar ist es ein Problem mit einer Rufumleitung.
Und zwar macht das angeschlossene Sip Telefon die Rufumleitung selber(Die Rufumleitung wird also nicht im * aktiviert).
Es kommt also ein externer Ruf rein und geht zum Sip Telefon.
Das Telefon meldet dann "302 "Moved Temporarily"", was der * auch soweit annimmt. Er baut über das externe ISDN GW eine Verbindung zu der Rufumleitung auf(In dem Fall mein Handy). Soweit funktioniert das auch alles.
Hat nur 2 unschönheiten.
Es werden 2 B Kanäle für eine Rufumleitung benutzt.
(Eine Leitung für die Person, die anruft und eine Leitung für den Kanal zum Handy)
Und es wird mir bei meinem Handy, die Telefonnummmer des Telefonanschlußes vom * gemeldet(logisch). Nich die vom eigentlichen Anrufer.
Das ISDN GW kann die Rufumleitung auch im Amt machen, dafür muss allerdings die 302 Meldung zum ISDN GW.
Hat den Vorteil dass gar kein B-Kanal belegt wird und ich auf meinem Handy die Rufnummer des Anrufers sehe, und nicht die Telefonnummer des Anschlußes wo der * dran hängt.
Zur Zeit baut der * einfach ganz normal eine Verbindung über das ISDN GW zu meinem Handy auf. Quasi ne B-Kanalbrücke.
Hat jemand einen Trick parat?
#1 ist die Vorwahl für das lokale ISDN GW.
Version vom * ist 1.2.9
nachdem ich hier schon längere Zeit im Forum mitlese habe ich mein 1. Problem womit ich nicht weiter komme
Und zwar ist es ein Problem mit einer Rufumleitung.
Und zwar macht das angeschlossene Sip Telefon die Rufumleitung selber(Die Rufumleitung wird also nicht im * aktiviert).
Es kommt also ein externer Ruf rein und geht zum Sip Telefon.
Das Telefon meldet dann "302 "Moved Temporarily"", was der * auch soweit annimmt. Er baut über das externe ISDN GW eine Verbindung zu der Rufumleitung auf(In dem Fall mein Handy). Soweit funktioniert das auch alles.
Hat nur 2 unschönheiten.
Es werden 2 B Kanäle für eine Rufumleitung benutzt.
(Eine Leitung für die Person, die anruft und eine Leitung für den Kanal zum Handy)
Und es wird mir bei meinem Handy, die Telefonnummmer des Telefonanschlußes vom * gemeldet(logisch). Nich die vom eigentlichen Anrufer.
Das ISDN GW kann die Rufumleitung auch im Amt machen, dafür muss allerdings die 302 Meldung zum ISDN GW.
Hat den Vorteil dass gar kein B-Kanal belegt wird und ich auf meinem Handy die Rufnummer des Anrufers sehe, und nicht die Telefonnummer des Anschlußes wo der * dran hängt.
Zur Zeit baut der * einfach ganz normal eine Verbindung über das ISDN GW zu meinem Handy auf. Quasi ne B-Kanalbrücke.
Hat jemand einen Trick parat?
Code:
-- Executing NoCDR("SIP/111-76d9", "") in new stack
Jul 3 15:25:43 WARNING[7786]: cdr.c:443 ast_cdr_free: CDR on channel 'SIP/111-76d9' not posted
Jul 3 15:25:43 WARNING[7786]: cdr.c:445 ast_cdr_free: CDR on channel 'SIP/111-76d9' lacks end
-- Executing Macro("SIP/111-76d9", "Dial_MB_isdn|SIP|131") in new stack
-- Executing NoOp("SIP/111-76d9", "Macro Dial_MB_isdn") in new stack
-- Executing Set("SIP/111-76d9", "CALLERID(number)=0219XXXXXXX") in new stack
-- Executing Dial("SIP/111-76d9", "SIP/131|60|TtrWw") in new stack
-- Called 131
-- Got SIP response 302 "Moved Temporarily" back from 192.168.0.131
-- Now forwarding SIP/111-76d9 to 'Local/#10173XXXXXXX@Tel131' (thanks to SIP/131-90d4)
-- Executing Dial("Local/#10173XXXXXXX@Tel131-d573,2", "SIP/0173XXXXXXX@111|45|Tt") in new stack
-- Called 0173XXXXXXX@111
-- SIP/111-6067 is making progress passing it to Local/#10173XXXXXXX@Tel131-d573,2
-- Local/#10173XXXXXXX@Tel131-d573,1 is making progress passing it to SIP/111-76d9
-- SIP/111-6067 is ringing
-- Local/#10173XXXXXXX@Tel131-d573,1 is ringing
== Spawn extension (macro-Dial_MB_isdn, s, 3) exited non-zero on 'SIP/111-76d9' in macro 'Dial_MB_isdn'
== Spawn extension (macro-Dial_MB_isdn, s, 3) exited non-zero on 'SIP/111-76d9'
== Spawn extension (Tel131, #10173XXXXXXX, 1) exited non-zero on 'Local/#10173XXXXXXX@Tel131-d573,2'
#1 ist die Vorwahl für das lokale ISDN GW.
Version vom * ist 1.2.9
Code:
[general]
static=yes
writeprotect=no
[macro-Dial_MB_isdn]
exten => s,1,NoOp(Macro Dial_MB_isdn)
exten => s,n,Set(CALLERID(number)=${CALLERID:1:${MATH(${LEN(${CALLERID})}-8)}}) ;Friendlyname anpassung fuer ellan:Telefone
exten => s,n,Dial,${ARG1}/${ARG2}|60|TtrWw
exten => s,n,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b${ARG2}
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u${ARG2}
exten => r-NOANSWER,2,Hangup
exten => r-CHANUNAVAIL,1,voicemail,u${ARG2}
exten => r-CHANUNAVAIL,2,Hangup
[macro-Dial_MB_local]
exten => s,1,NoOp(Macro Dial_MB_local)
exten => s,n,Dial,${ARG1}/${ARG2}|60|TtrWw
exten => s,n,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b${ARG2}
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u${ARG2}
exten => r-NOANSWER,2,Hangup
exten => r-CHANUNAVAIL,1,voicemail,u${ARG2}
exten => r-CHANUNAVAIL,2,Hangup
[mailbox_own]
exten => 666,1,answer
exten => 666,n,wait,1
exten => 666,n,voicemailmain,s${CALLERIDNUM}
exten => 666,n,hangup
[Tel131]
include => default
include => sipgate_out_TVA
[Tel391]
include => default
include => sipgate_out_THO
[lokal]
exten => _[1-3]XX,1,NoCDR()
exten => _[1-3]XX,n,macro,Dial_MB_local|SIP|${EXTEN}
[sipgate_out_TVA]
; Sipgate-interne Anrufe per 7-stelliger ID
exten => _ZXXXXXX,1,Dial,SIP/${EXTEN}@Sipgate_TVA|45|rTt
; alle anderen Telefonnummern, aber mind. 4 stellig
exten => _0XXX.,1,Dial,SIP/${EXTEN}@Sipgate_TVA|45|r
[sipgate_out_THO]
; Sipgate-interne Anrufe per 7-stelliger ID
exten => _ZXXXXXX,1,Dial,SIP/${EXTEN}@Sipgate_THO|45|rTt
; alle anderen Telefonnummern, aber mind. 4 stellig
exten => _0XXX.,1,Dial,SIP/${EXTEN}@Sipgate_THO|45|r
[isdn_in]
exten => _[1-3]XX,1,NoCDR()
exten => _[1-3]XX,n,macro,Dial_MB_isdn|SIP|${EXTEN}
[isdn_out]
exten => _#1.,1,Dial,SIP/${EXTEN:2}@111|45|Tt
[ankommend]
exten => Sipgate_TVA,1,Dial,SIP/131|30|r
exten => Sipgate_THO,1,Dial,SIP/151|30|r
[default]
include => isdn_out
include => lokal
include => mailbox_own