I noticed on Asterisk 1.8 that FreePBX and ARI are not setting the DEVICE_STATE() of things like Follow-Me, DND, etc.
It’s because we are sending commands through the AMI such as “core set global DEVICE_STATE(DEVDND300) BUSY” and the syntax has changed to “dialplan set global …”
So … can someone tell me what version this changed in. I know on 1.4 it was ‘core set global…’ (or at least that still worked. I need to know what the earliest version of Asterisk was that started using ‘dialplan set global…’ was (1.6.0, 1.6.1 or 1.6.2?) So that I can get the changes into 1t least 2.9 and 2.10 and get these back working.
Thanks for you help, I don’t have any 1.6.X systems to look at and answer this.
faxCLI> core show version
Asterisk 1.6.2.13 built by root @ fax.cccxxx.net on a i686 running Linux on 2010-09-21 04:25:52 UTC
faxCLI> dialplan set global
Usage: dialplan set global
Set global dialplan variable to
fax*CLI>
Asterisk 1.6.1.6 built by root @ x on a i686 running Linux on 2009-10-30 00:41:33 UTC
*CLI> core set global
Usage: dialplan set global
Set global dialplan variable to
The ‘core set global’ command is deprecated and will be removed in a future release. Please use ‘dialplan set global’ instead.
*CLI> dialplan set global
Usage: dialplan set global
Set global dialplan variable to