home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 20 NDrivers / 20-NDrivers.zip / ns2000wc.zip / ns2000.txt < prev   
Text File  |  1995-09-19  |  5KB  |  116 lines

  1. OS/2 NDIS drivers for NE2000 compatible adapters
  2.  
  3.  
  4. IMPORTANT: This is basically the same National Semiconductor
  5. NE2000 driver dated 1993 that's available on lots of ftp sites. 
  6. However, there was a significant bug in the supplied NS2000.NIF
  7. file because NS2000.OS2 does *not* accept IRQ line 2, you have 
  8. to specify 9 instead. I fixed this; now the driver works fine 
  9. on my OS/2 Warp Connect machines - the one by Microsoft (known
  10. as MS2000$, found in archives like ne2000wc.zip) caused lots of
  11. trouble here.
  12.  
  13. Installation for OS/2 Warp Connect: Select "Other Adapter..." in MPTS
  14. configuration and simply type in the location of the NS2000.NIF
  15. and NS2000.OS2 files. Then, specify the IO base address and IRQ
  16. line number of your adapter (IRQ2 -> IRQ9!).
  17.  
  18.  
  19. Klaus A. Brunner, <kbrun@ibm.net>, Sep 19th 1995
  20.  
  21.  
  22. ------------------------ original text follows ----------------------------
  23.  
  24.  
  25. The two files included with this README document provide an OS/2 NDIS driver
  26. for the National Semiconductor NS2000 ethernet adapter, an NE2000-compatible
  27. adapter.  The files included are NS2000.NIF and NS2000.OS2.  You may want to
  28. store these files, along with this documentation, on a floppy disk for later
  29. use in case you need to restore the system.
  30.  
  31. I received these files from a person who claims that they are available on 
  32. National Semiconductor's support BBS, wherever that is.  All I know is that 
  33. these files have ended my five-week quest to get IBM's TCP/IP for OS/2 
  34. working with my NE2000-compatible ethernet adapter.
  35.  
  36. INSTALLING THE DRIVER
  37.  
  38. I've only tested this driver with LAPS, as part of an IBM TCP/IP for OS/2
  39. installation.  All I had to do to install the driver is edit the NIF file, 
  40. copy both files to my \IBMCOM\MACS directory, and configure LAPS to use the 
  41. NS2000 driver.  However, I should make clear right now that I don't know
  42. much about networking at the transport layer, so follow these installation
  43. instructions at your own risk.
  44.  
  45. 1) Edit the NIF file.
  46.    You must be certain that three pieces of information in the NIF file
  47.    are correct: the file path, the interrupt, and the I/O base address.
  48.    
  49.    (a) PATH: Under the [FILE] section of the NIF file, use the "Path" line to
  50.    specify the path where your other NDIS drivers are.  The default is:
  51.  
  52.    Path = C:\IBMCOM\MACS
  53.  
  54.    I'm not sure if the spaces around the "=" sign are important; it is 
  55.    probably best to leave them there, just in case.
  56.    
  57.    If you installed to a disk other than drive C, or to a directory other
  58.    than C:\IBMCOM\MACS, you should edit the Path line to specify the correct
  59.    directory.  If you aren't sure, look for a directory containing mainly
  60.    *.NIF and *.OS2 files, probably in a directory called MACS.
  61.  
  62.    (b) INTERRUPT: Under the [interrupt] section of the NIF file, use the 
  63.    "default" line to specify the interrupt, or IRQ, of your NE2000-compatible 
  64.    ethernet adapter.  For example, my card runs on IRQ 10, so I've specified:
  65.  
  66.    default = 10
  67.  
  68.    If your ethernet adapter runs on an IRQ other than 10, edit the line to
  69.    specify the correct IRQ.  IMPORTANT: be sure you are working under the 
  70.    [interrupt] section of the NIF file.
  71.  
  72.    (c) I/O BASE ADDRESS: Under the [iobase] section of the NIF file, use the
  73.    "default" line to specify the memory address that your NE2000-compatible 
  74.    ethernet adapter uses for I/O.  You specify this number in hexadecimal 
  75.    notation.  For example, my card uses address 320 hexadecimal, so I've 
  76.    specified:
  77.  
  78.    default = 320
  79.  
  80.    If your ethernet adapter uses an address other than 320 hex, edit the line 
  81.    to specify the correct IRQ.  IMPORTANT: be sure you are working under the 
  82.    [iobase] section of the NIF file.
  83.  
  84. 2) Copy the edited NS2000.NIF and NS2000.OS2 to the directory you specified 
  85.    in step 1(a), above.  Again, the default is the directory \IBMCOM\MACS on 
  86.    your boot drive.
  87.  
  88. 3) Change directory to the directory where LAPS is installed (normally the
  89.    \IBMCOM directory on your boot drive) and start the LAPS configuration
  90.    program, LAPS.EXE.  When it starts, press the "Configure" button.  An
  91.    adapter configuration window appears.
  92.  
  93.    (a) If you have previously tried to use another driver that didn't work,
  94.    you should remove it from the list at the bottom of the configuration
  95.    window before you install the new drivers.
  96.    
  97.    (b) Scroll through the list of NDIS drivers in the top-left pane of the
  98.    configuration window until you find "NS2000 (NE2000-compatible)".  Click 
  99.    on the NS2000 entry in the list to select it, then press the "Add" button
  100.    under the drier list.  You should see an entry for the NS2000 driver appear 
  101.    in the bottom pane of the configuration window.
  102.  
  103.    (c) Scroll through the list of protocols in the top-right pane of the
  104.    configuration window until you find a protocol (TCP/IP, for example) that
  105.    you want to run on your ethernet adapter.  Click on the protocol entry to 
  106.    select it, the press the "Add" button under protocol list.  You should see 
  107.    an entry for the protocol appear under the NS2000 entry in the bottom pane 
  108.    of the configuration window.
  109.  
  110.    (d) Close the configuration window and exit LAPS.
  111.  
  112.    (e) Shut down and reboot.  Watch the screen for messages about the NS2000.
  113.    If there are no error messages, your card should be up and running.
  114.  
  115.  
  116.