Hallo,
Habe eine Asterisk version 1.2.10 mit SNOM Pickup-Patch und ISDN Sirrix-Karten.
Die SNOM 360 und 320 laufen mit Firmware 6.2.3.
Tapi-Software PhoneSuite.
Anrufe werden in der Regel über Gruppen realisiert. Diese sind im Dialplan als Variablen vereinbart. Um nun die gerufene Gruppe mit zu signalisieren aber selbige nich im PhoneSuite zu zeigen (dort soll nur der Anrufer signalisiert werden) nutze ich folgendes macro:
exten => s,1,Set(CALLERID(num)=${ARG2} *${ARG3:1:3})
exten => s,n,Dial(${ARG1},,r)
exten => s,n,Hangup
ARG1=Gerufene Gruppe (SIP/10&SIP/20.....)
ARG2=die eigentlicher callerid(num)
ARG3=die gerufene Gruppe ZB. 901
Ruft jetzt App 40 die 901 klingeln die zugehörigen Apperate und auf dem Diplay erscheint: 40 *01
Damit kann das Thema des Anrufes (dazu sind die Gruppen gedacht) "vorsortiert" werden.
Das Problem ist eben die 1. Zeile in Verbindung mit den SNOM-Transfer.
Wenn der abnehmende Teilnehmer Die Funktion Transfer nutzt, um den Anruf auf einen anderen App. zu legen, so klappt "music on hold" nicht. Das Gespräch wird zwar auf eine "Warteleitung" gelegt, aber es kommt nicht wirklich zu einem "ordentlichen" Dialog mit *.
Der Transfer kann nicht ausgeführt werden!
Wenn ich die Zeile 1 im Macro rauslasse, oder nur die originale callerid(num) signalisiere, klappt die Funktion einwandfrei. Nur eben geht dann mein gantzes Konzept den Bach runter. Ebenfalls klappt es gut, wenn der Anruf via PickUp geholt wurde (also kein App. der geklingelt hat rangeht).
Ich denke das ist ein SNOM-Problem (Firmware?).
Will aber eigentlich die Firmware (möglichst im Bereich 6....) nur updaten wenn das Problem damit wirklich behoben wird!
Habe eine Asterisk version 1.2.10 mit SNOM Pickup-Patch und ISDN Sirrix-Karten.
Die SNOM 360 und 320 laufen mit Firmware 6.2.3.
Tapi-Software PhoneSuite.
Anrufe werden in der Regel über Gruppen realisiert. Diese sind im Dialplan als Variablen vereinbart. Um nun die gerufene Gruppe mit zu signalisieren aber selbige nich im PhoneSuite zu zeigen (dort soll nur der Anrufer signalisiert werden) nutze ich folgendes macro:
exten => s,1,Set(CALLERID(num)=${ARG2} *${ARG3:1:3})
exten => s,n,Dial(${ARG1},,r)
exten => s,n,Hangup
ARG1=Gerufene Gruppe (SIP/10&SIP/20.....)
ARG2=die eigentlicher callerid(num)
ARG3=die gerufene Gruppe ZB. 901
Ruft jetzt App 40 die 901 klingeln die zugehörigen Apperate und auf dem Diplay erscheint: 40 *01
Damit kann das Thema des Anrufes (dazu sind die Gruppen gedacht) "vorsortiert" werden.
Das Problem ist eben die 1. Zeile in Verbindung mit den SNOM-Transfer.
Wenn der abnehmende Teilnehmer Die Funktion Transfer nutzt, um den Anruf auf einen anderen App. zu legen, so klappt "music on hold" nicht. Das Gespräch wird zwar auf eine "Warteleitung" gelegt, aber es kommt nicht wirklich zu einem "ordentlichen" Dialog mit *.
Der Transfer kann nicht ausgeführt werden!
Wenn ich die Zeile 1 im Macro rauslasse, oder nur die originale callerid(num) signalisiere, klappt die Funktion einwandfrei. Nur eben geht dann mein gantzes Konzept den Bach runter. Ebenfalls klappt es gut, wenn der Anruf via PickUp geholt wurde (also kein App. der geklingelt hat rangeht).
Ich denke das ist ein SNOM-Problem (Firmware?).
Will aber eigentlich die Firmware (möglichst im Bereich 6....) nur updaten wenn das Problem damit wirklich behoben wird!