Hallo,
in unserem Intranet habe ich über eine kleine Weboberfläche eine Funktion zum direkten Wäheln einer Nummer zur Verügung gestellt. Diese basiert auf der Autodial Funktion der Asterisk und wird mittels der Action Originate gesteuert. Soweit funktioniert das alles super. Man gibt seine eigene Nummer ein und die, die angerufen werden soll und schickt das Formular ab. Jetzt klingelt das eigene Telefon, eine Ansage ertönt, dass man verbunden wird und anschließend wird die Zielnummer gewählt.
Jedoch habe ich festgestellt, dass es kein Freizeichen gibt. Das irritiert ;o) Der Dial Befehl ist mit dem Parameter "r" angegeben in der extensions.conf:
Meine Vermutung: Sobald ich das Telefon abhebe, besteht ja bereits eine Verbindung, kann es daran liegen und wenn ja, wie kann ich das am besten machen, dass wenigstens eine Signalisierung stattfindet für den Anrufer, dass man weiß, ob es bei der Gegenstelle klingelt?
Der "normale" DIAL-Befehl funktioniert mit dem Klingelzeichen (also wenn ich direkt die Nummer im Telefon wähle).
Vielleicht hat ja einer von euch ne Idee, meine Suche hier im Forum und bei Google haben mir leider nicht zur Lösung verholfen
in unserem Intranet habe ich über eine kleine Weboberfläche eine Funktion zum direkten Wäheln einer Nummer zur Verügung gestellt. Diese basiert auf der Autodial Funktion der Asterisk und wird mittels der Action Originate gesteuert. Soweit funktioniert das alles super. Man gibt seine eigene Nummer ein und die, die angerufen werden soll und schickt das Formular ab. Jetzt klingelt das eigene Telefon, eine Ansage ertönt, dass man verbunden wird und anschließend wird die Zielnummer gewählt.
Jedoch habe ich festgestellt, dass es kein Freizeichen gibt. Das irritiert ;o) Der Dial Befehl ist mit dem Parameter "r" angegeben in der extensions.conf:
Code:
;Anrufvermittlung
exten => _*89X.,1,Answer
exten => _*89X.,n,Playback(/var/lib/asterisk/sounds/de/verbinden)
exten => _*89X.,n,Dial(SIP/${EXTEN:3}@xxxxxxxxx,60,rtTW)
exten => _*89X.,n,Hangup
Meine Vermutung: Sobald ich das Telefon abhebe, besteht ja bereits eine Verbindung, kann es daran liegen und wenn ja, wie kann ich das am besten machen, dass wenigstens eine Signalisierung stattfindet für den Anrufer, dass man weiß, ob es bei der Gegenstelle klingelt?
Der "normale" DIAL-Befehl funktioniert mit dem Klingelzeichen (also wenn ich direkt die Nummer im Telefon wähle).
Vielleicht hat ja einer von euch ne Idee, meine Suche hier im Forum und bei Google haben mir leider nicht zur Lösung verholfen