Installing the HP MediaSmart Server 2.5 Update on the EX47x

From MediaSmartServerWiki
Revision as of 14:30, 1 May 2009 by Cougar (Talk | contribs)

Jump to: navigation, search

Introduction

When HP released the HP MediaSmart Server 2.5 Update for the EX48x machines, they also [1] announced the full software would not be available to first generation users due "to hardware differences" anhd "the underlying software architecture". Based on that statement, Nigel Wilks (Cougar) and Alex Kuretz (Yakuza) started work on a way[2] to make the update available to EX47x owners, dubbed "SanEncore" after the code names for the EX47x (San Juan) and the EX48x (Encore).

Cougar and Yakuza have also developed a Windows Home Server Add-In to fake the Update package into thinking it is running on a 2.1 machine, and handles some of the missing configuration items so that the 2.5 update is sucesful.

This Add-In does not utilise any HP code, or intellectual property and has been solely developed by the authors. It is also not a supported upgrade method from HP, and you may not be able to receive automatic upgrades in the future. Whilst we have performed limited testing of features, you install this update at your own risk.

This is work in progress, so feedback and enhancement requests are welcomed on the forums.

Prerequisites

Because of the differences between the installed applications on an EX47x and the EX48x it is necessary to install a few applications before the update can be applied. These are Open Source applications, and do not require payment.

The applications and versions in question are: -

and finally, the update itself.

Download each of the above to your servers software folder (i.e. \\hpserver\software), the Add-In needs to be downloaded to your servers Add-In folder (i.e \\hpserver\software\add-ins).

Preparing for the update

Twonky

Before you start, you must (if you haven't already) install the "PVConnect Media Server for HP MediaSmart" (Twonky) Add-In that was delivered as part of the HP MediaSmart Server 1.3 Update.

SanEncore1.jpg

Java Runtime Environment

  1. Open a Remote Desktop connection to your server.
  2. Click on Start, Run and type \\HPSERVER\software (replace HPSERVER with your own server name)
  3. Drag the "jre-6u5-windows-i586-p-s.exe" file onto your servers desktop.
  4. Right click on the "jre-6u5-windows-i586-p-s.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  5. SanEncore5.JPG
  6. Now double click on the "jre-6u5-windows-i586-p-s.exe" file to run the application.
  7. Click on the Show advanced options panel check box, and then click Accept to accept the license agreement
  8. SanEncore6.JPG
  9. Ensure the path is set as "C:\Program Files\Java\jre1.6.0_05" and click Next
  10. SanEncore7.JPG
  11. Java will now install, when completed click Finish.


Apache Tomcat

  1. Click on the Servers software folder you still have open, and drag the "apache-tomcat-6.0.18.exe" file onto your servers desktop.
  2. Right click on the "apache-tomcat-6.0.18.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  3. SanEncore2.jpg
  4. Now double click on the "apache-tomcat-6.0.18.exe" file to run the application.
  5. Click Next and then Agree to the license terms.
  6. Change the type of install to Full, and click Next.
  7. SanEncore3.jpg
  8. Ensure the path is set as "C:\Program Files\Apache Software Foundation\Tomcat 6.0" and click Next
  9. Change the port to 8089 and click Next
  10. SanEncore4.JPG
  11. Change the path you are shown to C:\Program Files\Java\jre1.6.0_05 and click install.
  12. SanEncore8.JPG
  13. Uncheck the Show Readme box and click Finish


ImageMagick

  1. Click on the Servers software folder you still have open, and drag the "ImageMagick-6.5.1-7-Q16-windows-dll.exe" file onto your servers desktop.
  2. Right click on the "ImageMagick-6.5.1-7-Q16-windows-dll.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  3. SanEncore10.JPG
  4. Now double click on the "ImageMagick-6.5.1-7-Q16-windows-dll.exe" file to run the application.
  5. Click Next and then Accept the agreement.
  6. Click Next
  7. Ensure the path is set as "C:\Program Files\ImageMagick-6.4.0-Q16" and click Next
  8. SanEncore11.JPG
  9. Click Next to accept the Start Menu item default
  10. Click Next to accept the default Additional Tasks and click Install
  11. On completion, click Next and clear the check box to view index.html
  12. SanEncore12.JPG
  13. Uncheck the Show Readme box and click Finish


SanEncore Add-In

  1. On your desktop, open up your WHS Console Application and click Settings, Add-Ins.
  2. Now click on Install in the SanEncore Add-In option.
  3. SanEncore13.JPG
  4. When the add-in is completed, click OK to restart the console.


HP MediaSmart Server 2.5 Update

You are now ready to install the Update!

  1. Click on the Servers software folder you still have open, and drag the "MS251027311ServerUpdate.exe" file onto your servers desktop.
  2. Right click on the "MS251027311ServerUpdate.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  3. SanEncore14.JPG
  4. Now double click on the "MS251027311ServerUpdate.exe" file to run the application.
  5. The Update will launch.
  6. SanEncore15.JPG
  7. And you will be presented with a Welcome Screen - DO NOT CLICK NEXT.
  8. SanEncore16.JPG
  9. Click on the Start button, Run and type %temp% and OK
  10. Now find a folder that was just created and open it.
  11. SanEncore17.JPG
  12. Right click on "HP MediaSmart Server 2.5 Update.msi" and choose copy.
  13. Now right click on your servers desktop and choose paste
  14. Once the file is on your desktop, you can go back to the update screen and choose Cancel. Then Yes to confirm, and finally click the Finish button.
  15. Now double click on the "HP MediaSmart Server 2.5 Update.msi" you placed on your servers desktop.
  16. You can now click Next
  17. SanEncore18.JPG
  18. Now click Install
  19. SanEncore19.JPG
  20. If you've followed all the steps above correctly, you should now have the final splash screen and you can click Finish.
  21. SanEncore20.JPG
  22. Now you need to remove the old PVConnect Add-In
  23. On your desktop, open up your WHS Console Application and click Settings, Add-Ins.
  24. Now click on Uninstall in the PVConnect Media Server for HP MediaSmart Add-In option.
  25. SanEncore21.JPG
  26. When the add-in is removed, click OK to restart the console.
  27. You can now install the new Twonky Mediaserver for HP MediaSmart Add-in
  28. On your desktop, open up your WHS Console Application and click Settings, Add-Ins.
  29. Now click on Install in the Twonky Mediaserver for HP MediaSmart Add-in option.
  30. SanEncore22.JPG
  31. When the add-in is Installed, click OK to restart the console.
  32. And finally, the update should now be completed. You can open the console and play with the new features.
  33. SanEncore23.JPG


Known Issues

Drive Lights

  • The drive lights on the server will not currently function due to the differing hardware. This is currently a limitation of the SanEncore update, and will be researched further.

Welcome Tab

  • The "learn more" links in the welcome screen currently do not function. This will be addressed in the next Add-In update.

Photo WebShare

  • The Photo WebShare option is a remnant from the 1.3 release and seems to cause issues when used. This is unlikely to be fixed, and will possibly be removed in the next Add-In update.

References

  1. http://www.mediasmartserver.net/2009/04/27/opinion-thoughts-on-the-hp-25-software-update-statement
  2. http://www.mediasmartserver.net/forums/viewtopic.php?f=3&t=4122