home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 August / VPR9708B.ISO / DRIVER / DEC / DEFPA281 / NDIS2 / README.TXT
Text File  |  1996-11-15  |  14KB  |  437 lines

  1. a:\ndis2\readme.txt                     15-NOV-1996
  2.  
  3.  
  4. This README file is for the NDIS2 DOS and NDIS2 OS/2 device 
  5. drivers for the DEC FDDIcontroller/PCI adapters.
  6.  
  7. Supported adapters: DEFPA 
  8. Device drivers: DEFPA.DOS and DEFPA.OS2
  9.  
  10. These device drivers comply with the NDIS 2.0.1 specification.  
  11. The DEFPA adapter and the NDIS2 drivers meet the networking 
  12. needs of most Network Operation Systems (NOS) which adhere to the 
  13. NDIS 2.0.1 specification.
  14.  
  15. This file contains information on the following topics:
  16.  
  17.     1. PROTOCOL.INI parameters 
  18.     2. Installing multiple adapters
  19.     3. PATHWORKS V4.1 installation
  20.     4. PATHWORKS V5.0 installation
  21.     5. IBM OS/2 2.1 + LAN Server 3.X installation
  22.  
  23. For Windows for Workgroups 3.11 installations, follow the
  24. standard method for installation of NDIS 2 drivers under WFW.
  25.  
  26. ***************************
  27. * PROTOCOL.INI PARAMETERS *
  28. ***************************
  29.  
  30. Mandatory Parameters:  
  31.  
  32.     DRIVERNAME (range = DEFPA$, DEFPA_1$-DEFPA_3$; no default)
  33.     This parameter is required of all NDIS drivers.  The
  34.     driver uses the name DEFPA_n$ where n is a number from
  35.     1-3 based on the number of drivers installed.  For more
  36.     information on multiple adapter support, see the section
  37.     titled 'Installing multiple adapters' below.
  38.  
  39.     For single adapter setups, the syntax is as follows:
  40.  
  41.     DRIVERNAME=DEFPA$
  42.  
  43.  
  44. Optional Parameters:
  45.  
  46.     PCI_CARD (range = 1 - 4;  default = 1)
  47.     This parameter specifies which instance of the DEFPA 
  48.     adapter to use. For example, setting to 3 will cause the 
  49.     driver to use the 3rd DEFPA card that the BIOS finds 
  50.     independant of which PCI Bus it is on.
  51.  
  52.     NETADDRESS  (default = n/a)
  53.     This parameter overrides the address stored in the on-board 
  54.     Address ROM.  For example:
  55.  
  56.         NetAddress = "08-00-2b-E1-07-8D"
  57.  
  58.     BURST_LENGTH (range 0, 1, 2; default = 1)
  59.     This parameter limits the adapter DMA burst size to the
  60.     specified longwords.
  61.     A value of 0 limits the DMA burst size to 4 longwords.
  62.     A value of 1 limits the DMA burst size to 8 longwords.
  63.     A value of 2 limits the DMA burst size to 16 longwords.
  64.     
  65.     MEDIA (range FDX, HDX; default = HDX)
  66.     Enables/Disables Full-Duplex (FDX) operation.  Digital FDDI
  67.     adapters are in Full-Duplex mode when FDX has been enabled
  68.     and the adapter is connected point-point with another similarly
  69.     enabled FDDI adapter or the Digital GIGAswitch FDDI switch.
  70.     FDX mode takes advantage of the point-point connection by 
  71.     removing the FDDI token and allowing simultaneous receive and
  72.     transmit of packets.  FDX mode will help reduce latency and
  73.     may increase network throughput if the system is nearing the
  74.     standard FDDI maximum throughput.
  75.  
  76.     TREQ (range 4 - 165; default = 8)
  77.     The desired MACTReq value in milliseconds.  FDDI selects
  78.     the target token rotation time during the claim process (eg.
  79.     when an FDDI node has entered or left the ring).  During this
  80.     time, each FDDI node offers its requested TTRT (MACTReq MIB
  81.     object) and the lowest bidder wins.  Normally this parameter
  82.     does NOT need to be modified from the default of 8ms.  However,
  83.     some installations may set this value arbitrarily high on end
  84.     node stations so that the requested TTRT can be more easily
  85.     managed from an FDDI concentrator or switch.  For this reason,
  86.     the range of 4-165ms is supported with a default of 8.  This
  87.     parameter should only be modified by experienced FDDI network
  88.     managers.
  89.  
  90.  
  91. ********************************
  92. * INSTALLING MULTIPLE ADAPTERS *
  93. ********************************
  94.  
  95. When using multiple adapters in a single system, it is necessary to identify
  96. them uniquely in terms of both the driver name, and the location of the card.
  97. In some Network OS installations, the second installation does not specify
  98. the PROTOCOL.INI parameters as the NDIS2 driver requires. The resulting
  99. PROTOCOL.INI should be reviewed and modified as in the example below:
  100.  
  101. [NETBEUI]
  102.    DRIVERNAME=DEFPA$
  103.    PCI_CARD=1
  104.  
  105. [DECNET]
  106.    DRIVERNAME=DEFPA_1$
  107.    PCI_CARD=2
  108.  
  109. [TCPIP]
  110.    DRIVERNAME=DEFPA_2$
  111.    PCI_CARD=3
  112.  
  113. This PROTOCOL.INI stub is for a system with three DEFPA adapters.  The
  114. adapter that is logically called 'NETBEUI' is bound to the first adapter
  115. in PCI space, and has the DRIVERNAME DEFPA$.  The adapter that is logically
  116. called 'DECNET' is the second PCI adapter, and has the DRIVERNAME DEFPA_1$.
  117. The adapter that is logically called 'TCPIP' is third PCI adapter.  It is
  118. called DEFPA_2$.
  119.  
  120. Up to 4 adapters are supported.
  121.  
  122.  
  123. ******************************
  124. * PATHWORKS 4.1 INSTALLATION *
  125. ******************************
  126.  
  127. Manual Installation:
  128.  
  129.       If PATHWORKS is already installed and configured and you do 
  130.       not wish to use the PATHWORKS installation program, perform 
  131.       the following steps manually to install the NDIS2 driver:
  132.  
  133.       1. Copy the DEFPA.DOS file from the driver installation
  134.      diskette (A:\NDIS2\DOS\DEFPA.DOS) to the C:\DECNET 
  135.      directory.
  136.  
  137.       2. Add the following line to CONFIG.SYS to load the driver:
  138.  
  139.      DEVICE = C:\DECNET\DEFPA.DOS
  140.  
  141.       3. ADD the PROTOCOL.INI stub from the driver installation 
  142.      disk to the end of the existing PROTOCOL.INI file located 
  143.      in the DECNET directory.  The stub appears as follows:
  144.  
  145.      [DEFPA]
  146.      DRIVERNAME=DEFPA$
  147.     
  148.       4. Modify the [DATALINK] and [IPX4MAC] sections in the 
  149.      PROTOCOL.INI file to change the value of the keyword 
  150.      BINDINGS = driverlabel to BINDINGS = DEFPA.DOS
  151.  
  152. Automatic Installation Using the PATHWORKS Client Setup Diskettes:
  153.  
  154.     Insert the PATHWORKS Client Setup diskette 1 of 2 in the 
  155.     floppy disk drive.
  156.  
  157.     Run NETSETUP from that drive and follow the instructions 
  158.     until you reach the window labeled:       
  159.  
  160.     Select the network adapter type:
  161.  
  162.           o Select "Ethernet" and press ENTER key.
  163.  
  164.     Select the Ethernet adapter:
  165.  
  166.           o Select "Other NDIS" and press ENTER key.
  167.  
  168.     Enter full DRIVE:\PATH\FILENAME for NDIS driver:
  169.  
  170.           o Type A:\NDIS2\DOS\DEFPA.DOS and press ENTER.
  171.  
  172.     Enter full DRIVE:\PATH\ for the PROTOCOL.INI stub:
  173.  
  174.           o Type A:\NDIS2\DOS\ and press ENTER.
  175.  
  176.     After you have performed these steps, PATHWORKS will copy 
  177.     the corresponding files from the installation diskette to 
  178.     the directory.
  179.  
  180.  
  181.  Example of CONFIG.SYS and PROTOCOL.INI for PATHWORKS 4.1
  182. ----------------------------------------------------------
  183.  
  184.       ----- CONFIG.SYS -----
  185.       DEVICE=C:\WINDOWS\HIMEM.SYS
  186.       DEVICE=C:\WINDOWS\EMM386.EXE 3072 RAM FRAME=E000
  187.       DOS=HIGH,UMB
  188.       DEVICE=C:\DECNET\laddrv.sys /D:4
  189.       DEVICE=C:\DECNET\PROTMAN.SYS /I:C:\DECNET
  190.       DEVICE=C:\DECNET\DEFPA.DOS
  191.       FILES=30
  192.       Buffers=40
  193.       STACKS=9,256
  194.       SHELL = C:\COMMAND.com   /P /E:1024
  195.       lastdrive=z
  196.  
  197.       ----- PROTOCOL.INI -----
  198.       [protocol manager]
  199.       DRIVERNAME = PROTMAN$
  200.       BINDINGS = DEFPA_NIF
  201.  
  202.       [DEFPA_NIF]
  203.       DriverName   = DEFPA$
  204.  
  205.       [DATALINK]
  206.       DRIVERNAME   = DLL$MAC
  207.       LG_BUFFERS   = 16
  208.       SM_BUFFERS   = 6
  209.       OUTSTANDING  = 32
  210.       HEURISTICS   = 0
  211.       BINDINGS     = DEFPA_NIF
  212.  
  213.  
  214. *******************************
  215. * PATHWORKS V5.1 INSTALLATION *
  216. *******************************
  217.  
  218. Automatic Installation Using the PATHWORKS Client Setup:
  219.  
  220.     Insert the PATHWORKS Client Setup diskette 17 in your 
  221.     floppy drive.
  222.  
  223.     Run SETUP from that drive and follow the instructions 
  224.     
  225.     1. From "Select Drive" screen       
  226.        Select Alt_N for Network
  227.        Select Decnet_Transport 
  228.  
  229.     2. Select "Other Adapter"
  230.        Example: "Other Adapter" Screen
  231.  
  232.            Adapter Name: [Digital DEFPA]
  233.        NDIS Driver Path: [a:\ndis2\dos]
  234.        NDIS Driver File: [DEFPA.dos]
  235.        NDIS Driver Name: [DEFPA]
  236.          Other File: [        ]
  237.  
  238.       Enter ALT_O
  239.  
  240.     3. Please insert the disk which contains file:
  241.        A:\NDIS2\DOS\DEFPA.DOS
  242.        Insert Diskette <enter>
  243.        Re-insert SETUP diskette when prompted <enter>
  244.  
  245.     4. Is the adapter a token ring adapter?  [NO]
  246.  
  247.     5. "Verify Network Information" Screen
  248.         Example:
  249.  
  250.     Your Node Name:[LAB004]      Your Node Address: [4.711]
  251.     Lan Manager Username:[ADMIN]
  252.     Lan Manager Username:[********] (enter twice for verification)
  253.     Server Name:[LAB001]    Server Node Address: [4.700]
  254.     Service:[PWV51]
  255.  
  256.     Enter password for service: [    ] (<enter> if none)
  257.  
  258.     6. "Edit Protocol.ini" Screen
  259.        
  260.         ALT_S  to save.
  261.  
  262.  
  263.     7.  The SETUP utility will auto connect you to your desired
  264.         PATHWORKS client setup service.
  265.  
  266.         Continue with the instructions to complete the 
  267.         installation.
  268.  
  269.  
  270. **********************************************
  271. * IBM OS/2 2.1 + LAN SERVER 3.X INSTALLATION *
  272. **********************************************
  273.  
  274. Installation using IBM LAN Adapter and Protocol Support (LAPS)
  275. --------------------------------------------------------------
  276.  
  277.     1. In OS/2 open the OS/2 System window, the System Setup 
  278.        window and the LAPS window.  If you are installing LAN 
  279.        Server for the first time, LAPS is automatically 
  280.        started.
  281.  
  282.     2. Use arrow keys or mouse to select <Install> from the 
  283.        main menu.
  284.  
  285.     3. Insert the Driver Distribution Diskette in the drive.  
  286.        Enter <drive:\NDIS2\OS2> for the source directory.
  287.  
  288.     4. LAPS will copy the network drivers onto the system drive 
  289.        and display a message saying <Installation Complete>.  
  290.        Click on <OK>
  291.  
  292.     5. Select <Configure> from the LAPS main window.
  293.  
  294.     6. Select <Configure LAN transports> and <Continue>.
  295.  
  296.     7. Select DEC DEFPA Adapter and add the driver to the 
  297.        current configuration.  
  298.        
  299.     8. Select the protocols used on your network.  See your 
  300.        network administrator if you do not know what protocols 
  301.        are used.
  302.  
  303.     9. Select <OK> when completed.  Select Exit at the main 
  304.        LAPS window and <Continue> at the Update Drives window.  
  305.        Exit LAPS, shut down OS/2 and reboot the machine.
  306.       
  307.     Refer to the LAN Server installation guide for additional 
  308.     directions on using LAPS.
  309.  
  310.  
  311. *********************************************************
  312. * MICROSOFT LAN MANAGER 2.X INSTALLATION (DOS AND OS/2) *
  313. *********************************************************
  314.  
  315. Automatic installation using the LAN Manager setup program 
  316. ----------------------------------------------------------
  317. (DOS and OS/2)
  318.  
  319.     1. In the \LANMAN directory, start the SETUP program.
  320.  
  321.     2. Select <Configuration> from the main menu.
  322.  
  323.     3. Select <Network Driver> from the configuration menu.
  324.  
  325.     4. Remove any old adapter using <Remove Configuration>.
  326.  
  327.     5. Select <Add Configuration>.
  328.  
  329.     6. Select <Other Drivers> and follow the directions.
  330.  
  331.  
  332.  
  333. *********************************************
  334. * ERROR MESSAGES FOR MS-DOS NDIS MAC DRIVER *
  335. *********************************************
  336.  
  337. The MS-DOS NDIS MAC driver may generate any of the following error messages
  338. during initialization:
  339.  
  340.  
  341.   "MAC Initialization Error: PCI BIOS not found."
  342.  
  343.       Explanation: The driver was unable to detect the presence 
  344.       of a PCI BIOS in your workstation.
  345.  
  346.       User Action: Ensure that the proper BIOS is properly installed 
  347.       in your workstation.
  348.  
  349.   "MAC Initialization Error: DEFPA not found in PCI BIOS."
  350.  
  351.       Explanation: The driver was unable to detect the presence 
  352.       of a DEC FDDIcontroller/PCI adapter in the PCI BIOS in your 
  353.       workstation.
  354.  
  355.       User Action: Ensure that the FDDIcontroller/PCI is properly 
  356.       installed in your workstation.
  357.   
  358.   "MAC Initialization Error: DEFPA PCI slot not enabled."
  359.  
  360.       Explanation: The driver detected the presence of the DEC
  361.       FDDIcontroller/PCI in the PCI BIOS in your workstation,
  362.       but the PCI slot was not enabled.
  363.  
  364.       User Action: Ensure that the proper PCI slot is enabled. 
  365.   
  366.   "MAC Initialization Error: Could not read PCI IOBase."
  367.  
  368.       Explanation: The driver was unable to read the IOBase address
  369.       of the DEC FDDIcontroller/PCI in the PCI BIOS.
  370.  
  371.       User Action: Ensure that the proper BIOS is properly installed 
  372.       in your workstation.
  373.  
  374.   "MAC Initialization Error: Could not read Command Register."
  375.  
  376.       Explanation: The driver was unable to read the Command Register
  377.       of the DEC FDDIcontroller/PCI in the PCI BIOS.
  378.  
  379.       User Action: Ensure that the proper BIOS is properly installed 
  380.       in your workstation.
  381.  
  382.   "MAC Initialization Error: Could not read PCI Interrupt Line Register."
  383.  
  384.       Explanation: The driver was unable to read the Interrupt Line
  385.       Register of the DEC FDDIcontroller/PCI in the PCI BIOS.
  386.  
  387.       User Action: Ensure that the proper BIOS is properly installed 
  388.       in your workstation.
  389.  
  390.   "MAC Initialization Error: Interrupt line value is invalid."
  391.  
  392.       Explanation: The driver read an invalid interrupt value for the
  393.       DEC FDDIcontroller/PCI from the PCI BIOS.
  394.  
  395.       User Action: Ensure that a valid interrupt level (IRQ) was 
  396.       configured for this PCI device.
  397.  
  398.   "MAC Initialization Error: Could not open Protocol Manager."
  399.  
  400.       Explanation: The PROTMAN.SYS file was not loaded successfully.
  401.  
  402.       User Action: Examine your CONFIG.SYS file.  It should contain a
  403.       statement similar to the following:
  404.  
  405.           device=c:\protman.sys /I:c:\
  406.  
  407.       Ensure that the PROTMAN.SYS file is in the directory specified in
  408.       the device= statement, and that the PROTOCOL.INI file is in the
  409.       directory specified with the /I: switch. 
  410.  
  411.   "MAC Initialization Error: Could not register driver with Protocol Manager."
  412.  
  413.       User Action: Make sure the file PROTOCOL.INI exists in the 
  414.       C:\ directory and that the following line exists in 
  415.       your CONFIG.SYS file:
  416.  
  417.           device=c:\protman.sys /I:c:\
  418.  
  419.       Also make sure the PROTOCOL.INI file contains the following two lines:
  420.  
  421.           [DEFPA]
  422.              DRIVERNAME = DEFPA$
  423.  
  424.       If you have more than one adapter plugged into your system, make
  425.       sure the PROTOCOL.INI file has the proper device sections.  For example,
  426.       a system with two adapters might have a PROTOCOL.INI as follows:
  427.  
  428.           [DEFPA]                        ; this is for the 1st instance
  429.              DRIVERNAME = DEFPA$
  430.              PCI_CARD = 1
  431.  
  432.           [DEFPA_1]                        ; this is for the 2nd instance
  433.              DRIVERNAME = DEFPA_1$
  434.              PCI_CARD = 2
  435.  
  436.  
  437.