README.TXT Driver File Contents (SMC8041TXV2_DRv101.zip)

                            SMC Networks, Inc.              
                      SMC 10/100 PC Card (SMC8041 V.2)
                       Packet Driver Installation


   1. Enable the SMC 10/100 PC Card (SMC8041 V.2)

      SMCOPEN.EXE is the SMC 10/100 PC Card (SMC8041 V.2) MS-DOS enabling program.  You
      have to run SMCOPEN.EXE to enable SMC 10/100 PC Card (SMC8041 V.2) before bringing up
      the packet driver.  

      The syntax for SMCOPEN is:

         SMCOPEN [/IRQ=x] [/MEM=mm] [/IO=nnn] [/O] [/?]

         Valid options:
            x   = Interrupt number (3, 4, 5, 9, 10, 12, 15).
                  This number must not be in use by any other device in the system.
            mm  = Hex memory location (e.g. C0, C8, D0, D8).
            nnn = IO range (300, 320, 340, 360).
            SMC 10/100 PC Card (SMC8041 V.2) requires 32 consecutive free I/O port addresses.  
            /O (overwrites current socket settings).
            /? Displays this screen.

         The default value for IRQ is 3.  The default value for IOP is 
         0x300.

      
         Example:  The following command enables SMC 10/100 PC Card (SMC8041 V.2) with IRQ 5 and
                I/O port address 300:

            SMCOPEN /IRQ=5 /IO=300

      If you installed EMM386.EXE in CONFIG.SYS, please exclude memory 
      address range D000-DFFF or D400-D7FF from EMM386.EXE. The 
      SMC 10/100 PC Card (SMC8041 V.2) DOS enabler SMCOPEN.EXE uses this space to read
      Ethernet ID and CIS from on-board flash memory.

        [Example]
           DEVICE=EMM386.EXE NOEMS X=D000-DFFF
                 

   2. Load the DOS Packet Driver SMCV.2PKT

      SMCV.2PKT syntax:

        SMCV.2PKT [-u] [-a] [-media] <PACKET_INT_NO> <INT_LEVEL> <IO_ADDR>
            Where:
            u             -- Unstall the driver.
            a             -- Enable Auto-Negotiation Mode.
            media         -- To set LineSpeed and Duplex.
                  The vaild setting is 10half, 10full, 100half or 100full.
                  10half  -- Forced to 10M, HalfDuplex Mode
                  10full  -- Forced to 10M, FullDuplex Mode
                  100half -- Forced to 100M, HalfDuplex Mode
                  100full -- Forced to 100M, FullDuplex Mode
            PACKET_INT_NO -- Packet driver interrupt vector.
            The reasonable rabge is 0x60 to 0x80
            INT_LEVEL     -- Hardware interrupt number.
            IO_ADDR       -- I/O Port Address.

  The only required parameter is the packet driver interrupt.  A packet
  driver needs to have a software interrupt assigned to it for other
  programs to access it.


        PACKET_INT_NO    This parameter specifies the software interrupt 
                         where the packet driver is loaded. It must be in 
                         the range 0x60 to 0x80.

                         This is a required parameter.
                         The value you specified for this parameter 
                         must start with 0x to indicate this is a 
                         hexadecimal value.

        [INT_LEVEL]      This specifies the hardware interrupt (IRQ) 
                         value.

                         Note that this value must match the IRQ value
                         you specified for SMCOPEN.EXE or the one
                         reported by SMCOPEN.EXE.

        [IO_ADDR]        This specifies the starting I/O address.

                         The value you specified for this parameter 
                         must start with 0x to indicate this is a 
                         hexadecimal value.

                         Note that this value must match the IOP value
                         you specified for SMCOPEN.EXE or the one
                         reported by SMCOPEN.EXE.

     Example 1:

           The following command loads the SMC 10/100 PC Card (SMC8041 V.2) Packet Driver at
           software interrupt 0x60, I/O address 0x300, and hardware 
           interrupt 3.

           Since no command line option is specified, the connection
           type is set to Auto-negotiation.

              SMCV.2PKT 0x60 3 0x300

     Example 2:

           The following command loads the SMC 10/100 PC Card (SMC8041 V.2) Packet Driver at
           software interrupt 0x60, I/O address 0x320, and hardware 
           interrupt 5, and the linespeed forced to 10Full.
                      
              SMCV.2PKT -10FULL 0x60 5 0x320

     Example 3:

           The following command unloads the SMC 10/100 PC Card (SMC8041 V.2) Packet Driver.

              SMCV.2PKT -u 0x60

   A sample batch file START.BAT is included in this directory.  This 
   batch file first executes SMCOPEN.EXE and then brings up the packet
   driver.  To use this batch file on your computer you may
   have to modify the IRQ and IO_BASE values.
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: ftp, load: 6.47