eeprom32.txt Driver File Contents (v23.zip)

**
**
**  EEPROM32 Utility
**
**  v1.12   Feb. 2005
**
**
Introduction:
=============

  This document shows you how to use the eeprom32 utility. This utility runs
under DOS environment.


Contents of the Subdirectory:
=============================

    EEPROM32.EXE          The eeprom32 utility program file.
    EEPROM.CFG            The eeprom32 utility default configuration file.
    EEPROM32.TXT          This file.

Usage:
======

    The eeprom32 menu consists of four functions:

    1.  F1: Create Data File
        You should use this function to create a new EEPROM data file.
        The default value of "Ethernet ID", "Subsystem ID", "Subsystem Vendor ID"
        and "PHY address" are invalid. Modify them to the valid value and
        save to a file.

    2.  F2: Open Data File
        If you want to modify an existed EEPROM data file, you could use
        this function.

    3.  F3: Write to EEPROM
        After the EEPROM data file is OK, you could use this function
        to write the data file into EEPROM.

    4.  Esc: Exit
        Exit this program.


Command line usage
==================

Usage: EEPROM32 [option]

option: -?                        This help.

        -h                        This help.

        -p[#] [MAC Address] filename [-i [filename1]] [-o filename2]
                                  Program EEPROM with data in filename and output the
                                  programmed MAC address to filename2 if -o is specified.
                                  use alternative way to modify MAC address if -i is specified.
                                  if filename1 is omitted, the program will read MAC from console.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  [MAC Address]: 12 HEX characters, could be ignored.
                                  p file1.nic : Program file1.nic with first adapter.
                                  p4 rpl.nic : Program rpl.nic with 4th adapter.

        -v[#] filename            Verify EEPROM with data in filename.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  v file1.nic : Verify file1.nic with first adapter.
                                  v4 rpl.nic : Verify rpl.nic with 4th adapter.

        -vm[#] [addrlen] [value]  Verify EEPROM MAC address by last addrlen numbers.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  addrlen : ( 1 ~ 12(default) ) the last addrlen numbers of MAC address
                                  to be checked, could be ignored.
                                  value : MAC address value to be checked, could be ignored.
                                  Ex: eeprom -vm 4 => check the last 4 numbers of MAC address.
                                  Ex: eeprom -vm 4 3e55 => check the last 4 numbers of MAC address
                                                           with value 3e55.

        -vs[#] [ssid]             Verify EEPROM SSID.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  ssid : SSID to be checked, could be ignored.

        -vv[#] [svid]             Verify EEPROM SVID.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  svid : SVID to be checked, could be ignored.

        -f[#] filename            Write filename with EEPROM data.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  f file1.nic : Write file1.nic with first adapter.
                                  f4 rpl.nic : Write rpl.nic with 4th adapter.

        -bt[#] <PXE|RPL>          Select BootROM boot type.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  PXE : Select PXE boot.
                                  RPL : Select RPL boot.

        -bm[#] <19|18|BBS|NO>     Enable boot up methods.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  bm 19 : Try network boot first, then local drives.
                                  bm 18 : Try local drives boot first, then network.
                                  bm BBS: According to BIOS(Boot Entry Vector).
                                  bm NO : Local drives boot.

        -tm[#] <1|2>              Set Boot Menu Timer Option.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  tm 1 : Wait 3 seconds for user press Ctrl-Tab to show menu.
                                  tm 2 : Wait 5 seconds for user press Ctrl-Tab to show menu.

        -tr[#] <1|2|3|4>          Set Boot RPL Timer Option.
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  tr 1 : Wait 15 seconds for RPL find server timeout.
                                  tr 2 : Wait 30 seconds for RPL find server timeout.
                                  tr 3 : Wait 60 seconds for RPL find server timeout.
                                  tr 4 : wait 120 seconds for RPL find server timeout.

        -g[#]                     Generate 1's compliment checksum and write it to EEPROM 0fh (high byte).
                                  # : ( 1 ~ 6 ) card number, could be ignored.

        -c[#]                     Check if the checksum stored in EEPROM is valid or not.
                                  # : ( 1 ~ 6 ) card number, could be ignored.

        -km[#] mac-address        Write mac-address to #th NIC's EEPROM MAC address field.

        -kv[#] SVID               Write SVID to #th NIC's EEPROM subsys-vendor ID field.

        -ks[#] SSID               Write SSID to #th NIC's EEPROM subsys-system ID field.

        -se[#]                    Enable multiple VLAN & LBFO function in GigaCheck.
                                  # : ( 1 ~ 6 ) card number, could be ignored.

        -sd[#]                    Disable multiple VLAN & LBFO function in GigaCheck.
                                  # : ( 1 ~ 6 ) card number, could be ignored.

        -l[#] <00|01|10|11>       Set EEPROM PHY LED Setting bits (LEDS1,LEDS0).
                                  # : ( 1 ~ 6 ) card number, could be ignored.
                                  00 : set (LEDS1,LEDS0) to (0,0).
                                  01 : set (LEDS1,LEDS0) to (0,1).
                                  10 : set (LEDS1,LEDS0) to (1,0).
                                  11 : set (LEDS1,LEDS0) to (1,1).


Exit status:
        0              Command execution success.
        1              Command execution fail.

NOTE:
=====

    1. Please do not use EMM386.EXE in the DOS CONFIG.SYS file. It will cause eeprom32.exe
       to generate page fault exception.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 2.58