- Mitglied seit
- 14 Sep 2004
- Beiträge
- 3,305
- Punkte für Reaktionen
- 36
- Punkte
- 48
Hallo,
ich hoffe, dass mir Jemand weiter helfen kann.
Problem:
Es gibt SIP-Clients, die teilweise offline sind. In diesem Fall soll eine Rufumleitung greifen.
Ein Aunruf von extern läßt die 775 / 772 / 777 / capi klingeln.
Die 775 leitet Asterisk um auf 771, sonst könnte ich keine Dialstatus-Abfrage machen, weil mehrere Dial-Befehle ausgeführt werden.
Wenn 771 nicht verfügbar ist, wird aufs Handy umgeleitet. Das funktioniert auch.
Leider gibt es viele Loop-detected Meldungen in der CLI.
Kann man die irgendwie weg bekommen, gibt es eine bessere Möglichkeit?
ich hoffe, dass mir Jemand weiter helfen kann.
Problem:
Es gibt SIP-Clients, die teilweise offline sind. In diesem Fall soll eine Rufumleitung greifen.
Ein Aunruf von extern läßt die 775 / 772 / 777 / capi klingeln.
Die 775 leitet Asterisk um auf 771, sonst könnte ich keine Dialstatus-Abfrage machen, weil mehrere Dial-Befehle ausgeführt werden.
Wenn 771 nicht verfügbar ist, wird aufs Handy umgeleitet. Das funktioniert auch.
Code:
sip.conf:
[775]
context=sip775
callerid=775 <775>
host=localhost
domain=localhost
nat=no
;qualify=yes
type=friend
user=775
secret=secret
;mailbox=775
canreinvite=no
;regexten=1234
disallow=all
allow=alaw
context=TC-300
-----------------
estensions.conf
[TC-300]
exten => _X.,1,Dial,SIP/771
exten => _X.,2,Goto(r-${DIALSTATUS}|1)
exten => _X.,102,Hangup
exten => h,1,Hangup
exten => r-CHANUNAVAIL,1,Dial,CAPI/ISDN1/21:01761234567
exten => r-CONGESTION,1,Dial,CAPI/ISDN1/21:01761234567
exten => r-BUSY,1,Dial,CAPI/ISDN1/21:01761234567
exten => r-NOANSWER,1,Dial,CAPI/ISDN1/21:01761234567
[ankommend]
exten => dus51880,1,Dial,SIP/775&SIP/772&SIP/777&CAPI/ISDN3/12345|55|Tt/bdr
exten => dus51880,102,Hangup
Kann man die irgendwie weg bekommen, gibt es eine bessere Möglichkeit?