background image

Data Book. 

TRANSMITTING THE PACKET:

Get the packet buffer to be transmitted.

Get the number of bytes to be transmitted.

Set the Shared 

 address for cop

Copy the data from packet buffer to

ing data.

 memory.

Program the 

 register of NIC with number of

bytes to be transmitted.

Give the transmit packet coninand to the NIC.

Interrupt is generated when a packet is received or packet is transmitted.

RECEIVING THE PACKET:
Disable the interrupt from NIC   Program 

 register 

Do 

Read the

steps till no receive/transmit event pending.

 register.

If Packet is received with error

check for specific error cause and increment the diagn

ostic counters.

If packet is received without error

Set the source buffer address to Shared 

 offset used for

receiving the packet.

 NIC Receive Packet header to get number of bytes 

Check'the 

 of bytes received with the allowed maximum

and minimum values.

Set the buffer address where received packet is to be copied.

Copy the received packet from shared memory into the buffer.

Program the registers of NIC to be ready for next receive.

 If packet is transmitted with error

check for specific error cause and increment the diagn

ostic 

Check for next packet to be sent.

Enable the interrupt 

 NIC ( 

Program 

 register 

Содержание 771002-D03

Страница 1: ...LNE39OA B Ethernet LAN Adapter Installation and Operation Guide Revislon 3 0 P N 771002 DO3 lY15w...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: