auch nach suchen über google und hier im forum komme ich leider nicht auf die lösung. ich möchte bei einer weiterleitung auf ein handy beim ankommenden anruf zum asterisk zum handy die rufnummer der anrufers durchleiten.
angezeigt bekomme ich aber immer nur die rufnummer des asterisk.
falls relevant: der sip provider ist dus.net.
extension.conf
in der CLI sehe ich dass die CallerID richtig erkannt wir. nur die weiterleitung klappt nicht:
jmd. eine idee?
angezeigt bekomme ich aber immer nur die rufnummer des asterisk.
falls relevant: der sip provider ist dus.net.
extension.conf
PHP:
exten => 00038xxx,1,Answer
exten => 00038xxx,n,Set(__OriginalCaller=${CALLERID(number)})
exten => 00038xxx,n,Set(CALLERID(number)=${OriginalCaller})
exten => 00038xxx,n,Dial(SIP/+49176...@default,${ringtimeext},Ttrhof)
in der CLI sehe ich dass die CallerID richtig erkannt wir. nur die weiterleitung klappt nicht:
PHP:
== Using SIP RTP CoS mark 5
-- Executing [00038xxx@dus-incomming:1] Answer("SIP/dus.net-09612fb8", "") in new stack
-- Executing [00038xxx@dus-incomming:2] Set("SIP/dus.net-09612fb8", "__OriginalCaller=0176xxx") in new stack
-- Executing [00038xxx@dus-incomming:3] Set("SIP/dus.net-09612fb8", "CALLERID(number)=0176xxx") in new stack
-- Executing [00038xxx@dus-incomming:4] Dial("SIP/dus.net-09612fb8", "SIP/+49176xxx@default,20,Ttrhof") in new stack
...
jmd. eine idee?