b57 util: Utilities Program User's Guide

Broadcom NetXtreme

B57 Utilities Program User's Guide

This chapter provides the following information:

Introduction

Prerequisites

Functions List

Function Description


Introduction

This document provides the information on how to use the B57util utilities DOS program on Broadcom NetXtreme™ Gigabit Ethernet adapter, in particular BCM5700 and its related components.

All commands can be entered from DOS prompt or CLI, the Command Line Interface, prompt. When program is run without parameter, the CLI mode is entered. Otherwise, the parameter will be used as command to be executed and exit the program after.

In CLI, assuming there are three devices in the system, all devices information always displayed before each prompt as the following example:

Dev Fmw Bus/Dev Perm.MACAddr SVID SSID Curr.MACAddr SVID SSID WOL PXE PXE Spd
=== === ======= ============ ==== ==== ============ ==== ==== === === ========
 0  1.2 03:09:0 00101801026C 14E4 1644 00101801026C 14E4 1644 no  yes auto
 1  1.0 03:0A:0 001018010278 14E4 1644 001018010278 14E4 1644 no  no  100full
 2  1.3 05:05:0 001018010212 14E4 1644 001018010212 14E4 1644 yes yes auto

b57util>wole all
Enabling wol for device 0
Enabling wol for device 1
Enabling wol for device 2

Dev Fmw Bus/Dev Perm.MACAddr SVID SSID Curr.MACAddr SVID SSID WOL PXE PXE Spd
=== === ======= ============ ==== ==== ============ ==== ==== === === ========
 0  1.2 03:09:0 00101801026C 14E4 1644 00101801026C 14E4 1644 yes yes auto
 1  1.0 03:0A:0 001018010278 14E4 1644 001018010278 14E4 1644 yes no  100full
 2  1.3 05:05:0 001018010212 14E4 1644 001018010212 14E4 1644 yes yes auto

b57util>
 

Back to Top


Prerequisites

    OS: Dos 6.22
    Software: b57util.exe.

Back to Top


Functions List

Functions cmd
Enable WOL wole
Disable WOL wold
Enable PXE pxee
Disable PXE pxed
Change PXE speed pxes
Upgrade EEPROM upgf
Software version ver
Software Help help

Exit program

exit


Back to Top


Functions Description

    wole

    cmd: wole

    Description: Enable WOL.

    Syntax: [-]wole devnum

    devnum : Device number. It can be one or more devices in the list. Use ‘all’ for all devices.

    The syntax for devnum is as followed:

    <d [,d]… | all>

    Where d is the device number 0 to number of devices – 1. For example, if you have three devices in the system, the valid device number is 0, 1, or 2.

      Example:

      From DOS prompt:

      C:\>b57util wole 0 ; Enable WOL for device 0

      C:\>b57util –allwole ; Enable WOL for all devices found in the system

      From CLI prompt:

      b57util>wole 0,2 ; Enable WOL for device 0 and device 2

      Please note there is no spaces allowed in the device list. Furthermore, the ‘all’ parameter must be in lower case.

      The ‘-‘ before command is optional to support compatibility with b57man.

wold

      cmd: wold

      Description: Disable WOL.

      Syntax: [-]wold devnum

      devnum : Device number. It can be one or more devices in the list. Use ‘all’ for all devices.

      The devnum parameter is same as wole command. Please see wole command for the examples.

pxee

    cmd: pxee

      Description:Enable PXE.

      Syntax: [-]pxee devnum

      devnum : Device number. It can be one or more devices in the list. Use ‘all’ for all devices.

      The devnum parameter is same as wole commend. Please see wole command for the examples.

pxed

    cmd: pxed

      Description:Disable PXE.

      Syntax: [-]pxed devnum

      devnum : Device number. It can be one or more devices in the list. Use ‘all’ for all devices.

      The devnum parameter is same as wole command. Please see wole command for the examples.

pxes

      cmd: pxes

      Description: Change PXE speed

      Syntax: [-]pxes devnum <auto | 10half | 10full | 100half | 100full>

      devnum : Device number. It can be one or more devices in the list. Use ‘all’ for all devices.

      The devnum parameter is same as wole command. The speed must be entered in lower case and exact spelling as stated in the Syntax.

      Example:

      Changes all device to speed auto for PXE.

      C:\>b57util pxes all auto

upgf

      cmd: upgf

      Description: Upgrade the EEPROM content

      Syntax: [-]upgf devnum <boot | base | pxe | undi> [path]

      devnum : Device number. It can be one or more devices in the list. Use ‘all’ for all devices.

      The devnum parameter is same as wole command. Please see wole command for the examples.

      There are four kinds of images can be programmed in to EEPROM: eeprom.bin, b57base.bin, b57pxe.bin, and b57undi.bin.

      When ‘boot’ option is entered, the firmware boot code "eeprom.bin" is programmed into eeprom. When one of ‘base’, ‘pxe’, and ‘undi’ parameter is entered, the b57xxx.bin image is programmed into PXE area.

      The optional [path] parameter is used to specify where the file is if it is not in the same directory as b57util.exe.

ver

      cmd: ver

      Description: Display software version.

      Syntax: ver

      Example:

      C:\>b57util –ver
      b57util.exe V1.6
      Copyright (c) 2000, 2001 Broadcom Corporation, all rights reserved

help

      cmd: help

      Description: Display help

      Syntax: help

      Example:

      C:\>b57util –help
      b57util.exe V1.6
      Copyright (c) 2000, 2001 Broadcom Corporation, all rights reserved

      wole WOL Enable
      wold WOL Disable
      pxee PXE Enable
      pxed PXE Disable
      pxes PXE speed
      upgr Upgrade eeprom content
      help Display Help
      ver Display software version
      exit Exit software

exit

cmd: exit

Description: Exit program.

Syntax: exit from CLI mode.

Example:

b57util> exit


Back to Top

Back to Contents