Ich versuche den Agent1(21) automatisch durch Wahl der Extension 2001 an- und durch Wahl der Extension 2002 abzumelden.
/etc/asterisk/agents.conf:
(...)
agent => 21,,Agent1
/etc/asterisk/sip.conf:
[21]
context=from-sip
type=friend
host=dynamic
dtmfmode=rfc2833
username=31
secret=password
callerid="Agent1" <21>
disallow=all
allow=gsm
/etc/asterisk/extension.conf:
exten=> 2001,1,AgentCallbackLogin(${CALLERIDNUM}|'#'|${CALLERIDNUM}@from-sip)
exten=> 2002,1,AgentCallbackLogin(${CALLERIDNUM}|'#'|'#')
Die Anmeldung funktioniert einwandfrei, bei der abmeldung wartet das System immer noch auf die Eingabge der neuen Extension, er ignoriert also das 2. Mal die "#". Wenn ich am Telefon noch mal manuell "#" drücke, funktioniert es. Irgendeine Idee?
/etc/asterisk/agents.conf:
(...)
agent => 21,,Agent1
/etc/asterisk/sip.conf:
[21]
context=from-sip
type=friend
host=dynamic
dtmfmode=rfc2833
username=31
secret=password
callerid="Agent1" <21>
disallow=all
allow=gsm
/etc/asterisk/extension.conf:
exten=> 2001,1,AgentCallbackLogin(${CALLERIDNUM}|'#'|${CALLERIDNUM}@from-sip)
exten=> 2002,1,AgentCallbackLogin(${CALLERIDNUM}|'#'|'#')
Die Anmeldung funktioniert einwandfrei, bei der abmeldung wartet das System immer noch auf die Eingabge der neuen Extension, er ignoriert also das 2. Mal die "#". Wenn ich am Telefon noch mal manuell "#" drücke, funktioniert es. Irgendeine Idee?