Upgrading your Rocket750 FreeNAS Driver

From 45 Drives Technical Information Wiki
Jump to: navigation, search

With the release of Highpoint’s new R750 driver for FreeNAS, it is highly recommended that everybody updates to this version (v1.2.6).

The following are the steps to take to download and install the needed driver. This patch addresses a bug that caused high capacity (8TB and greater) to timeout if not placed in exact sequential order.


There are two suggested methods to accomplish this, all dependent on personal preference:

1.	Download the package on any computer and put it on a flash drive. The flash drive will then be placed into the Storinator to access the package from there.
2.	Download it over the network, this is done via command line. You can do this via ssh, the FreeNAS WebGUI or IPMI remote access.


Method 1 - Using the Network Download

Three options to get into the shell are:

  • Enter the shell by pressing '9' in the FreeNAS console
  • SSH into the server using the IP address
  • Use the FreeNAS WebGUI shell option


Step 1 - Change into the ' /mnt ' directory and download the package

To do so, run the following command: ' cd /mnt '

Next, run the following command to download the package: ' wget http://images.45drives.com/HPTNR_FreeNAS_9.10_v1.2.6_17_01_23.tgz '


Step 2 - Unzip the package to access the files inside

To do so, run the following command:

' tar -xvzf HPTNR_FreeNAS_9.10_v1.2.6_17_01_23.tgz '


Step 3 - Run the installer

To do this, run the following command:

' ./postinstall '


Step 4 - Exit from the shell and shutdown the machine

To do so, run the following command: ' exit '

Once back to the FreeNAS console setup screen, enter '14' to shut down the machine.

NOTE: Rebooting will not fully complete the install, machine MUST be fully shut down for install to successfully complete.


Step 5 - Turn your machine back on



Method 2 - Using Flash Drive

In order to use a flash drive, you must make sure it is formatted with a FAT partition to be accessible on your Storinator.


Step 1 - Download the package

Head over to http://www.45drives.com/downloads and click on HPTNR_FreeNAS_9.10_v1.2.6_17_01_23.tgz

Once the download has finished, drag the package onto your flash drive.


Step 2 - Plug the flash drive into your Storinator

Make sure you have a monitor and keyboard attached to your Storinator, or access to the FreeNAS console via IPMI.


Step 3 - Enter the command line (shell)

At the FreeNAS console, option '9' will bring you to the command line.


Step 4 - Create a directory to mount your flash drive

To create a directory use the following command:

' mkdir /mnt/tmp '


Step 5 - Determine which device is your flash drive (Knowing your brand of your flash drive will be a big help)

The command to run is as follows:

' camcontrol devlist '

For example, in our Storinator we're using Western Digital drives, and the flash drive was a Kingston. We can see from the list below that the flash drive is device da20.

FreeNAS.PNG


Step 6 - Mount the flash drive to the created directory

NOTE: Add s1 to the end of your device name like shown below

To do this, use the following command:

' mount -t msdosfs /dev/da20s1 /mnt/tmp '


Step 7 - Unzip the package to access the files inside

To do this, run the following command

' tar -xvzf HPTNR_FreeNAS_9.10_v1.2.6_17_01_23.tgz '


Step 8 - Copy the .ko file into the /mnt directory

To do so, run the following command:

' cp hptnr-10.3-amd64.ko /mnt '


Step 9 - Run the installer

To do so, run the following command:

' ./postinstall '


Step 10 - Exit the shell and shutdown the machine

To do so, run the following command:

' exit '

Once back to the FreeNAS console setup screen, enter 14 to shut down the machine.

NOTE: Rebooting will not fully complete the install, machine MUST be fully shut down for install to correctly finish


Step 11 - Turn your machine back on