Networking Connectivity
EtherExpress™ PRO/100 Mobile 32-bit CardBus
Windows* 95 installation notes

Overview

Installing with Microsoft Windows* 95

The first release of Windows 95 (4.00.950 or 950a) included built-in Plug and Play support for 16-bit PC Cards, but not for 32-bit CardBus. However, Plug and Play support for CardBus was added in Windows 95 OEM Service Release #2 (also known as Windows 95 OSR2 or version 4.00.950b). The installation procedure will be different for a CardBus adapter depending on the version of Windows 95 you are using.

Make sure you are using the latest driver

The most current NDIS3 driver, M32ADSK.EXE has many improvements. Please be sure to download the latest driver before you install, or begin troubleshooting a problem.

Determining Your Version of Windows 95

Follow the steps below to determine which version of Windows 95 you are running:

  1. Click on the "Start" --> "Settings" --> "Control Panel."
    spacer graphic
  2. Double-click on the "System" icon. The System Properties dialog box opens.
    spacer graphic
  3. Select the "General" tab. Information about your system is displayed, including the version of Windows 95 you are running, under "System."
    spacer graphic

    Versions 4.00.950 or 4.00.950a do not support CardBus in Card and Socket Services. For installation procedures (including special instructions for Toshiba computers), see the section below titled, "Installing with Microsoft Windows 95 Version 4.00.950 or 4.00.950a".

    Version 4.00.950b (also known as OSR2) does support CardBus in Card and Socket Services. Future versions will also support CardBus. For installation procedures, see the section below titled, "Installing with Microsoft Windows 95 Version 4.00.950b (OSR2) or Later".

Installing with Microsoft Windows 95 Version 4.00.950 or 4.00.950a

Windows 95 does not include support for CardBus adapters. The PRO/100 CardBus adapter includes a driver that will let you use the device within Windows 95. To use this driver, however, you must first disable support for PC Cards in Windows 95. This means you cannot simultaneously use another CardBus adapter or PC Card with the PRO/100 CardBus adapter.

Note: For Toshiba portable computers with CardBus support, see the separate installation instructions below titled,"Installing Toshiba Computers with Windows 95 version 4.00.950 or 4.00.950a".

  1. With Windows 95 loaded on your computer, insert the PRO/100 CardBus Adapter.
    spacer graphic
  2. Click on the "Start" --> "Settings" --> "Control Panel."
    spacer graphic
  3. Double-click the "Network" icon. The Network window opens.
    spacer graphic
  4. Click "Add." The Select Network Component Type window opens.
    spacer graphic
  5. Double-click "Adapter." The Select Network Adapter window opens.
    spacer graphic
  6. Click "Have Disk." The Install From Disk window opens.
    spacer graphic
  7. Insert the Intel Drivers Disk.
    spacer graphic
  8. With A:\ in input box, click "OK" (or type in the correct path). The Select Network Adapter window reopens.
    spacer graphic
  9. Under Manufacturers, click "Intel."
    spacer graphic
  10. Select the "EtherExpress PRO/100 Mobile Adapter32 manual load." Note that this is the second driver listed.
    spacer graphic
  11. Click "OK." The Network window reopens.
    spacer graphic
  12. Click "OK." The Intel dialog box appears, displaying various settings. An asterisk in any field indicates that the current setting is incorrect. Use the Up or Down arrow to adjust the setting until the asterisk disappears.
    spacer graphic
  13. Click "OK." The Copying Files window opens.
    spacer graphic
  14. Insert your original Windows 95 CD or disk (identify the drive that holds the CD or disk) and click OK. The System Settings window opens.
    spacer graphic
    Note: If Windows 95 was pre-installed on your computer, the necessary files are located in the following directory:

    C:\WINDOWS\OPTIONS\CABS
  15. Click "No" when prompted to restart the computer. (But click Yes for Toshiba computers with CardBus support, as described in step 12 under the section titled, "Installing Toshiba Computers with Windows 95 version 4.00.950 or 4.00.950A", later in this section.)
    spacer graphic
  16. Disable PC Card Support. All computers (except Toshiba CardBus systems) need to disable PC Card support.
    spacer graphic
    Note: Some portable computers require that PCMCIA support be disabled through the computer's BIOS in addition to the steps below. Before completing the following steps, please review the README.TXT file on the Network Drivers Disk for computer specific information.
    spacer graphic
    1. In the "Control Panel," double-click the "System" icon. The System Properties window opens.
      spacer graphic
    2. Click the "Device Manager" tab.
      spacer graphic
    3. Double-click "PCMCIA Socket."
      spacer graphic
    4. Click "PCIC" or compatible PCMCIA controller.
      spacer graphic
    5. Click "Remove."
      spacer graphic
    6. Click "OK." The System Settings Change window opens.
      spacer graphic
    7. Remove the Network Drivers Disk from the floppy drive.
      spacer graphic
    8. Click "Yes" to restart the computer.
      spacer graphic
      Important: When you restart the computer the first time after removing the PCIC device, you will be prompted to select a driver. Choose 'Do not install a driver'. This prompt is not displayed again.

    Installing Windows 95 Version 4.00.950 or 4.00.950a on Toshiba Computers

    If you are installing the PRO/100 CardBus adapter on Toshiba* portables with CardBus support, including the Tecra 700 series, Tecra 500 series and Protégé 600 series, please use the following installation procedures:

    1. Determine which version of Windows* 95 you have, using the guidelines under "Determining Your Version of Windows 95" earlier in this document.
      spacer graphic
    2. If your version of Windows 95 is version 4.00.950 or 4.00.950a, complete the following steps. If your version of Windows 95 is version 4.00.950b (OSR2 or later) follow the instructions later in this document.
      spacer graphic
    3. Before installing the PRO/100 CardBus adapter, it is necessary to modify PC Card support on the computer via Toshiba's BIOS setup program.
      spacer graphic
    4. Press "Start" and select "Shutdown." Select "Restart" in MS-DOS mode to reboot your machine.
      spacer graphic
    5. At the DOS prompt, run the Toshiba setup program by typing "TSETUP" and press "Enter."
      spacer graphic
    6. On the Setup Program menu, look for an item titled "PC Card Controller Mode."
      spacer graphic
      If the mode is set to PCIC Compatible, proceed to step 7.
      spacer graphic
      If the mode is set to CardBus/16-bit, press the "End" key on your keyboard and then "Y" for Yes. Proceed to step 11.
      spacer graphic
    7. Use the down arrow key to navigate through the Toshiba setup menu to the "PC Card Controller Mode" field.
      spacer graphic
    8. Press the space bar until the PC Card Controller Mode is set to CardBus/16-bit.
      spacer graphic
    9. Press the "End" key on your keyboard and press "Y" when prompted.
      spacer graphic
    10. Reboot your computer.
      spacer graphic
    11. Perform steps 1 through 14 under the heading "Installing with Windows* 95 version 4.00.950 or 950a" at the beginning of the Installing with Windows 95 section earlier in this document.
      spacer graphic
    12. After completing steps 1 through 14, select "Yes" when prompted to reboot the machine. At this point, installation is complete.
      spacer graphic

    Installing with Microsoft Windows* 95 Version 4.00.950b (OSR2) or Later

    Windows 95 OSR2 and later versions have built-in Plug and Play support for CardBus. This means you can use the built-in PC Card support in Windows* 95 to install, remove, and hotswap CardBus cards and PC Cards.

    1. With Windows 95 loaded, insert the PRO/100 CardBus adapter.
      spacer graphic
    2. Allow the Plug and Play facility to install the PRO/100 CardBus adapter.
      spacer graphic
    3. When prompted for a disk, insert the Intel Network Drivers Disk. If the adapter does not successfully connect to the network, refer to the Hints and Tips section below.
      spacer graphic

    Using multiple PCMCIA cards in Windows 95

    The latest release of the Windows* 95 driver for the CardBus adapter supports the use of another PCMCIA device in retail and OSR1 releases. For OSR2, the Windows 95 Plug and Play functionality will allow this simultaneous use.

    The only exceptions for this feature are Toshiba computers. When using the PRO/100 CardBus adapter on Toshiba computers with Windows 95 versions 950 and 950A, use of the second PC Card slot is disabled when the computer is put into CardBus/16-bit PC Card mode.

    Hints and Tips

    Listed below are items to check if you are experiencing problems getting the CardBus adapter to work under Windows 95.

    • Be sure you have the latest driver, M32A.SYS v2.1.0.27 dated 97-09-19. See the link to the latest driver release at the top of this document.
      spacer graphic
    • Verify that you are using the EtherExpress™ PRO/100 Mobile CardBus adapter. The cable connector should also say Intel on it.
      spacer graphic
    • What type of machine are you using? Make sure that the computer is CardBus ready. If the machine is not CardBus ready, the adapter should not fit in the slot and it will stick out about one-half of an inch. However, just because the adapter fits in the slot does not guarantee CardBus operation. For example, the Fujitsu 530T and 555 Lifebooks have CardBus slots, but the BIOS revision is not capable of supporting the CardBus functionality at this time. This is a CardBus-ready versus CardBus-capable issue. Check your computer manufacturer's Web site, or call them to see if a newer BIOS is available.
      spacer graphic
    • Verify the Network Operating System version, and make sure the proper installation procedures were followed.
      spacer graphic
    • Did OSR2 come pre-installed from the laptop manufacturer or was it obtained from a different manufacturer's laptop? OSR2 is tailored for each manufacturer's laptop. i.e. OSR2 from IBM may not work on a Toshiba laptop and we therefore do not support it.
      spacer graphic
      Note: OSR2 supplied from Toshiba may require some patches in order to get our adapter to function. Check the computer to see if it has the files listed below with the same or later date. If the files are older, check with Toshiba for an update. As of November 1997, the files were available in the file, QFEWIN95.EXE, from Toshiba*.

      CBSS.VXD
      PCCARD.VXD
      PCI.VXD
      VPOWERD.VXD
      01/16/97
      01/16/97
      01/16/97
      01/16/97

    • Is the CardBus controller enabled in CMOS? There may be a switch between (16-bit) | (32-bit & 16-bit) to toggle in CMOS. For example, Toshiba laptops have the: (PCIC or compatible) | (CardBus\16-bit option).
      spacer graphic
    • What is in the top & bottom slots? The Intel CardBus adapter should be the only adapter present when installing. Additionally, Toshiba computers seem to prefer the adapter in the bottom slot.
      spacer graphic
    • Is a docking station or port replicator in use? Remove the computer from this device for troubleshooting. One justifying reference is for IBM systems with TI-1130 controllers. See document #Q164224, available from Microsoft's* Knowledge Base, for more information. Unexpected machine lockups and reboots are the most common manifestations.
      spacer graphic
    • Any other external devices? Note resources for potential conflicts.
      spacer graphic
    • Is the network running at 10 or 100? Green=10Mbps, Orange=100Mbps?
      spacer graphic
    • Does the machine have an internal modem? What is the COM port, and the full resource set under Device Manager?
      spacer graphic
    • Does the machine have an IR (infrared) device? May want to disable this. This is a conservative move.
      spacer graphic
    • Do TRANXIT device lines exist in the SYSTEM.INI? Comment out these devices by placing a ";" (semicolon) at the beginning of the device line. They interfere with installation, and can be replaced (if needed) after PC-Card installation.
      spacer graphic
    • Any emmexclude statements in SYSTEM.INI? Try commenting out these lines. If that doesn't work, you may also want to try adding a statement that excludes the area the adapter is using, such as emmexclude=c000-cfff.
      spacer graphic
    • Rename CONFIG.SYS and AUTOEXEC.BAT and reboot. If this works, examine what is loading in these files and remove what is not necessary or that is causing a conflict.
      spacer graphic
    • Does M32ATEST show that the adapter is working? Clean boot to DOS before executing this. Be sure to do a Shift-F5 clean boot and not a "Command Prompt Only" boot from the Windows 95 boot menu.
      spacer graphic
    • What is the machines BIOS version? Many problems are solved for CardBus laptops with using the newest laptop BIOS revision.
      spacer graphic
    • Try changing user configurable driver parameters. i.e. linespeed, linemode, noearlyrx, noearlytx, etc. These are accessible through the Network icon in Control Panel, and the properties for that adapter.
      spacer graphic
    • Do you have another adapter to try, or do you have a different system in which to install this adapter? Make sure the cable drop in use works. Test it by connecting it to a known working computer.
      spacer graphic
    • If the CardBus adapter gets configured at a peculiar IRQ under OSR2; keeps changing IRQs; or if the CardBus adapter still fails to initialize under OSR2, a manual driver load may be tried. Disable the CardBus Socket in which the adapter will be used. This will prohibit OSR2's Enhanced Socket Services and PCCard32 (OSR2's Card services) from trying to configure any CardBus adapters inserted into that slot. First remove all instances of the adapter.

      1. Delete the following files that are under your Windows* 95 directory (the INF subdirectory is hidden by default; use the View/Options to show all file types):

        \INF\DRVDATA.BIN
        \INF\DRVIDX.BIN
        \INF\NETM32A.INF
        \SYSTEM\M32A.SYS

      2. Remove all occurrences of the adapter under the Network icon in the Control Panel.
        spacer graphic
      3. Don't reboot yet, follow the directions to disable the CardBus socket.
        spacer graphic

      To disable the CardBus socket, follow these steps:

      1. From the "Control Panel," click on the "System" icon.
        spacer graphic
      2. Click on the "Device Manager" tab.
        spacer graphic
      3. Click on "PCMCIA" socket device to expand and see the controllers.
        spacer graphic
      4. Highlight the first CardBus Controller and click on "Properties."
        spacer graphic
      5. Put a check in the box under Device usage indicating "Disable in this hardware profile". Click "OK." A red X should appear on the device.
        spacer graphic
      6. Perform steps d and e for each controller listed.
        spacer graphic
      7. Remove the adapter from the socket and reboot the computer.
        spacer graphic

      Now refer to the installation of the CardBus adapter under Windows* 95 version 4.00.950 or 4.00.950a in the adapter manual. You will manually install the adapter, using the "manual load" driver option.

      Once you have the adapter successfully installed, you can re-enable the other slots so that those will support hot-swapping capabilities for other PCMCIA devices. The slot you are using for the adapter will not support hot-swapping; the adapter now behaves in a point-enabled manner, like under standard Windows NT* 4.0 or 3.51. Also, do not use the PC Card icon. Because the slot is disabled, it will try and reinstall support for it.

    • Are you experiencing connection problems to an application that uses NetBIOS? Some applications need to know the LANA number, like Lotus Notes*. Change this protocol to be the default protocol. To configure Windows 95 to use Lotus Notes, set the default protocol to be the NetBIOS-based protocol on which you want to run Lotus Notes. (Setting the default protocol makes it LANA 0.) This protocol can be NetBEUI, IPX/SPX-compatible with NetBIOS support, or TCP/IP.

      To select a default protocol for LANA settings:

      1. In the Network option in Control Panel, click the "Configuration" tab.
        spacer graphic
      2. Double-click the protocol you want to be the default.
        spacer graphic
      3. In the protocol's properties, click the "Advanced" tab.
        spacer graphic
      4. Click the option named "Set This Protocol To Be The Default Protocol" so that the check box is checked. Then click OK and shut down and restart the computer for the changes to take effect.
        spacer graphic

This applies to:
Intel® PRO/100 CardBus Adapter



Solution ID: CS-015959
Date Created: 29-Sep-2004
Last Modified: 17-Jul-2011
Back to Top