- Mitglied seit
- 30 Aug 2004
- Beiträge
- 96
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hi zusammen!
Habe einen Asterisk-Server im Betrieb, der drei E100P-Karten hat, also für 93 Kanäle. Zwei Karten hängen direkt an S2M-Anschlüssen, an der dritten Karte hängt eine PMX-TK-Anlage, die bislang an diesen S2Ms hing.
62 Kanäle nehmen Amtsseitig ankommende Rufe an, leiten sie weiter etc.pp. - soweit alles OK, im Griff und funktioniert bereits. In der nächsten Stufe sollen die User über die TK-Anlage über Asterisk ein Amt bekommen oder sich "hindurchwählen" können, wofür sie ja 31 Kanäle haben. Diese abgehenden Gespräche sollen dann über die 62 Kanäle verteilt werden.
Die TK-Anlage verfügt über den Rufnummernblock xx-1000 bis xx-7999 (xx für die Stammnummer).
Wähle ich am Systemtelefon eine externe Rufnummer und hebe DANN erst den Hörer ab, kann ich die komplette Rufnummer über [highlight=yellow:40b5b59d83]exten => _.,1,Dial(ZAP/g1,${EXTEN},30)[/highlight:40b5b59d83] abfangen und weiterverbinden. Alles wunderbar.
Dies ist aber nicht gewünscht.
Der User soll sich "wie gewohnt" ein Amt der TK-Anlage geben lassen, bekommt quasi ein Amston der Anlage simuliert. Nun soll der User in Ruhe die gewünschte Nummer eintippern und Asterisk soll ihn dann weiterverbinden.
Hier beginnt das Problem:
- über [highlight=yellow:40b5b59d83] exten => _.[/highlight:40b5b59d83] kann ich dies so nicht mehr abfangen, da der Zaptel-Treiber lt. Doku hartkodiert 3 Sekunden "lauscht" und dann die Eingabe als beendet betrachtet. In der Praxis schafft man so etwa 5 Ziffern
- über [highlight=yellow:40b5b59d83]exten => s,[/highlight:40b5b59d83] klappt gar nichts, da Asteriskt in diesem Fall ja keine Rufnummer hat, wie man es bei reinem ISDN realisieren würde. [highlight=yellow:40b5b59d83]exten s[/highlight:40b5b59d83] wird nicht angesprungen, da der User bereits eine Wahl getätigt hat und Asterisk diese nicht im Dialplan zuorden kann
- [highlight=yellow:40b5b59d83]exten i[/highlight:40b5b59d83] klappt auch nicht, da dafür erst aktiv in den Dialplan "hineingesprungen" werden müsste
- den Ruf annehmen und dann (z.B. nach Ansage) eine Nummer wählen lassen scheitert daran, da hierfür auf DTMF umgeschaltet werden müsste. Ist leider auch nicht gewünscht.
Und hier komme ich im Moment nicht mehr weiter...
Ich hoffe, ich habe hier soweit alles dokumentiert und nix vergessen :wink:
Wäre für jede Hilfestellung dankbar!!!
-
Larry
Habe einen Asterisk-Server im Betrieb, der drei E100P-Karten hat, also für 93 Kanäle. Zwei Karten hängen direkt an S2M-Anschlüssen, an der dritten Karte hängt eine PMX-TK-Anlage, die bislang an diesen S2Ms hing.
62 Kanäle nehmen Amtsseitig ankommende Rufe an, leiten sie weiter etc.pp. - soweit alles OK, im Griff und funktioniert bereits. In der nächsten Stufe sollen die User über die TK-Anlage über Asterisk ein Amt bekommen oder sich "hindurchwählen" können, wofür sie ja 31 Kanäle haben. Diese abgehenden Gespräche sollen dann über die 62 Kanäle verteilt werden.
Die TK-Anlage verfügt über den Rufnummernblock xx-1000 bis xx-7999 (xx für die Stammnummer).
Wähle ich am Systemtelefon eine externe Rufnummer und hebe DANN erst den Hörer ab, kann ich die komplette Rufnummer über [highlight=yellow:40b5b59d83]exten => _.,1,Dial(ZAP/g1,${EXTEN},30)[/highlight:40b5b59d83] abfangen und weiterverbinden. Alles wunderbar.
Dies ist aber nicht gewünscht.
Der User soll sich "wie gewohnt" ein Amt der TK-Anlage geben lassen, bekommt quasi ein Amston der Anlage simuliert. Nun soll der User in Ruhe die gewünschte Nummer eintippern und Asterisk soll ihn dann weiterverbinden.
Hier beginnt das Problem:
- über [highlight=yellow:40b5b59d83] exten => _.[/highlight:40b5b59d83] kann ich dies so nicht mehr abfangen, da der Zaptel-Treiber lt. Doku hartkodiert 3 Sekunden "lauscht" und dann die Eingabe als beendet betrachtet. In der Praxis schafft man so etwa 5 Ziffern
- über [highlight=yellow:40b5b59d83]exten => s,[/highlight:40b5b59d83] klappt gar nichts, da Asteriskt in diesem Fall ja keine Rufnummer hat, wie man es bei reinem ISDN realisieren würde. [highlight=yellow:40b5b59d83]exten s[/highlight:40b5b59d83] wird nicht angesprungen, da der User bereits eine Wahl getätigt hat und Asterisk diese nicht im Dialplan zuorden kann
- [highlight=yellow:40b5b59d83]exten i[/highlight:40b5b59d83] klappt auch nicht, da dafür erst aktiv in den Dialplan "hineingesprungen" werden müsste
- den Ruf annehmen und dann (z.B. nach Ansage) eine Nummer wählen lassen scheitert daran, da hierfür auf DTMF umgeschaltet werden müsste. Ist leider auch nicht gewünscht.
Und hier komme ich im Moment nicht mehr weiter...
Ich hoffe, ich habe hier soweit alles dokumentiert und nix vergessen :wink:
Wäre für jede Hilfestellung dankbar!!!
-
Larry