READ-DOS.TXT Driver File Contents (pcm_48e26.zip)

                        *********************
                        SMC9000 NDIS2 FOR DOS
                        *********************


SMC9000.DOS 
-----------
Version:    2.72
Date:       04-04-97

SMC91C95.DOS 
------------
Version:    2.72
Date:       04-04-97


NOTE: If using a 91C95 dual function board please see the Note at the end
of this Readme file.

Use this files with the SMC9000 family of boards (ISA/FEAST/PCMCIA) with
Network Operating Systems using drivers written to the NDIS2 specification.

*********************************************
Procedure to use the board under Windows 3.1x
*********************************************

1) ISA (91C9X or FEAST)
	- Start windows
	- Go into Network Setup.
	- Check Install Microsoft Windows Network and click on OK.
	- Select Drivers, Select Add Adapter, Select Unlisted or
	  Updated Network Adapter.
	- Type A:\NDIS2 into the box and click on OK.
	- Select SMC9000 Ethernet Adapter and click OK.
    - Select IO and Interrupt resources that will not conflict
      with your SMC9000 adapter and that match the board's 
      settings (preselected using ISMC9000.EXE utility)
	- Close and save everything. Windows will prompt
	  to Reboot the machine, select yes.
	- After rebooting the card will 

2) PCMCIA With Card and Socket Services (Prefered option):

   WARNING:     You MUST have a Card and Socket Services compliant to 
        		the 2.1 PCMCIA spec.installed in your config.sys !

	- Start windows
	- Go into Network Setup.
	- Check Install Microsoft Windows Network and click on OK.
	- Select Drivers, Select Add Adapter, Select Unlisted or
	  Updated Network Adapter.
	- Type A:\NDIS2 into the box and click on OK.
	- Select "SMC9000 Ethernet PCMCIA Adapter" and click OK.
      ("SMC9000 Ethernet PCMCIA adapter (91C95)" if using 91C95 adapter)
	- Select Setup, Select Advanced. Use the PCMCIA
	  value under Enable Card Services Use
	- Close and save everything. Windows will prompt
	  to Reboot the machine, select yes.
	- After rebooting the card will be enabled (confirmation
	  beeps) and both modem and ethernet will be enabled
	  (or ethernet only for single function card)

3) PCMCIA With Enablers

   WARNINGS:  * You must NOT have Card and Socket Services loaded in your
		config.sys !
	      * The current enabler supports INTEL PCIC PCMCIA controller 
		only (other controllers will be added in the future)
	      * There should be access from D0000 to D1000 in upper 
		memory (exclude this region of memory used by memory 
		manager. i.e option X=D000-D0FF in EMM386.EXE in 
		config.sys)

	-Plug the card into the PCCard Slot. 

   A1) ETHERNET OPERATIONS ONLY. DUAL FUNCTION BOARD.

	- Run ETHERNET (or ETH8000 for 91C95)
	
   This maps the board into your ISA bus (default at I/O 300h and IRQ 5) and 
   from them on the PC Card works just as a regular ISA adapter. PC Card 
   special features such as hot-swapping are not supported through the 
   enabler. Run "ETHERNET ?" (ETH8000 /?) for information on how to select 
   diferent IO and/or interrupts.

	- Then follow the same steps as above (2). Be sure to match the 
      Port and Interrupt settings in the NET.CFG with the ones 
      in the enabler.
    - Since WFW installation modifies the autoexec.bat and inserts
      the network start command ("NET START") in it, in order for
      the installation to work fine you need to include the enabler
      command line before the network start in the autoexec.bat

   A2) ETHERNET OPERATIONS. SINGLE FUNCTION BOARD.

	- Run ENABLER

   This maps the board into your ISA bus (default at I/O 300h and IRQ 5) and 
   from them on the PC Card works just as a regular ISA adapter. PC Card 
   special features such as hot-swapping are not supported through the 
   enabler. Run "ENABLER ?" for information on how to select diferent IO 
   and/or interrupts.

	- Then follow the same steps as above (2). Be sure to match the 
      Port and Interrupt settings in the NET.CFG with the ones 
      in the enabler.
    - In the advanced setup options use:
      BOARD=0 (PCMCIA Card type)
    - Since WFW installation modifies the autoexec.bat and inserts
      the network start command ("NET START") in it, in order for
      the installation to work fine you need to include the enabler
      command line before the network start in the autoexec.bat

   B) MODEM OPERATIONS ONLY. DUAL FUNCTION BOARD.

	- Run MODEM (MOD8000 for 91C95)

   This maps the modem to COM 2 IRQ 3 (default). From then on you can use it 
   as a regular ISA modem. Run "MODEM ?" for information on how to select 
   diferent IO and/or interrupts.

   C) SIMULTANEOUS DUAL OPERATIONS. MODEM AND ETHERNET.

	- Run DUAL400 (DUAL8000 for 91C95)

   This maps the board into your ISA bus (default at I/O 300h and IRQ 5
   for ethernet and I/O 2F8 for modem) and from them on the PC Card works 
   just as a regular ISA adapter. PC Card special features such as 
   hot-swapping are not supported through the enabler. Run "DUAL400 ?"
   for information on how to select diferent IO and/or interrupts.


	- Then follow the same steps as above (2). Be sure to match the 
      Port and Interrupt settings in the NET.CFG with the ones 
      in the enabler.

    - When the advanced options of the board setup is accessed
      be sure to include the following options
		 Board=1 (PCMCIA Card type)
		 ComIRQ=<your COM port int. i.e. 3> (COMM Interrupt)
         ComBase=<your COM port IO. i.e. 2F8> (COMM Base IO Port)
		 MemWindow=<your PCMCIA mem window. i.e. D0000> 
                    (Card Attribute Memory Window)

    - Since WFW installation modifies the autoexec.bat and inserts
      the network start command ("NET START") in it, in order for
      the installation to work fine you need to include the enabler
      command line before the network start in the autoexec.bat


*****************************************************************
Procedure to use the board under other NOS that use NDIS2 drivers
*****************************************************************

Full instructions are provided in this readme file above for operation
under Windows for Workgroups (WFW). Other Network Operating Systems
(NOS) also use NDIS2 drivers, but many of them are not able to read
the oemsetup.inf file that WFW uses. In case you are using some
of these NOSs you will need to generate an appropiate protocol.ini
file for the board you are using. You can use the protocol.ini
files found under "\MSLANMAN.DOS\DRIVERS\ETHERNET\SMC9000" (for ISA)
and "\MSLANMAN.DOS\DRIVERS\ETHERNET\SMC9000P" (for PCMCIA) or
"\MSLANMAN.DOS\DRIVERS\ETHERNET\SMC91C95" (for PCMCIA 91C95) as 
samples and follow the information provided above on the WFW311 section
to modify it according to your needs. You will need to manually copy
the vsmcdual.386 file to the WINDOWS\SYSTEM directory in order to 
properly operate the dual function board under Windows 3.1X.

Some of these NOSs load the driver in the config.sys instead of the 
autoexec.bat. For PCMCIA cards to work with enablers the enabler 
would need to be loaded in the config.sys prior to the driver
load command. At the present time the enablers provided here
can not be loaded in the config.sys so support for NOSs with 
this requierement is not supported. The enablers will be upgraded
in the future to support this feature.

****************************************************
NOTES ON IO AND INTERRUPT SETTINGS FOR PCMCIA BOARDS
****************************************************

The configuration files default to Port 300, IRQ 5 for the LAN part. Also,
this new release of the drivers has the ability to automatically configure
IO and INT when operating under Card Services (CS). When the driver is 
loaded without any parameter selected in the PROTOCOL.INI for the Port 
and Interrupt, it will request to CS to determine the IO and Int location 
therefore minimizing the possibility of hardware conflicts (as long as CS 
is properly installed and knowledgeable about any hardware installed in 
the system). If you experience problems using the default settings (300,5) 
you may want to "comment out" the Port and Int settings from the 
configuration files and by doing this CS will assign it for you.

*******************
USING a 91C95 BOARD
*******************

The 91C95 chip is register copatible with the 91C94. However the dual 
function adapter design has a small difference in the location of some 
PCMCIA registers. This creates a compatibility problem of the drivers 
when using the enablers approach.

Therefore some indications have been provided above on when special selections
have to be made for the 91C95. For reference, the actual driver file to be 
used with the 91C95 is nds91c95.dos instead of the smc9000.dos used with the 
91C94. The enablers are all "8000" terminated (dual8000, eth8000, etc.)
 

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.04