cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5180
Views
0
Helpful
1
Replies

SPA2102 Firmware Upgrade Issues.

john J
Level 1
Level 1

My hope is that in documenting events here in some detail, I may somehow find a solution.

For many years, I ran a Billion 7401VGP partly as an ATA solution for phone calls. It was reasonably solid apart from the occasional echo but it has been retired. Recently, I dug out a Linksys "SPA2102" ATA adapter which powers up ok and gives me admin access with no PWs needed. It is running v5.2.5 firmware. I may be wrong but I'm drawn to upgrading the FW to the latest 5.2.13 in the form of file upg-spa2102-5-2-13.exe . I have found this 2012 file on cisco's site

https://software.cisco.com/download/release.html?mdfid=282414111&softwareid=282463187&release=5.2.13

so have downloaded it along with the other profile compiler files (SPC) for uploading the other way (tftp I think its termed). I am minded to try the former upgrade via pc method first due to my perception that it will be easier and have no website of my own where I may upload the bin file.

I connect it to my Win PC (via the blue ethernet cable) to the ethernet port on the ata. The ata's internet port was connected (via a yellow ethernet cable) to a 4G Netgear Modem router ac810s. When logged in on a browser window to 192.168.0.1, the ata's configuration page is shown and I can navigate to the admin page easily. Despite having reset the ata using the factory reset command via a plugged in telephone and watching the 4 leds flash red/green as this occurs, I undertake a check as follows. When logged in, under the VOICE and then PROVISIONING tabs and the firmware upgrade section on that page, the line marked "upgrade enable" is marked YES. This is the default setting.

I then run the above upgxxxx .exe file and it generates a window prompting me to insert the IP address of the ATA. It further states that the IP address is available by running the command 110# on the telephone plugged into the ata. The result is an IP of 192.168.1.59 which I enter. I then go to my PC's soft firewall page and disable it for 15 minutes. Once the FW confirms it is fully disabled, I continue and click on RUN. It ran for about 15 seconds attempting to progress communication and then the following error was displayed.

"Upgrade failed: No response from SPA"

The .exe file's popup window also had a box displaying my PC's IP address which was something like 169.223.xxx.xxx . A pulldown tab on the window allowed an alternative IP address of 192.168.0.2 I tried setting each of these IPs but the result was the same error message as above. Pinging 192.168.1.59 shows data transfer ok between the PC. IPCONFIG does NOT show a record of this IP address.

I then looked at the files under the SPC section of the cisco site. I D/Ld, extracted and found one named rec-spa2102-5-2-13.exe which appears to be a recovery and upgrade utility. The upgrade part mirrored the above experience whilst the recovery part displayed the following message:

Before proceeding, please confirm that the SPA's
Status LED is blinking repeatedly with the pattern:
short-short-short-long-long-short-short-short.
Otherwise, restart this utility and select the
[Upgrade Firmware] option. To continue, you must
provide the serial number of the SPA unit.
The serial number is printed on the bar code
label located at the back cover of the unit.
Please also make sure that the SPA is in the
same subnet as this PC.

As my SPA (ata) unit was not displaying the above led flashes, I did not attempt the recovery utility further.

I believe that I have followed the instructions from Cisco to the word and yet this refuses to work. It seems that my PC doesn't want to talk to the ATA via the tiny upgrade exe file but is quite happy to talk to the ATA in many other ways.

Thanks for reading this far. I look forward to any responses.

1 Reply 1

john J
Level 1
Level 1

I have found a solution and have completed the upgrade.

 

I read this thread below

 

https://supportforums.cisco.com/t5/small-business-support-documents/firmware-upgrade-on-spa2102-and-spa3102-phone-adapter/ta-p/3171565

 

Where it clearly repeated the instructions that I have already been following to interrogate the ATA via telephone with 110# to find out the IP address of the ATA.  Mine has always been 192.168.1.59 determined by the 110# command and has never worked - hence my post above. I was playing around and tried the 210# command to determine the alternative IP address of 192.168.0.1 .  I also made sure that the IP address of my PC ("Your" IP address on the .exe window) was 192.168.0.2 and NOT the longer WAN type IP address that the programme wanted to default to.  It immediately  worked. 

 

This indicates to me that the upgrade .exe programme needs to have a caveat or instructions that CLEARLY tell people instructions that work and not lead them up the garden path (wasting days of their time!)