IBM Support

Using UpdateXpress configuration packages on the Web - Servers

Troubleshooting


Problem

The device driver and firmware updates for IBM eServer xSeries servers on the UpdateXpress Packages are available as self-installable executable update packages on the Web.

Resolving The Problem

Table of contents

The device driver and firmware updates for IBM eServer xSeries servers on the UpdateXpress Packages are available as self-installable executable update packages on the Web.

Benefits of UpdateXpress packages
Install a package on a local server
Update a package on a serve
Package command line details
Update package details
Remote UpdateXpress log file
Using RemoteUX information


Benefits of UpdateXpress Packages
  • Self-installable updates with HTML and XML description of updates. The descriptions include the software update name, version number, and severity of the update.
  • Updates Packages in ready-to-run Microsoft Windows NT and Microsoft Windows 2000 native operating system file formats, that install directly from a CD or from a network share.
  • Remote distribution tool remoteux.exe to push update packages to remote servers. You can select an alternative method for distributing packages, such as SMS from Microsoft.
  • Command line options for installing unattended automated updates which can be remotely scripted.
  • Common log file that records the results of applying the update package.
  • Eliminates the need for diskettes and a diskette drive or CD-ROM drive in each system.
  • Update packages together with XML description files enable ease of use with third-party management software.
Complete the following to start a package on a local server
  1. Identify the update package that you want.
  2. Using the WEB server list, click the server that you want. From the server page download the update package.
  3. From the desktop or from a command window, start the update package. Driver update packages will update immediately, but might require a reboot to take effect. Firmware update packages display a user interface that identifies the update package and provides four options:
    • Update on next reboot
    • Update and autoreboot
    • Export to floppy diskette
    • Extract to folder
  4. Select Update on next reboot. Remove any diskettes or CDs that might prevent booting from the hard disk drive.
Complete the following steps to install an update package on a remote server
  1. Identify the update package that you want.
  2. Using the server list, select the server that you want. From the Server Page download the update package.
  3. Distribute the package to the remote machine. UpdateXpress already comes with a remote distribution tool RemoteUX.exe. You can also select an alternative method for distributing packages, such as SMS from Microsoft.
Package Command line options

The command line syntax for update packages is:
package.exe [-s] [ [-a] [-s] | [-r] | [-x path] | [-xd] | [-?] ]

  • [-s] Instructs the Package for the Web software to install silently and does not prompt if files need to be overwritten when extracted to the
    %temp% directory.
  • [-a] Package for the Web software passes all subsequent commands to the update package .
  • [-s] Installs the update silently and unattended. Driver updates are applied immediately, a restart might be required to take effect. Firmware updates will be applied upon reboot, or immediately by forcing a reboot with the -r option.
  • [-r] Apply the update and reboot immediately. Only available on firmware updates.
  • [-x path] Extract the update to directory named path. Since Package for the Web extracts itself to a subdirectory in the %temp% directory, a relative directory is relative to the %temp% directory. Be sure to specify an absolute directory path. This option is only available for firmware updates.
  • [XD] Extract the update to diskette(s). After extraction, the diskettes can be used to boot and apply the update, or contain information on how to apply the update. This option is available for select firmware updates. It is not available for updates that are very large such as tape drive and hard disk drive updates.
  • [-?] Displays information about the command line switches.
Update package details

Package For The Web
All Update Packages (both Device Driver and Firmware) are wrapped in a Package For The Web self-installable executable image that can run in a Windows NT and Windows 2000 environment.

PowerQuest Virtual Boot Environment
Additionally Firmware updates are wrapped in a PowerQuest DOS Virtual Boot Environment (VBE). When applying an update the Update Package schedules this DOS VBE for the next reboot. The firmware updates are applied from within this DOS VBE and once the update completes, the server is rebooted.

Remote UpdateXpress log file

After a Remote UpdateXpress operation has been successfully started (that is, a command has been issued and a zero code returned), UpdateXpress creates a log file in the log directory of the Target Server. UpdateXpress uses this file for all subsequent logging. All update-package information is recorded in the log file when you run the package locally or remotely.
The log file is named ux.log, and it is located in the \\uxlog directory on the primary volume of the Target Server.
The log file contains the following information for each update:

  • Name of the update
  • Version level of the update
  • Date and time of update
  • Return code

The following example shows a typical log file
[Firmware]
IBM eServer xSeries 232 Integrated System Management Processor Update
Version 1.06 -[HPE222A-1.06]-
Update at 06-07-2002 - 3:01:45.94p returns=0
[IBM 10.100 Ethernet Server Adapter for Windows NT 4.0, 2000, XP Drivers package]
Update to Version 5.1 -{v51-WINS-5.1}- at 15:55:49 - 06-07-2002 returns= 0

Notes:

  • The log file might also contain the level of the device driver or firmware before the update is applied.
  • You must, periodically delete this file or its contents. When it increases to larger than 4 MB, firmware packages can no longer append to this file.

Using RemoteUX information

RemoteUX V1.0 for NT4/2000 - UpdateXpress remote utility can:

  1. Remotely run UpdateXpress.
  2. Remotely install xSeries "Package For The Web" Updates.
  3. Determine the Model Number of the remote xSeries Server.

Usage: RemoteUX.exe \\computer [options] command [-a {args}]

Options [-r:path -l:path -n -u:user -pwd:{pwd|*}]:
-r|-REMOTE:path Set the remote staging area.
Format is shareName\path. "C$\TEMP" is the default.
-l|-LOCAL:path Set the local source directory.
The current directory (.\) is the default.
-n|-NOWAIT Don't wait for remote process to terminate.
-u|-USER:user Set the user name for remote connection.
-p|-PWD:{password|*} Set the password for remote connection.
"*" will cause the user to be prompted for the password.

Command {[-e]|[-pkg:pkg.exe -a {args}]|[-d]}:
-e|-EXAMINE Determine the Model Number of the remote xSeries server.
-pkg|-PACKAGE:pkg.exe Remotely run "Package For The Web" update "pkg.exe".
-d|-DRIVERS Run remote UpdateXpress to update Drivers.

Note: Use -l|-LOCAL to specify the local source directory of the update "pkg.exe" or drivers if they are not in the current (.\) directory.

[-a {args}]
Arguments following the \ embedded setup program.

Example 1:

RemoteUX.exe \\10.0.0.9 -user:karl -pwd:update -l:d:\tools -package:34L5421.exe
- Run update package "34L4521.exe" on server "10.0.0.9".
Authenticate as user "Karl" with password "update".
Use the default share and path "C$\TEMP" as the remote staging area.
Copy the update package from the "d:\tools" directory.

Example 2:

RemoteUX.exe \\remote -user:fred -pwd:* -r:c$\UpdateXpress -l:e: -d
- Run UpdateXpress on server "remote" to update the drivers.
Authenticate as user "fred" but prompt the user for the password.
Use the remote share and path "c$\UpdateXpress" as the remote staging area.
Copy UpdateXpress data from the "E:" drive instead of the current directory.

 

Document Location

Worldwide

Operating System

System x:All operating systems listed

Older System x:Operating system independent / None

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW184","label":"Older System x->xSeries Internet Appliances"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW189","label":"Older System x->xSeries 360"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18E","label":"Older System x->xSeries 135"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18F","label":"Older System x->xSeries 150"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18G","label":"Older System x->xSeries 200"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18H","label":"Older System x->xSeries 220"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18J","label":"Older System x->xSeries 230"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18K","label":"Older System x->xSeries 240"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18L","label":"Older System x->xSeries 330"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18M","label":"Older System x->xSeries 340"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18Q","label":"System x->xSeries 232"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18R","label":"Older System x->xSeries 250"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18T","label":"Older System x->xSeries 300"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18U","label":"Older System x->xSeries 342"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18V","label":"Older System x->xSeries 350"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18W","label":"Older System x->xSeries 370"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18X","label":"Older System x->xSeries 380"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW191","label":"Older System x->xSeries 440"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19K","label":"Older System x->xSeries 255"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19L","label":"Older System x->xSeries 343"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19M","label":"Older System x->xSeries 205"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19P","label":"Older System x->xSeries 235"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19Q","label":"Older System x->xSeries 305"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19R","label":"Older System x->xSeries 335"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19S","label":"Older System x->xSeries 345"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19T","label":"Older System x->xSeries 225"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19U","label":"Older System x->xSeries 445"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19W","label":"Older System x->xSeries 450"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW208","label":"Older System x->xSeries RXE-100"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20A","label":"Older System x->xSeries 382"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20E","label":"Older System x->xSeries 365"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20J","label":"Older System x->xSeries 206"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20K","label":"Older System x->xSeries 306"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20N","label":"Older System x->xSeries 226"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20P","label":"Older System x->xSeries 336"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20Q","label":"Older System x->xSeries 346"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20R","label":"Older System x->xSeries 236"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20Y","label":"Older System x->xSeries 366"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21F","label":"Older System x->xSeries 455"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21H","label":"Older System x->xSeries 260"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21J","label":"Older System x->xSeries 460"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21K","label":"Older System x->xSeries MXE 460"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21L","label":"Older System x->xSeries 100"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21M","label":"Older System x->xSeries 206m"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW21N","label":"xSeries 306m"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"SUNSET","label":"PRODUCT REMOVED"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN01","label":"Older System x->Netfinity 7000"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN02","label":"Older System x->Netfinity 3500"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN03","label":"Older System x->Netfinity 3000"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN04","label":"Older System x->Netfinity 5500"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN05","label":"Older System x->Netfinity 5000"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN06","label":"Older System x->Netfinity 1000"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN08","label":"Older System x->Netfinity 5600"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN09","label":"Older System x->Netfinity 4000R"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN10","label":"Older System x->Netfinity 5100"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN11","label":"Older System x->Netfinity 7100"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN12","label":"Older System x->Netfinity 6000R"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN13","label":"Older System x->Netfinity 4500R"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN15","label":"Older System x->Netfinity 7600"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN16","label":"Older System x->Netfinity 3500 M10"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN17","label":"Older System x->Netfinity 3500 M20"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN18","label":"Older System x->Netfinity 5500 M10"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN19","label":"Older System x->Netfinity 5500 M20"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN20","label":"Older System x->Netfinity 7000 M10"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
23 January 2019

UID

ibm1MIGR-43989