How do I run/upgrade the hardware diagnostics on ProxySG, Advanced Secure Gateway and CacheFlow appliances?

book

Article ID: 166177

calendar_today

Updated On:

Products

CacheFlow Appliance Software CF-5000 CF-500 SG-300 SG-600 SG-9000 SG-S500 SG-S400 SG-S200 ASG-S200 ASG-S400 ASG-S500

Issue/Introduction

I am looking for Direction on how to run/upgrade Hardware Diagnostics on ProxySG, Advanced Secure Gateway, Cache Flow and Content Analysis appliance.

Resolution

Confirm availability of the Customer Hardware Diagnostics on the appliance

  • Beginning with SGOS 5.4.3.7, a CLI command exists to show if any customer hardware diagnostics code is present and the version of the diagnostic code.
  • Customer Hardware Diagnostics are available on SG9000's manufactured on or after the Aug 16 2010.

NOTE: The manufacturing date of a ProxySG can be seen based on its serial number.
The first 4 numbers represent the week number and year that a given device was manufactured.

  • For August 16 2010, this corresponds to a serial number of 3310xxxxxx where 3310 = the 33rd week of the year 2010.
  • A newer example would be a serial number for March 5 2012, which corresponds to 1012xxxxxx, where 1012 = the 10th week of the year 2012.

To check if the Customer Hardware Diagnostics are present on the appliance

1. From the CLI, enter:

ProxySG> en
ProxySG# show diagnostic-systems

If the output from this command indicates that a version of Customer Hardware Diagnostics code is present, proceed to the next section for steps to access the diagnostics.

2. To install a new version of diagnostics enter the following CLI commands:

ProxySG> en
ProxySG# conf t
ProxySG(config) diag-upgrade-path <URL for specific model of ProxySG>
ProxySG(config) exit
ProxySG# load diag-upgrade

The following example shows how to install diagnostics on the SG-S200:

Blue Coat SG-S200 Series>en
Blue Coat SG-S200 Series#conf t
Blue Coat SG-S200 Series#(config)diag-upgrade-path https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/s200-diag.bcsi
  ok
Blue Coat SG-S200 Series#(config)exit
Blue Coat SG-S200 Series#load diag-upgrade
  Downloading from "https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/s200-diag.bcsi"
  The new diagnostic software has been successfully downloaded.
  From enable mode use "restart upgrade" to install the new diagnostic software.

Blue Coat SG-S200 Series#restart upgrade
  restart upgrade initiated ...

NOTE: If uploading/upgrading to Diagnostics 2.1.4, you must be running or upgrade to 6.2.7.1 or later or run 6.3.x.x. or be running 5.4.3.7 or higher in the 5.x branch.

The URLs to access the Customer Hardware Diagnostics code are platform specific.
Use the following links to download the current version of the diagnostics:

Platform

Version

URL

SG-S200

3.1.5.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/s200-diag.bcsi

SG-S400

3.1.3.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/s400-diag.bcsi

SG-S500 / ASG-S500

3.1.4.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/s500-diag.bcsi

SG300

3.1.1.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/sg300-diag.bcsi

SG600

3.1.1.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/sg600-diag.bcsi

SG900

3.1.1.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/sg900-diag.bcsi

SG9000

3.1.1.3

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/sg9000-diag.bcsi

CF5000

3.1.1.3

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/cf5000-mx_diag.bcsi

CF500-KX

3.1.1.1

https://ftpdocs.broadcom.com/cadocs/0/symantecbto/download/direct/diag/cf500-kx_diag.bcsi

Accessing Customer Hardware Diagnostics on this platform (using the serial console cable)

  1. During bootup, press the space bar to interrupt the default boot image selection to select an alternate system image when you see seconds remaining display onscreen.
  2. Enter d when a list of available Customer Diagnostic versions appear.
    Note: Enter s if you wish to go back to the normal boot image menu.
  3. Select the version of Customer Diagnostics that you wish to load.
  4. After the Customer Diagnostics are loaded and running, the >Diag> prompt displays.

NOTE: This process interrupts 'Production' traffic until the appliance is restarted normally.

Using the Customer Hardware Diags

1. Enter log on to record the output to memory.
2. Type ? or Help to see the list of available commands. Help <command> displays the description of the command.
3. Run tests using the following commands (commands may differ depending on the diagnostics version):

The following command change the diagnostics level for the memory and disks.
Default is Level 1. Level 2 runs more in-depth tests and takes longer to complete.

  • level 1 | 2

The diagnostics offers the following test commands:

  • test mem
  • test disk
  • test network
  • test fpd
  • test usb
  • test led
  • test rtc
  • test ssl
  • test comp
  • test all (memory, disk and depending on the model usb, rtc, ssl & comp)
Command                           Description
fpd Front Panel Display    Tests both the front panel LCD and button functionality.
led Light Emitting Diode Tests NIC card port LEDs and the front panel System Management and Power LEDs.   
rtc Real Time Clock Tests the functionality of the real time clock.
ssl Secure Sockets Layer   Tests the functionality of a hardware SSL card in the models that contain them.
comp Compression Tests the functionality of the compression accelerator hardware card in the models that contain them.

These commands require physical access to the appliance:

  • test fpd
  • test network

The following commands can be run to view system details:

  • show date
  • show environment
  • show hardware
  • show network
  • show summary
  • show version

NOTE: Pressing <CTRL>+C stops a test

4. If running a newer diagnostics version you can upload the logs to an existing case number.
First you have to configure an IP, Gateway and DNS.
NOTE: This does not change the configuration of the appliance.

  • show network
  • config ip 1:0 <ip address> <netmask>
  • config gateway <ip address>
  • config dns <ip address>
  • log upload <case #>

5. Otherwise upload the log manually.

  • After performing tests, start "logging" from within the terminal application (e.g. Hyperterminal, PuTTy, etc).
  • Enter log display to print the recorded log output.
  • The Customer Diagnostics will begin displaying all test data/output, beginning with the first test that was run.
  • Stop "logging" from within the terminal application.
  • Save the data to a file and upload the file to the case
  • Restart the appliance to exit Customer Diagnostics. You can also enter exit in the CLI prompt.