HighPoint Web RAID Management Software (WebGUI&CLI) for Windows
Copyright (C) 2023 HighPoint Technologies, Inc. All rights reserved.

Last updated on May 25, 2023

HighPoint Web RAID Management Software (WebGUI&CLI) is used to monitor and configure
your hard disks and RAID arrays attached to HighPoint RAID controllers.

This file is divided into the following major sections:

1. Files Listing
2. System Requirements
3. Installing the Software Package
4. Running the Management Software
5. Rivision History

1. Files Listing
------------------
   README.txt                        This file
   HPT_CLI_Guide.pdf                 CLI User Manual
   HighPoint RAID Management.exe     Installation package file

2. System Requirements
------------------------

   The software package must be installed on system with supported HighPoint
   RAID controllers installed, and the device driver must be loaded to run
   the service.
   
   A web browser with XML support is required on the client side, e.g. Internet
   Explorer 6.0, Mozilla or FireFox.


3. Installing the Software Package
------------------------------------

   To install the packge, run "HighPoint RAID Management.exe".
   
4. Running the Management Software
------------------------------------

   a. RUN WebGUI
       To run the WebGUI, start your browser and enter the following URL address:
   
          http://localhost:7402
       
       If you are accessing WebGUI on a remote system please change "localhost"
       to the server address.
 
       If you can't connect to a remote HPT WebGUI, check if hptsvr is running on that
       system and you can access the remote system via TCP/IP connection. If you
       have firewall configured, make sure TCP port 7402 is not blocked.

   b. RUN CLI
       To run CLI, in the start menu under the folder "HighPoint RAID Management", 
       click "hptraidconf". Or start your cmd terminal and input the command:
                hptraidconf 
       
       And you can enter a complete command with parameters at the cmd prompt and receive
       one output result on the screen at a time.
                hptraidconf -u {username} -p {password} {command}
       Example:
                #hptraidconf -u RAID -p hpt query controllers 


5. Revision History
---------------------
   v3.0.15  05/25/2023
	[WebGUI]Fixed a bug that may caused the driver to not be unloaded properly when thunderbolt was unplugged.
	[WebGUI]Add collecting program run logs when saving logs.
	[WebGUI]Fixed the error that the controller display error in the upper left corner of the web page.
	[WebGUI]Fix a bug that failed to enable collecting system log.
	[CLI]Add command to collect system logs.

   v3.0.14	04/14/2023
	[WebGUI/CLI]Support SED function.
	[WebGUI]Fixed a bug that WebGUI may not start properly.

   v3.0.13	03/09/2023
	[WebGUI]Fix memory leak bug for SSD62xx series.

   v3.0.12	11/22/2022
	[WebGUI]Fix the wrong issue of product page switching.

   v3.0.11	11/10/2022
	[WebGUI]Add enable collecting system log.
	[WebGUI/CLI]Support BLF File.
	[WebGUI]Adjust Physical page.
	[WebGUI]Fix a bug that hptdiag may stop working.
	[WebGUI]Fix a bug that an error line wrap occurs in hpt_diagdriver.log.

   v3.0.10   10/20/2022
	[WebGUI]Add disk interface and type information display.
	[WebGUI]Add a default task.
	[WebGUI]Add task start event.
	[WebGUI]Add Raid status change event.
	[WebGUI]Add display of board temperature.
	[WebGUI]Add installation log.
	[WebGUI]Fix WebGUI crash problem, add crash auto-generated dump file.

   v3.0.9   9/27/2022
	[WebGUI/CLI]Support updating firmware only by blf file.
	[WebGUI/CLI]Add controller extra infomation.

   v3.0.8   9/6/2022
	[WebGUI]Support cards with different RAID configurations.

   v3.0.7   6/30/2022
	[WebGUI]Fix a bug that opening the diag page causes hptsvr to crash.

   v3.0.6.2   6/29/2022
	[WebGUI]Sign hptdiag.sys.

   v3.0.6.1   6/29/2022
	[WebGUI]Sign HighPoint RAID Management.exe.

   v3.0.6   6/7/2022
	[WebGUI]Fix a bug that the hpt_diagdriver.log file is too large and the log may not be captured when system boot.

   v3.0.5   5/20/2022
	[WebGUI]Fix a bug completely that Web page cannot be displayed after AMD RAID driver installed.

   v3.0.4   5/7/2022
	[WebGUI]Fix a bug that Physical page crashes when Using SSD6200.
	[WebGUI]Fix a bug that hptsvr does not work properly after AMD RAID driver installed.

   v3.0.3   3/11/2022
	[WebGUI]Fix a bug that the system cannot boot when hptdiag.sys is loaded before loading the file system.
	[WebGUI]Change the log file of the System information collected by diag to evtx file.
	[WebGUI]Fix a bug that get wrong PCIe infomation collected by diag.  
	[WebGUI]Fix a bug that can not update firmware.
	[WebGUI]32 bit systems are no longer supported.
	[WebGUI/CLI]Support specific product NVMe unplug/rescan.
	[CLI]Optimize command prompt.

   v3.0.2   1/18/2022
	[WebGUI/CLI]Support SSD62xx.
	[WebGUI]Move Updating firmware from Setting page to Physical Page.
	[WebGUI]Fix a bug that get wrong firmware version.

   v3.0.1   11/12/2021
	[WebGUI]Support multi-board and multi-drive detection.
	[WebGUI]Change RAID1/0 to RAID10.
	[WebGUI]Support capture and save boot information.

   v3.0.0   10/20/2021
	[WebGUI]Support Diagnostic and support rr3740a/hptnvme/rr640xl/rr272x detection.
	[CLI]Add the 'diag' command to hptraidconf to collect diagnostic information.

   v2.17.4  6/30/2021
	[WebGUI&CLI]Fix a bug that cannot save fan speed setting after cold reboot and hibernate resume.

   v2.17.3  6/24/2021
	[WebGUI&CLI]Fix a bug that cannot save fan speed setting after reboot.

   v2.17.2  6/17/2021
	[WebGUI]Supoort Update MCU firmware.

   v2.17.1  6/16/2021
	[WebGUI]Fix a bug that cannot set two fans speed and add fan auto control option. 
	[CLI]Support set fan speed for NVMe Controller.

   v2.17.0  3/26/2021
	[WebGUI]Support set fan speed for NVMe Controller.

   v2.16.0  1/20/2021
	[CLI]Add command error prompt.
	[CLI]Delete event clear command.
	[CLI]Add setting temperature threshold,temperature unit and password.
	[CLI]Modify nvme device display.

   v2.14.7  1/7/2021
	[CLI]Add showing NVMe smart information.
	[WebGUI]Modify the NVMe temperature threshold to 65 degrees Celsius. 
	[WebGUI]Fix a bug that failed to get S.M.A.R.T information with some NVMe device.
	[WebGUI]Fix a bug that temperature do not change when temperature unit change.

   v2.14.5  10/09/2020
	[WebGUI]Add temperature warning event.Increase MAX SCSI port number.

   v2.14.4  09/28/2020
	[WebGUI]Add temperature unit option on Setting.

   v2.14.3 09/10/2020
	[WebGUI]Fix a bug that Add and Delete recipient. Solve questions on Mailing test and Showing smart information and Link speed

   v2.14.2 09/04/2020
	[WebGUI]Update OpenSSL.

   v2.14.1 09/27/2017
	[WebGUI]Add hpt_diag.txt.

   v2.13.1 07/19/2017
	[WebGUI]Support SSD711X.

   v2.11.1 10/11/2016
	[WebGUI]Support updating LCD firmware and screen message for R750.

   v2.11.0 09/23/2016
	[WebGUI]Support RR3740A/840A thunderbolt hotplug.

   v2.10.0 08/15/2016
	[WebGUI]Fix a bug on create array page.

   v2.5.11 08/09/2016
	[WebGUI]Support RR840A.

   v2.5.10 07/25/2016
	[WebGUI]Support RocketSpace.
	[WebGUI/CLI]Support AutoLogin.

   v2.5.8 05/09/2016
	[WebGUI]Support flash Marvell 948x bios for RR272x/1x.

   v2.5.5.2 07/20/2015
	[WebGUI]Fix a bug that installation takes too long in Windows 10.
	
   v2.5.5.1 07/15/2015
	[WebGUI]Support Windows 10.
	
   v2.5.5 04/03/2015
	[WebGUI]Support DV mode array.

   v2.5.4 03/31/2015
	[WebGUI/CLI]Update event report level.

   v2.5.3 02/02/2015
	[WebGUI] Support Tape device.
	[WebGUI] Use local time instead of GMT in Email.

   v2.5.2.3 01/09/2015
	Update task command sample in HPT_CLI_Guide.pdf.

   v2.5.2.2 01/08/2015
	Update Copyright in HPT_CLI_Guide.pdf.

   v2.5.2.1 01/07/2015
	Update Readme.txt and HPT_CLI_Guide.pdf.

   v2.5.2 11/12/2014
	[WebGUI] Support 4Kn Drive.

   v2.5.1 07/11/2014
	[WebGUI/CLI] Support cross-controller.
	[WebGUI/CLI] Fix a bug that beeper is not really enabled or disabled when connect to another controller.
	[WebGUI] Fix the bug that can not create RAID50 that each member is 16 disks with 32 disks.
	[WebGUI] Remove the unuseful function in recover page.
	[WebGUI] Fix a bug that RR4522 connect with EJ340 may cause WebGUI crashed.
	[CLI] Fix a bug that the time of task shows error if the task disabled and then enabled
	[CLI] Fix a bug that two RS6328 connect in WebGUI, the second RS6328 can not create array and init disks.

   v2.4.2 08/01/2014
	Add the path of hptraidconf into ENV path.
	Fix bug of create array in hptraidconf.
	Fix sector size cannot be properly restored in Recover and so on.
	Add mail ssl function.

   v2.4.0 03/12/2013
	Add Support Thunderbolt
	Remove Service Manager function
	Remove WebGUI CLI
	Fix a bug about rebuilding operations with multi controllers
	Fix a bug about checkdisk

   v2.2.0 31/07/2013
	Add Support WebGUI CLI.
	Add Command line CLI.

   v2.1.6 22/07/2013
	Add Support RocketU/Rocket/DataCenter Series
	Add Support SRC

   v2.1.5.13.0415 15/04/2013
	Add Support EJ340.
	Add Support RS5345 PM.
	Support fault diagnosis.
	Add Support Check Disk.

   v2.1.4.12.1030 30/10/2012
	Add Support RS5315 PM.

   v2.1.3.12.0918 18/09/2012
	Add Support RR4522.

   v2.1.2.12.0718 18/07/2012
	Add online help.
	Add "Disk Cache Policy" option when creating array.
	Add "Set Rebuild Priority" and "Set Spindown Idle Disk(minutes)" on Setting page.
        
   v2.1.1.12.0601 01/06/2012
	Support recover array function.
	Support for RR4520 Update Firmware File.
	Add Monitor Information.
	Add Get Information By New Interface for Enclosure Information.
	Support for SMTP/SSL.        
        
   v2.1.12.0228 28/02/2012
	Add Button to enable or disable EJ6172 alarm.
	Support for EJ6172 Update Firmware Configure File.
	Support for RR640L Update BIOS File.	
	Add Page of SHI.

   v2.0.11.0922 22/09/2011
	Support for EJ240.
         
   v2.0.11.0713 13/07/2011
	Support for OCE/ORLM.

   v2.0.0 Beta 29/4/2011
	Totally new GUI layout.
	Support for EJ220+rr2720.

   