User guide

Upgrading the firmware 204
Using TFTP for firmware upgrades
To upgrade the firmware using TFTP, you need a TFTP service application on the workstation or server that
will be used to perform upgrades. After the TFTP has been enabled, then begin the upgrade.
Before beginning the upgrade procedure, be sure that the Secure TFTP Server is installed and that the GET
access permissions for the folder that the updated file is in is selected. Also, be sure that the HP IP Console
Switch is on the same network as the computer that is being used for the upgrade.
For Windows® operating systems, follow the instructions in the \TFTP\TFTP Install Instructions.txt file on
the CD included with this kit or the Softpaq TFTP directory.
For Linux operating systems see "TFTP for Linux operating systems (on page 204)."
TFTP for Linux operating systems
For most systems using RPM packages, TFTP is provided by the TFTP server RPM (RPM-
IVH/Redhat/RPMS/). Depending on the type of distribution, the Internet services daemon is provided by
xinetd.
NOTE: The following Linux example uses Red Hat 3.0. For more information, refer to your Linux operating
system's HELP or documentation.
NOTE: By default, TFTP executes in secure mode and only provides readable files under the /tftpboot
directory. Other directories can be specified through the /etc/xinetd.d/tftp files. In secure mode, TFTP
expects the file to be relative to the /tftpboot directory.
To enable TFTP for Linux operating systems (GNOME):
1. From the main menu, select Programs>System>Service Configuration.
2. In the Service Configuration menu, verify that the xinetd checkbox is selected to start at boot.
-or-
If the checkbox is not selected, select the checkbox, and click Save.
3. Find the TFTP in the list of services, and highlight it.
4. Select the checkbox to start TFTP at boot, and click Save.
To enable TFTP for Linux operating systems (KDE):
1. Go to the main menu, and select Control Panel>Services.
2. In the Service Configuration menu, verify that the xinetd checkbox is selected to start at boot.
-or-
If the checkbox is not selected, select the checkbox, and click Save.
3. Find TFTP in the list of services, and highlight it.
4. Select the checkbox to start TFTP at boot, and click Save.
Verifying TFTP for Linux operating systems
NOTE: The following Linux example uses Red Hat 3.0. For more information, refer to your Linux operating
system's HELP or documentation.
1. Verify that in.tftpd service is running with the following ps -ef | grep tftpd.
By default, the /etc/xinetd.d/tftp configuration files use /tftpboot as the directory.
2. Create a /tftpboot directory, if it does not exist, and set the permissions for public access.
3. Copy the firmware file to /tftpboot.