11-18-2014 04:49 PM - edited 03-21-2019 10:21 AM
Hi Everyone
I have an SPA122 that I purchased from Teksavvy in Toronto, Canada, for use with their VOIP service. I have since changed VOIP providers and I'd like to reuse the ATA but it seems to be pre-populated with their info, or at least it provisions from their server when factory reset. They insist the unit is unlocked and not fixed to their service or subsidized by them but they are unable to help. The firmware is up to date.
I've found a couple of config files on the net from other VOIP providers and I'm able to replace the Teksavvy with theirs but these too are locked down somewhat by the respective providers settings.
Can Cisco or someone here possibly provide me with a clean, out-of-the-box, retail version of the config file. I'm hoping that will solve my problem...
Thanks so much!
Mike
Solved! Go to Solution.
11-20-2014 11:52 AM
XML configuration file is not the same as backup of configuration. It can't be used for restore. You should try to load it as provisioning file.
You need to run http server somewhere, you need to place the configuration file on them, then you should use your browser to open
http://<ip-of-your-phone>/admin/resync?http://<ip-of-server>/<name-of-configuration-file>.xml
It will order the phone to download provisioning file from the location you specified.
You can use tftp/ftp server instead of http.
last thoughts before I trash this unit
If you has been cheated by seller (e.g. unit has been sold to you as unlocked) you should return it to them.
11-19-2014 02:15 AM
Open "Info" tab and search for option named "Customization" here. As long as there's "Open" state claimed you have non-customized unit. In such case the unit will not be provisioned after reset to factory default and will remain in clean state.
Even in the case the unit is pre-configured, as long as you are allowed to change the settings you can reconfigure it to fulfill new provider's needs. Don't forget to disable remote provisioning or your changes will be reverted.
11-19-2014 02:04 PM
Hi Dan
Thanks for the reply and the info. Unfortunately, when I use either of the configurations I found online, the Customization entry says "Pending" and I cannot turn off Provisioning. I just reverted back to the Teksavvy config and I can switch off Provision Enable but then I can't change Restricted Access Domains away from teksavvy.ca. Effectively, all the config files I have are locking down the unit in one way or another to the respective provider. I'm sure this unit is not locked as such, but I think the only way I can use it is if I can get a clean config file to begin with.
Mike
11-20-2014 12:48 AM
"Pending" mean the unit is OEM-customized. Several configuration items may be pre-configured and locked against editing. Helpdesk operator claiming "unit is unlocked and not fixed to their service" is wrong.
I can't change Restricted Access Domains away from teksavvy.ca
If you can't change an item using WWW UI (assuming you are logged in as administrator), it will not be changed even by provisioning's configuration file as far as I know.
You can try it - use any configuration file you have, modify Restricted Access Domain item to other value and load it. You can modify other configuration items according your wishes as well. I assume you are using XML-style configuration file, not the binary blob.
I have no SPA122 near, so I can't save configuration for you. Note that saved configuration suitable for provisioning is XML-style configuration file, not the binary blob.
11-20-2014 10:19 AM
Hi Dan
I am able to change the Restricted Access Domain field when I use one of the other configs I have, but then different aspects are locked down so it's definitely all controlled by the config file. I'm quite sure the unit is not locked, it just needs a clean config. I've tried uploading a tweaked version of the xml file but I always get "Restore Failed". I'm retrieving the XML from the unit using "http://192.168.15.1/admin/config.xml".
Any last thoughts before I trash this unit and buy an Obi202?
Thanks again for your time...
Mike
11-20-2014 11:52 AM
XML configuration file is not the same as backup of configuration. It can't be used for restore. You should try to load it as provisioning file.
You need to run http server somewhere, you need to place the configuration file on them, then you should use your browser to open
http://<ip-of-your-phone>/admin/resync?http://<ip-of-server>/<name-of-configuration-file>.xml
It will order the phone to download provisioning file from the location you specified.
You can use tftp/ftp server instead of http.
last thoughts before I trash this unit
If you has been cheated by seller (e.g. unit has been sold to you as unlocked) you should return it to them.
11-26-2014 07:07 AM
Hi Dan
I tried provisioning with the XML file but that doesn't work. I also tried to upload the SPA112 Config (thanks for letting me have it) but it fails also. I still believe the only solution is to get a SPA122 clean Config file, but I'll keep searching!
Thanks so much Dan, you've been very helpful.
Mike
05-27-2016 09:13 AM
same problem for me
05-27-2016 11:18 PM
Issue discussed in this thread has been solved. If you have *same problem* then use same solution.
If you have other issue then create new thread and describe the issue you have.
05-28-2016 06:32 AM
Where can I find this XML-style configuration file?
05-28-2016 09:05 AM
Save it from a SPA122 in factory default configuration. Or SPC tool may generate it for you.
06-01-2016 09:04 AM
steel i don't get any file
06-01-2016 01:05 PM
I told you two methods how to obtain it. I don't know which one you used. You didn't described what issue you faced obtaining it. I'm unsure what you wish for ...
06-01-2016 01:46 PM
Could you send me the XML configuration file? And I don't understand
"http://<ip-of-your-phone>/admin/resync?http://<ip-of-server>/<name-of-configuration-file>.xml" this. Or could you give me the LINK that I could get those files?
06-01-2016 02:29 PM
I have no such device here. You have the one - you need to fetch file from it.
I don't understand "http://<ip-of-your-phone>/admin/resync?http://<ip-of-server>/<name-of-configuration-file>.xml"
It's the URL you can use to upload new configuration to ATA. Not to fetch anything from ATA. To fetch device current configuration you should use http://<ip-of-your-phone>/admin/config.xml
So if you wish to have factory default config revert your device to factory default then fetch current config.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide
Issue discussed in this thread has been solved. If you have *same problem* then use same solution.
If you have other issue then create new thread and describe the issue you have.