SPA112 Provisioning File Questions

Home » Asterisk Users » SPA112 Provisioning File Questions
Asterisk Users 3 Comments

Hi all,

I’ve got a provisioning file that I use to configure Cisco SPA112’s.

I’m wanting to get this file to do 3 things for me. I want to turn T.38
on, Call forwarding off, and Call waiting, off for both lines. but it’s not working.

This is what I’m using to enable T.38 for line 1.

Yes
1
Yes
caller or callee

This is what I’m using to turn cfwd off on line 1.

No
No
No
Yes
Yes

This is what I’m using to turn call waiting off on line 1.

No

However, these setting don’t seem be be getting set on the device, even after a reboot.

Any ideas what I’m doing wrong?

TIA,

Mike.

3 thoughts on - SPA112 Provisioning File Questions

  • To me, the settings you’ve sent look correct. However, one thing I’ve found with SPA configuration files is that they’re very picky – if they don’t parse as valid XML anywhere in the file, it will pretty much silently discard the entire file. The first troubleshooting step I use for SPA provisioning is to run all the configuration files a phone should be pulling through an XML validator, or pull them up in a browser and see if the browser handles it as XML (Chrome or IE seem to work equally well for this in my experience, but Firefox can get a bit cranky since the file isn’t really an XML file with all the normal headers & tags).

    Also, have you verified with logging on the provisioning server that the configuration file is actually being pulled?

    Thank you,

    Noah Engelberth MetaLINK Technologies

    From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Mike Diehl Sent: Thursday, March 27, 2014 2:47 PM
    To: Asterisk Users Mailing List – Non-Commercial Discussion Subject: [asterisk-users] SPA112 provisioning file questions

    Hi all,

    I’ve got a provisioning file that I use to configure Cisco SPA112’s.

    I’m wanting to get this file to do 3 things for me. I want to turn T.38 on, Call forwarding off, and Call waiting, off for both lines. but it’s not working.

    This is what I’m using to enable T.38 for line 1.

    Yes
    1
    Yes
    caller or callee
    This is what I’m using to turn cfwd off on line 1.

    No
    No
    No
    Yes
    Yes

    This is what I’m using to turn call waiting off on line 1.

    No
    However, these setting don’t seem be be getting set on the device, even after a reboot.

    Any ideas what I’m doing wrong?
    TIA,

    Mike.

  • Well, I went to an online xml validation site and found an error. After correcting the error, my problem is gone!

    Thank you.

    Mike.

  • CgpTZW50IGZyb20gbXkgVmVyaXpvbiBXaXJlbGVzcyA0RyBMVEUgRFJPSUQKCk1pa2UgRGllaGwg PG1kaWVobGVuYXRvckBnbWFpbC5jb20+IHdyb3RlOgoKPi0tIAo+X19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4tLSBC
    YW5kd2lkdGggYW5kIENvbG9jYXRpb24gUHJvdmlkZWQgYnkgaHR0cDovL3d3dy5hcGktZGlnaXRh bC5jb20gLS0KPk5ldyB0byBBc3Rlcmlzaz8gSm9pbiB1cyBmb3IgYSBsaXZlIGludHJvZHVjdG9y eSB3ZWJpbmFyIGV2ZXJ5IFRodXJzOgo+ICAgICAgICAgICAgICAgaHR0cDovL3d3dy5hc3Rlcmlz ay5vcmcvaGVsbG8KPgo+YXN0ZXJpc2stdXNlcnMgbWFpbGluZyBsaXN0Cj5UbyBVTlNVQlNDUklC
    RSBvciB1cGRhdGUgb3B0aW9ucyB2aXNpdDoKPiAgIGh0dHA6Ly9saXN0cy5kaWdpdW0uY29tL21h aWxtYW4vbGlzdGluZm8vYXN0ZXJpc2stdXNlcnM