background image

 

 

 Base + 

I/O Base + 

EISA Configuration IO Byte 0

Read Only

I/O Base + 

EISA Configuration ID Byte 1

EISA Configuration IO Byte 2

 I

Read Only

I/O Base + 

EISA Configuration ID Byte 3

Read Only

Read Only

I/O Base + 

EISA Rest/Enable Port
WRITE   to RESET Board

WRITE 

Olh 

to ENABLE Board

(Note: 

 Board will also hard reset

This port is used for Resetting or Enabling 

 Adapter.

 Base 

This port

Sets/ ets shared memory

uration Port (Read 

 bit)

se

a interrupt   interface ty

is used for Reading/Writing Memory and   con

Configuration Port Bit Definitions.

Bits 

 are for Shared Memory Selection.

bits 2 1 0 

     

 OOFFOOOOh

 OOFEOOOOh

 

 

 

 

 

 No 

 Selected.

Bits 3 4 5 are for Interrupt Selection.
bits

4 3:    

0 1 0

0 1 1

1 0 0

1 0 1

Bit 13 for Interrupt Enabling/Disabling.

     

Disable Interrupt.

Enable Interrupt.

Bit 12 for Memory Enabling/Disabling.

     

Disable Shared Memory.

Enable Shared Hemory.

Bits 

 for Ethernet Interface type selection.

Only One of bits 

 should be set to 1.

     

bit 

 1

 

 d6 d5 d4 d3 

d2 dl 

x x

int2 intl 

 

 

 meml 

 15 F   x x

 

 12 C   x x

8

 

       OOFFOOOOh

 OOFEOOOOh

d15 

 

 d12 

 

x x

 

 

 

 

 

x x x x x

x x x x x

       

x x x x x

TP loooback x x x x 1

 x x   1 

       

Enable 

 x x

 

NOTE: Interrupt selection is independent of 

selection.

IHPORTANT: Memory 'accesses to the board must be 3 -Bit

aligned.

(dword)

First EISA 

 ID address   I/O Base   

 or 

Second EISA 

 ID address   I/O Base   

 or 

Third EISA 

 ID address   I/O Base   

 or 

Fourth EISA 

 ID address   I/O Base   

 or 

INITIALIZATION PROCEDURE:

Check for LNE3908 adapter in slot(s).

Enable the 

 adapter.

Read/Write Configuration Port to get/set memory and interrupts

Program the 

 

 Chip to 

 

 Adapter is 

 for following

 by scanning EISA slots on the Hotherboard

EISA 

   on each slot.

First EISA 

 IO   0x35

Second EISA 

 ID   0x98

Third EISA 

 ID   0x00

Fourth EISA 

 ID   0x11

If above   are found in a slot X then 

 adapter is present in

slot x.

After 

 is located at a particular slot X it has to be enabled by

writing 1 onto Reset/Enable port. This has to be done before accessing

configuration port.
Read Configuration Port to check for the current memory and interrupt

selections in EISA 

Write onto Confi

ions in EISA Con

uration Port to change the memory and interrupt select

lg.

From the I/O base we can et

For 

 the NIC C

the address assignments for DP8390 NIC.

 follow the steps aiven in the DP8390 NIC

CONFIGURATION PORT DEFINITION:

Summary of Contents for 771002-D03

Page 1: ...LNE39OA B Ethernet LAN Adapter Installation and Operation Guide Revislon 3 0 P N 771002 DO3 lY15w...

Page 2: ...l or consequential damages re dting from the furni8hin performance or use of this materM This document contains proprietary information protected by copyright AH rights are re8erved No part of this do...

Page 3: ...ver interference will not occur in a particular installation Should it be determined that this equipment is causing interference to radio or televtsion reception the following suggested actions may be...

Page 4: ...ISA Contiguration Utilii 2 3 Media Type for the LNE3908 2 4 Shared SRAM Address 2 5 lntemupl Chokes 2 6 Conclusion 2 7 Chaptor 3 Somare Installation for NetWare overview 3 1 NetWare 3 11 Server Driver...

Page 5: ...IS Overview 6 1 Procedure IANMAN Implementation Notes 6 a Generic implementation Notes 6 3 Appendix A Testing the LNE390 Testing the LNE39OA A l Testing the LNE3908 A 2 Figures Figure l l LNE390 Block...

Page 6: ...ck Ethernet or lOBaae2 Thin Ethernet June 1992 lOBad Thick Ethernet or lOBaee2 Thin Ethernet or 1OBaseT CTwisted Pair The LNE3908 incorporates all the features of the LNE39OA and adds support for Ethe...

Page 7: ...lntroductbn LNE390 EGA Ethemel LAN Adaptat Host Bus Interface Logic t LNE o EISA Bus Flguro l l LNE390 Block Olrqrm 1 2 RovlDkm 3 0 Copyright Q 1992...

Page 8: ...e functions are per formed by the National Semiconductor DP8390 NIC chip which runs under control of the software in the host system Each operating system supported by the LNE390 is provided with a sp...

Page 9: ...y and will attempt to transmit the packet up to 16 times Upon completion or error the LNE390 then lntem pts the host processor which can then read status bits and then handle the resulting condition F...

Page 10: ...LNE390 after the hardware Is in place tt will be necessary to install the host operating sys tem and the appropriate device driver For operat ing system installation refer to the documentation that co...

Page 11: ...riate The factory defautt settings are for the loBase connector Adapter Installation Referring to your host system s documentation re move the system cover and choose the slot to be used by the LNE390...

Page 12: ...is used to attach a BNC T connector to the LNE390 The other two poles on the r connector are attached to coaxial cables which make up a Thin Ethernet lAN For 1OBaseT LNE39OB onfy the RJ45 modular plu...

Page 13: ...se instructions also have instructions on how to copy the configuration data base files to the floppy diskette on which they will be used As a shortcut however it is possible to place the LNE390 Drive...

Page 14: ...the system and not used by any other device or by memory on the motherboard Also the WE390 shared memory locations should not be cached The available memory options are in the following table All num...

Page 15: ...elecl and report this condition For systems with 16MB or more of physical memory these Bwresses are not to be used Note 2 Some systems notably the Compaq and AST EM systems in addition to Others have...

Page 16: ...n Once the configuration optlons have been selected the EISA Configuration Utility can be instructed to save the configuration data Each time the system is powered on or reset the LNE390 board will be...

Page 17: ...or using these drivers It is assumed that the reader is familiar wtth installing the Novell NetWare system and has already done so NetWare 3 11 Server Driver The LNE390 NetWare Driver is the file name...

Page 18: ...ed by entering the command SERVER In order for the LNE399 driver s to become active and usable by the NetWare server it is necessary for the server to execute a LOAD command There will be one LOAD com...

Page 19: ...Note that this symbol must be the same as other NetWare servers on the same segment yI _ s For a more complete description of the NetWare LOAD and BIND commands such as different possible frame types...

Page 20: ...NE31 NAME P i SLOT 7 FRAME ETHERNET_8023 BIND IPX W NET BIND IPX PI NETsAl BIND IPX PZ NET BIND IPX P3 NETxA3 BIND IPX P4 NET M BIND IPX PS NET M NetWare IPX Workstation Driver One method of integrati...

Page 21: ...operly communicate with the LNE390 board it was compiled for an error message will resutt If the IPX invocation is successful the appropriate NetWare DOS shell provided by Novell is then loaded as an...

Page 22: ...s llnkhhmrlno3ao Joh4 iram ahamot_il frame _4023 ptWCOItPXOHhUtl8I_4O2 3 Other options described in the Novell documenta tion are not required such as the MEM INT DMA channel If however INT and MEM se...

Page 23: ...E390 and EOOOO for LNE39OB ow Netware 286 Server Driver For Netware 266 Server the driver files of the LNE390 have to be linked into the operating sys tem The driver description file AElSAlAN and the...

Page 24: ...izes driver diskettes from third parties such as the LNE390 driver diskette Procedure Before the LNE399 driver can be installed it is necessary to load the UNIX operating system and link kit Also the...

Page 25: ...ddress and interrupt line of the LNE390 to be installed Respond with the values selected for the LNE390 board when it was originally EISA config ured see Chapter 2 The installation and re link process...

Page 26: ...iver has been linked into the kernel it can be accessed by UNIX processes through the device mode created in the installation process Procedure Before the LNE390 driver can be installed it is necessar...

Page 27: ...for installation Under Interactive UNIX 53 2 Ver 3 the driver configuration is done by running SYSADM and selecting SOFWARE and NETDRVR options The kernel will need to be relinked after this only To r...

Page 28: ...workstation to operate as a server worksta tion system and enables a DOS workstation to operate as a workstation Any system equipped with an LNE390 and the NDIS driver under me appropriate operating s...

Page 29: ...igned directory Assuming that the mart directory for the LANMAN installation IS C UNMAN the LNE390 driver directory is C LANMAN DRIVERS ETHERNETUE390 In this directory there are two files PROTOCOL INI...

Page 30: ...for DOS is to be used Also the ftle PROTOCOLINI is available in the same directory and may be used with the appro priate changes as required by the target operating system The file LNE399NIF if requir...

Page 31: ...ohm terminator on one port of each tee Attach one of the tees to the LAN adapter to be tested leaving the other end free and run the above program Thii diagnostic will check the adapter base address...

Page 32: ...d interrupt request line against the configuration test the dual ported PIAM and run a loop back test with the cable and terml nators attached The test may also be conducted by selecting the AUI or th...

Page 33: ...configured to operate an Ethernet Thick D815 Thin SNC or Twisted pair lOBASE T RJ4 network the adapter for Ethernet enables the X pin D shell Unit Interface connector Configurin the ada ter for Cheap...

Page 34: ...1 MEM loop 1 1 2 l T _________________ __ x x x x x x x x x x i T i 1 50 x x x x x TP loooback x x x x 1 Enablermemory x x 1 x 1 i x i Enable int s x x x x x x x NOTE Interrupt selection is independen...

Page 35: ...atus register l If Packet is received with error check for specific error cause and increment the diagn ostic counters l If packet is received without error l Set the source buffer address to Shared f...

Page 36: ...0 subdirectory of this diskette The name of the server driver file is LNE40 LAN LNE40 LDI is the companion server driver installation information file required for the installation of the server drive...

Page 37: ...er of the LNE390 card Complete the installation and reboot to connect to the Server STqLLBTION OF OTHER I E390 DWERS To install these drivers under DOS Novell LANMAN 2 x etc refer to the LNE390 manual...

Page 38: ...protocol manager and the NDIS driver loaded in the CONFIG SYS For example SAMPLE PROTOCOL INI PROTMAN DRIVERNAME PROTMAN DYNAMIC YES LNE390 DRIVERNAME LNE390 SLOT 4 Enter the EISA Slot Number of LNE39...

Page 39: ...es 6194 dated 08 26 91 DEISA OBJ bytes 6194 dated 08 26 91 AEISA LAN bytes 625 dated 08 26 91 These five files are used for generating the NetWare 286 server Operating System Once the OS is linked wit...

Page 40: ...dated 10 04 93 This is the DOS NDIS driver used with LANMAN 2 X WFW LanTastic and other DOS based OS SLAN DOS oRI T E E P OT CO IKi bytes 120 dated 12 10 92 This is the sample PROTOCOL INI file for DO...

Page 41: ...s 18167 dated 11 05 92 This is the OS 2 NDIS driver used with LANl AN 2 X and other similar OS MSLANMAN OS2WUVERS NIFUINE390 MF bytes 129 dated 12 10 92 required for IANMAN NDIS driver installation P...

Page 42: ...ured with the correct version of mlxOOl cfg file Make sure the SC0 TCP lP is installed on the system 2 If you do NOT have an installed LNE390 SC0 UNIX driver on your system proceed to step 4 3 If you...

Page 43: ...e normal installation of LNE390 driver is done 6 Netconfig command is used IO link various drivers to support multipie protocoi stacks Once invoked by the installation ulility the netconfig command di...

Page 44: ...e the string mcm lm 8m or mem lm 16m depending upon the amount of memory on the system This completes the LNE390 driver installation 90 Drivers Use netconfig command to reconfigure the shared memory a...

Page 45: ...LNE390 is EISA configured for a shared memory address or FFFOOOO FFEOOOO or FFCOOOO the system may panic when an ethcrnct packet is rcccivcd This is taken care by specifying the exact system memory at...

Reviews: