Hi,
soweit habe ich das hinbekommen, dass ein externes Handy welches einen Call vom Asterisk bekommen hat, diesen wieder per DTMF Transfer in den Transfermodus bekommt, doch kann nicht vermittelt werden weil er sofort die erste Zahl nimmt und nachschaut.
Ich habe 523 eingegeben, aber es wird sofort die erste Zahl verwertet, wie bekomme ich Asterisk dazu auf die beiden anderen Zahlen zu warten?
Update:
Es funzt jetzt.
Nach dem Transfer muß sofort die Nummer eingegeben werden, z.B. *1523, aber Achtung dadurch das es sich um einen externen Call handelt, wird der dem context zugewiesen welcher dem Sip/iax-Server zugewiesen ist, von dem die DTMF Töne kommen, also über den der Call zum Handy aufgebaut wurde. Dort werden natürlich nicht die internen Nebenstellen stehen, somit muß in diesem Kontext "include => context von internen NST" stehen.
Grüße
Timm
soweit habe ich das hinbekommen, dass ein externes Handy welches einen Call vom Asterisk bekommen hat, diesen wieder per DTMF Transfer in den Transfermodus bekommt, doch kann nicht vermittelt werden weil er sofort die erste Zahl nimmt und nachschaut.
Code:
-- Started music on hold, class 'default', on SIP/52-40b390c8
-- Playing 'pbx-transfer' (language 'de')
-- Unable to find extension '5' in context 'incomingiax2.nemox.net'
-- Playing 'pbx-invalid' (language 'de')
-- Stopped music on hold on SIP/52-40b390c8
Ich habe 523 eingegeben, aber es wird sofort die erste Zahl verwertet, wie bekomme ich Asterisk dazu auf die beiden anderen Zahlen zu warten?
Update:
Es funzt jetzt.
Nach dem Transfer muß sofort die Nummer eingegeben werden, z.B. *1523, aber Achtung dadurch das es sich um einen externen Call handelt, wird der dem context zugewiesen welcher dem Sip/iax-Server zugewiesen ist, von dem die DTMF Töne kommen, also über den der Call zum Handy aufgebaut wurde. Dort werden natürlich nicht die internen Nebenstellen stehen, somit muß in diesem Kontext "include => context von internen NST" stehen.
Grüße
Timm
Zuletzt bearbeitet: