Installing the HP MediaSmart Server 2.5 Update on the EX47x

From MediaSmartServerWiki
Revision as of 16:09, 30 April 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 announced the full software would not be available to first generation users. Based on that statement, Nigel Wilks (Cougar) and Alex Kuretz (Yakuza) started work on a way 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.

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

Known Issues

The Health 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.