list at virtutel.ca Guest
|
Posted: Thu Jun 12, 2008 7:27 am Post subject: [asterisk-users] Dialing vs forward - was RE: Asterisk : usi |
|
|
See, to get back to your answer, this is what I`m not understanding:
Quote: | Quote: | Again, this works fine. The problem is when I forward my calls to
|
| another
Quote: | Quote: | outside line (using Polyocm phones), and need to know the ${did} value
|
| at
Quote: | Quote: | that point. It's empty.
|
Right, so the call path is:
Provider -- Asterisk -- Polycom -- Asterisk--Provider
The problem is that Polycom is in the call path. It doesn't know anything
about Asterisk variables and so it doesn't pass them on [...].
|
I understand the Polycom doesn't know anything about my diaplan. BUT, the
Polycom, when doing it's forwading, must be dialing by using a specific
context, taking from a line registration. That context is taken from the
sip_registration table (in my case), "context" column. This is what it does
when I dial out, AND this is what it also seems to do when I forward. After
all, a forward is just an automated outgoing call...
So, a normal outgoing call out of my Polycom is using the exact same context
that a forward is using. At least, that`s my observation and my premise.
(by all means, if I am wrong somebody tell me know in what way).
What is NOT the same is that the setvar variable (did=5555551234) is taken
into account when dialing out, but not with a forward; it's empty.
Why? Is this WAD or a bug, or am I missing an obscure option in Asterisk?
Mick |
|