[Frage] Function-Codes an Provider senden

frank2342

Neuer User
Mitglied seit
7 Mai 2017
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo,

und gleich noch eine Frage. Wie kann ich FreePBX/Asterisk dazu überreden bestimmte Function-Codes an den Provider zu übergeben? Die Telekom bietet z.B. mit *21*Rufnummer# die Möglichkeit der Rufumleitung. Da ich das mit FreePBX bisher nicht selbst hinbekommen habe, würde mir es reichen wenn die Telekom das übernimmt. Den Code "*21" habe ich bereits in den Einstellungen deaktiviert.

Asterisk CLI:
Code:
Call from '806' to extension '*21' rejected because extension not found in context 'from-internal'

Viele Grüße, Frank
 
Hierfür musst du statt Dial SendDTMF verwenden.
 
Kannst Du das bitte etwas näher erklären, wo ich das einstellen muss?
 
Hier ist mir vermutlich ein Denkfehler unterlaufen. Du willst keine DTMF-Töne übermitteln, sondern einen Steuer-Code mit Variable, in diesem Fall die Rufnummer an die umgeleitet werden soll. Dafür gibt es auch andere Wege, z.B. ein Pattern in deinen dialplan einbauen, wahlweise in einem eigenen Context [rufumleitung] das auf *21* anspringt, oder wenn es allgemeiner gehalten sein soll, * im Pattern erlauben und dafür sorgen, dass es keine Doppelbelegung z.B. in der features.conf gibt. Für weitere Lektüre empfehle ich dir die wiki-artikel zum Thema "pattern matching" durchzulesen.
 
Kostenlos!

Statistik des Forums

Themen
248,853
Beiträge
2,302,888
Mitglieder
378,502
Neuestes Mitglied
bimbomix75