Author Topic: Upgrading firmware with Sharpfin  (Read 8131 times)

behanm5

  • Newbie
  • *
  • Posts: 8
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 39.0 Firefox 39.0
Re: Upgrading firmware with Sharpfin
« Reply #15 on: 14:27:06 | 19 August, 2015 »
Thanks to drgeoff, I've downloaded the two beta firmware files 257-a-865-a-476.patch and 257-a-865-a-476.patch.txt.
It didn't work first time. The second time I omitted the two lines killall.....-daemon used in the previous post above- success.
But I still have a problems upgrading the radio. I tried to save both files, but only the 257-a-865-a-476.patch file saved. The .txt file opened in browser and gave the obvious and unhelpful fact of the download and a caution.
I set up upgrade firmware using the PC's IP address as the radio's DNS server. The patchserver gave a "text file missing" error message.
I then tried to remove the sharpfin patch with sharpfin_uninstall and got the same "text file missing" error.
The two questions are: how are the two files above saved to hard disk, and how and when should sharpfin be uninstalled?
The "changing firmware" instructions in sharpfin istructions insists that both files be saved.

drgeoff

  • Hero Member
  • *****
  • Posts: 829
  • Thanked: 26 times
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 40.0.2214.109 Chrome 40.0.2214.109
Re: Upgrading firmware with Sharpfin
« Reply #16 on: 03:50:23 | 20 August, 2015 »
I don't totally understand your post.

Just a few minutes ago I have successfully downloaded and saved to computer's hard disk the patch and text files for 257-a-865-a-476.

When running the patchserver you only need to do it once,  with the patchfile as argument.   The computer needs to have a working internet connection. The patch file is not a firmware,  it is only instructions for the radio to download a complete firmware (10 Mbyte plus) from a Reciva server.

There is no requirement to uninstall Sharpfin.
« Last Edit: 04:12:01 | 20 August, 2015 by drgeoff »

gaysalba

  • Newbie
  • *
  • Posts: 1
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 45.0.2454.99 Chrome 45.0.2454.99
Re: Upgrading firmware with Sharpfin
« Reply #17 on: 02:02:11 | 28 September, 2015 »
Dear users,
  Please advise if upgrading the Reciva radio units using Sharpfin patchserver is still possible? I have patched my radio and made chanes to
the file "/opt/webserver/cgi-bin/admin_Install_Change_Firmware.cgi" as per drgeoff's suggestion. Then I was able to download the patch file 257-a-865-a-476.patch.
Unfortunately, after applying this patch to the radio, it doesn't really work: the radio unit reboots a few seconds after starting the upgrade process and the firmware version remains the same.
So I did an attempt to run the upgrading process manually as it was described in the message from gallusala:

" Test 2:
- I connected via telnet to the radio and started the following command:
  curl -o test-01.patch reciva://u1.ext.h2.west.us.reciva.com:6000/service-pack/sp-wrap-cache/sp.257-a-865-a-476.tar"

On Telnet screen I see the attempt to load the file which finishes with a error message:
"(23) Failed writing body"

When I try to load any other firmware updates, like v257-a-756-a-168 or 257-a-421-a-057 the process finishes with:
"(67) RTP Header corrupt".

Could you please check if those firmwares are available or suggest me any other with WPA and WEP?
Thank you!

drgeoff

  • Hero Member
  • *****
  • Posts: 829
  • Thanked: 26 times
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 41.0 Firefox 41.0
Re: Upgrading firmware with Sharpfin
« Reply #18 on: 05:25:08 | 29 September, 2015 »
A few minutes a go I tried the 'Change Firmware' method in the web page offered from the Sharpfinned radio.

For v257-a-756-a-168 it returns:
"The patchfile could not be found on the Reciva server. The path used was: reciva://u1.ext.h2.west.us.reciva.com:6000/service-pack/sp-wrap-cache/sp.v257-a-756-a-168.tar"

For 257-a-421-a-057 it returns:
"Save these two files, and then install them to your radio using the patchserver

    257-a-421-a-057.patch
    257-a-421-a-057.patch.txt"

Both those files I could download and save.

I have never attempted to use the curl command.  I don't find anything in gallusala's posts which explicitly or implicitly say that he was able to perform an upgrade using a curl command.

Did you do also download the .txt file and keep in the same directory as the .patch one?

behanm5

  • Newbie
  • *
  • Posts: 8
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 41.0.2272.105 Chrome 41.0.2272.105
Re: Upgrading firmware with Sharpfin
« Reply #19 on: 08:17:08 | 08 November, 2015 »
Dear Forum,
further to my recent post, I have re-saved 257-a-865-a-476.patch and 257-a-865-a-476.patch.txt to the radiopatch folder which contains patchserver.exe and the sharpfin test patch, also added a copy of cygwin1.dll.
Tested with sharpfin test patch- success.
After restarting the patchserver and entering the DNS, I clicked on 257-a-865-a-476.patch.
A dialogue box opens: "cannot find the patchfile's readme!"
But the 257-a-865-a-476.patch.txt file i.e. the readme file, is in the same radiopatch folder.
The PC is running Windows Vista 32-bit and is connected to the internet.
Short of installing Linux, I am out of ideas.

Dogmatix

  • Hero Member
  • *****
  • Posts: 1147
  • Thanked: 49 times
  • Country: 00
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 41.0 Firefox 41.0
Re: Upgrading firmware with Sharpfin
« Reply #20 on: 10:14:26 | 08 November, 2015 »
Maybe this is a silly question - perhaps I have missed something - but did you try asking Reciva to enable your radio (specify the serial number) for the legacy enhanced firmware?
Radios in use: Roberts Stream 93i, Sangean WFR-29C, Technisat 450 & 520, Revo Pixis RX, Hama DIT2010, IR110 & DIR3100.

drgeoff

  • Hero Member
  • *****
  • Posts: 829
  • Thanked: 26 times
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 46.0.2490.80 Chrome 46.0.2490.80
Re: Upgrading firmware with Sharpfin
« Reply #21 on: 14:28:56 | 08 November, 2015 »
Did you install cygwin?

behanm5

  • Newbie
  • *
  • Posts: 8
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
Re: Upgrading firmware with Sharpfin
« Reply #22 on: 05:44:21 | 07 December, 2015 »
I wrote to Reciva at their Cambridge address one month ago asking for access to the beta firmware. I gave my email address, the radio's serial number and exonerated them from any damage to the radio from the beta firmware.
There is no access to the beta software at the "my radios" part of my log in at the Reciva website.
There has been no response from Reciva.
Cygwin is installed and has been tested by the test patch file.

The patch file for 257-a-865-a-281 has been published as an attachment in the Google groups Reciva newsgroup.
I attempted to patch the IR 100 with this patch file. Everything ran perfectly except that on upgrading the firmware, the radio seemed to reboot too quickly. The download should take more than a few seconds.
On starting the radio again, it did not look for the Wi-Fi password and there was no change in the firmware, which remained at 257-a-615-a-087.
So the patching failed.
My experience is similar to that of gaysalba in his or her post of 28/9/2015 above.
On going back to "upgrade firmware" in the Sharpfin administrative interface, neither upgrade patch file for this firmware or the beta can be downloaded now.
The patch file for the 257-a-865-476 beta firmware that I had downloaded previously appears now to be non-functioning.

Upgrading the firmware has become more difficult since this thread was started.
Has anyone else succeeded in upgrading their firmware recently with Sharpfin?
What is Reciva's attitude to Sharpfin?




Dogmatix

  • Hero Member
  • *****
  • Posts: 1147
  • Thanked: 49 times
  • Country: 00
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
Re: Upgrading firmware with Sharpfin
« Reply #23 on: 08:40:07 | 07 December, 2015 »
What is Reciva's attitude to Sharpfin?

They know it exists, obviously, and seem ro turn a blind eye to its use to change firmware level or to edit configs. Later firmwares, v265 and v266, are Sharpfin-proof; whether by accident or by design we know not. Those of a suspicious mind might wonder if the brands were leaning on Reciva to stop Sharpfin from working because people were adding features to radios that brands carefully left out....
Radios in use: Roberts Stream 93i, Sangean WFR-29C, Technisat 450 & 520, Revo Pixis RX, Hama DIT2010, IR110 & DIR3100.

drgeoff

  • Hero Member
  • *****
  • Posts: 829
  • Thanked: 26 times
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 47.0.2526.73 Chrome 47.0.2526.73
Re: Upgrading firmware with Sharpfin
« Reply #24 on: 10:26:18 | 07 December, 2015 »
On going back to "upgrade firmware" in the Sharpfin administrative interface, neither upgrade patch file for this firmware or the beta can be downloaded now.
I was able to download and save the two files for the beta/legacy 257-a-865-a-476 immediately prior to typing this.

For 257-a-865-a-281 the result is "The patchfile could not be found on the Reciva server. The path used was: reciva://u1.ext.h2.west.us.reciva.com:6000/service-pack/sp-wrap-cache/sp.257-a-865-a-281.tar"

If you don't see that 'u1.ext.h2.west.us.reciva.com' in a failure message you need to update a file as explained in the first post on this topic.
« Last Edit: 10:36:13 | 07 December, 2015 by drgeoff »

behanm5

  • Newbie
  • *
  • Posts: 8
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
Re: Upgrading firmware with Sharpfin
« Reply #25 on: 04:09:39 | 10 December, 2015 »
I have finally cracked it!
Following on from Drgeoff's confirmation that the beta firmware patch was still there for downloading and also the partial success with the -281 firmware, I downloaded the patch files, and saved them and to my surprise the patchserver DOS window opened for business, downloaded and rebooted into the -476 firmware. The only disappointment was that the "history" option is not in the menu in the beta firmware.
I reflect on what was different this time. Perhaps this was in the way the patch files were saved to the radiopatch folder, which contained Cygwin and the patchserver. I clicked once on the patchfile in the Sharpfin interface and the patch file started to download, showing as a small dialogue box in the bottom of the screen. This appeared in the downloads folder and was dragged and dropped into the radiopatch folder. For the text or readme file, I dragged the text file directly into the radiopatch folder.
The Sharpfin guide to patching your Reciva radio says that the patchfile should be unpacked, but I did not find this to be necessary.
With regard to Reciva, I think they will only support the users who were in the original beta programme.
Many thanks to Drgeoff and Dogmatix.

behanm5

  • Newbie
  • *
  • Posts: 8
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 43.0 Firefox 43.0
Re: Upgrading firmware with Sharpfin
« Reply #26 on: 05:38:51 | 15 January, 2016 »
Further to my previous e-mail, I did in the end get an upgrade firmware to v257-a-865-a-476 directly from Reciva.
Reciva is now called Qualcomm Technologies International.
I am again most grateful to Dogmatix for suggesting a direct approach to Reciva.
Although I already had the beta from sharpfin, it was a poor relation to what Reciva provided directly.
Inportant functions like history and search were swiched off in the Config files of the sharpfin download.
There is always the warning that the beta may disable the radio, but in my experience, it is stable.

On a separate issue, I downloaded the Grace Digital app to my iPhone which is free in the App Store and Android.
It gives a wonderful plug-n-play remote control for the Logik IR100 and a display much clearer and handier than the radio's display, especially for podcasts.
It is supposed  to work for other Reciva-based radios, too.

J Moore

  • Newbie
  • *
  • Posts: 1
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 56.0 Firefox 56.0
Re: Upgrading firmware with Sharpfin
« Reply #27 on: 07:39:28 | 05 November, 2017 »
Hi,

Although this is an old topic, I recently bought an old IPdio mini, and wish to upgrade the firmware to beta version 257-a-865-a-476
I already have another IPdio mini, which many years ago I updated to this firmware version using the reciva web page, and enabling the beta firmware for the device.

It seems you guys managed to upgrade using Sharpfin, and also via a letter to reciva (which I think I'll try my luck with too !).

Before I start on this great technical software adventure (I'm sure it'll be fun and frustrating at the same time !), is this version still downloadable ? Can I get the necessary files to be able to do this ?

Thanks.

 

anything