BootWare/3C59X-EISA Configuration Supplement

BootWare version: 1.50



Adapters Supported:  	The following 3Com EISA Bus Mastering EtherLink
			Ethernet adapters: 3C592 and 3C597-TX


NOTES FOR NEW USERS
When BootWare/3C59X-EISA is installed into an EISA Bus Mastering 
EtherLink adapter for the first time, you'll see:


---------------------------------------------------------------------                                  

    BootWare/3C59X supports NetWare, RPL & TCP/IP boot protocols:

        To configure & save protocol/frame type, type <ENTER>
          Default boot protocol is NetWare Ethernet_802.2.

  This message will appear until boot protocol information is saved.

---------------------------------------------------------------------                                  

To eliminate this screen, press <ENTER> to enter the BootWare 
configuration facility, choose the correct boot protocol setup 
and press <F10> to save the setting. If <ENTER> is not pressed 
after 8 seconds, BootWare will default to NetWare 802.2 boot.


INSTALLING THE BootWare ROM
BootWare/3C59X-EISA is installed in a 32-pin socket. Consult the 3Com 
EtherLink III Adapter Guide on the location of the 32-pin ROM socket. 

Enable BootWare by using the EISA configuration program that comes 
with your computer. Choose 64K as the ROMSize setting. Make sure 
that ROM Base Address is changed from the default of C000h (VGA 
Conflict) to a non-conflicting address. Due to ROM Paging, BootWare 
will occupy only 16K of high memory.


BootWare CONFIGURATION FACILITY
BootWare/3C59X-EISA features a built-in setup facility which may be 
used to view or change the configuration of BootWare/3C59X-EISA. 
The setup utility may be accessed by pressing <Ctrl><ALT><B> 
within 3 seconds when the message "Initializing EtherLink III 
Adapter" is displayed. 

--------------------------------------------------------------------

BootWare/3C59X  Configuration Facility  Node ID: 0020AFF15EC2
Version 01.50                           Bus Type: EISA_BUS


                           <New Setup>       <Current Setup>
I/O Base:                  FCE0h             FCE0h
Interrupt Level (IRQ):     10                10
ROMSize/ROMBase:           64K               64K
Media Type:                AutoSelect        AutoSelect
Driver Optimization:       Normal            Normal
Full Duplex                Disable           Disable

Boot Protocol:             RPL               NetWare_802.3
Default Boot:              Network           Network
ROMShield                  Disable           Enable
Floppy/Hard Disk Boot:     Enable            Disable


<ESC>    <Space>/<+>       <->            <ENTER>        <F10>
Quit     Next Value     Previous Value    Next Field  Save Setting

--------------------------------------------------------------------


Only BootWare parameters are configurable (Boot Protocol, Default Boot 
& RomShield). Adapter settings such as I/O Base, Interrupt Level are 
determined or set by the system BIOS. Media Type, Driver Optimization
and Full Duplex settings can be changed using 3Com's Setup program.


Environments Supported
BootWare/3C59X-EISA features six selectable boot protocols; Native 
NetWare 802.2, Native NetWare 802.3, Native NetWare Ethernet_II, 
RPL, BOOTP, and BOOTP/ARP.

     NetWare Modes (Ethernet_802.2, Ethernet_802.3, Ethernet_II)
     Three Ethernet frame types are supported; NetWare 802.2, NetWare 
     802.3, and NetWare Ethernet_II. Choose a frame type that is 
     supported by your file server(s). Note that NetWare v3.12 and 
     v4.x support NetWare 802.2 as the default frame type; all 
     older NetWare versions support 802.3 as the default.

     When using ODI drivers, Novell's RPLODI utility must be loaded 
     after LSL, and before the ODI driver is loaded. Do NOT run 
     RPLFIX on the boot image; DOS 5 & 6.X support is built-in.

     RPL Mode
     RPL mode supports Microsoft LAN Manager 2.X, Windows NT Server,
     IBM LAN Server 3.0 & 4.0. Remoteboot of various versions of DOS 
     & OS/2 are supported, depending on the network operating system.

     TCP/IP Modes (BOOTP and BOOTP/ARP)
     TCP/IP mode requires a TFTP daemon and a BOOTP daemon to be 
     loaded at the host.  Most versions of DOS can be remote booted, 
     along with a communication service such as NFS.
     
     BOOTP Mode:    used when the BOOTP daemon is on the same server 
     			as the image file.
     BOOTP/ARP Mode:    used when the BOOTP daemon is on a different
     			server than the image file. After receiving 
     			the reply from the BOOTP daemon, the 
     			workstation will do an ARP (Ping) to find 
     			the server with the image file.


ERROR MESSAGES
Error messages below are specific to BootWare/3C59X-EISA. Refer to 
the BootWare Users Guide for generic messages.

Could not find 3C59X 
- I/O conflict between 3C59X and another device
- Run 3Com diagnostic software to make sure that adapter is functioning

Only ROMSize of 64K is supported
Run 3Com or EISA configuration software to set ROMSize to 64K.

IRQ7 not supported with NetWare
Choose another interrupt level. 

Rx2 Rx2 Rx2...
Timeout waiting for reply from file server. Could be caused by:
- 3C59X Transceiver/Media Type incorrectly configured 
- incompatible Ethernet standard (802.3 vs 802.2 vs Standard Ethernet 
  8137)
- not connected to an active file server



ERROR: Ethernet card is improperly installed or not connected to the 
network.
Adapter is not connected to an active Ethernet segment or the media 
type is incorrectly configured.


ROM-BASED CONFIGURATION FACILITY

Value Out of Range. Use Default value (0,0000)
EtherLink Bus Master adapter contains a setting that is not recognized 
by BootWare. Avoid using BootWare's ROM-based configuration facility 
to configure BootWare.

Newer BootWare version is available for this adapter.
Newer version of BootWare is available which may offer additional 
features or improved performance with this adapter.

New EtherLink found. Need new BootWare version.
BootWare version being used is incompatible for this adapter; please 
upgrade BootWare version.

Unable to update BootWare/3C59X. Configuration changes are not saved. OR
BootWare Update verification failed.
Configuration changes are not saved to BootWare/3C59X-EISA. Power off 
machine and retry or try changes on another system.

Problems and Solutions

EISA machine fails to boot up. Screen is blank.
When setting up the EISA Bus Mastering EtherLink, the BootROM size 
should be set to 64K. However, the default ROM Address is C000h which 
conflicts with the VGA controller. Use the EISA configuration program 
to change the ROM Address to a non-conflicting address.


Sample DOSBB.CNF for Windows NT Server:
; DOS on 3Com 3C59X
BASE D0H
RPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\3C59X\PROTOCOL.INI
DRV BBLOCK\RPLDISK.SYS ~ ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\I13.COM ~ ~ ~
EXE BBLOCK\RPLBIND2.EXE ~ ~
EXE BBLOCK\PROTMAN.EXE ~ ~
EXE BBLOCK\RPLBIND1.EXE ~ ~
;DRV BBLOCK\IPXNDIS.DOS ~ ~ ~
;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~
EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~
DRV BBLOCK\NDIS\EL59X.DOS ~ 10 ~
DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M


BW59X.EXE
BW59X is a DOS based configuration utility for BootWare/3C59X-EISA. The 
utility allows user to update and configure BootWare. For more detailed 
information, please refer to the document file (BW59X.DOC) on the 
BootWare Utility disk.

--------------------------------------------------------------------
BootWare/3C59X Configuration Program

(C)Copyright 1995 Lanworks Technologies Inc.
V1.00  950809


Main Menu
Update ROM
Change Default Protocol
Configure BootWare ROM
Configure ROM Image File
Exit Program


--------------------------------------------------------------------
Change the default boot protocol
--------------------------------------------------------------------



Update ROM:
	Update functionality is NOT available for BootWare/3C59X-EISA

Change Default Protocol: 
	Change the boot protocol between NetWare, RPL and TCP/IP. The 
	highlighted boot protocol is the current selection.

Configure BootWare ROM:  
	Customize BootWare/3C59X-EISA. The parameters available to 
	configure are dependent upon the default boot protocol selected. 

Configure ROM Image File:
	Only useful for BootWare/3C59X-PCI. Create a customized ROM Image 
	file. Changes are made to the ROM Image file and not to BootWare. 
	All changes are saved to a new ROM Image file with a user 
	specified filename. User can then use  "Update ROM" to 
	reprogram BootWare/3C59X PCI with the customized ROM Image.

Exit Program:
	Exit BW59X utility 
