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:
- Click on the "Start" --> "Settings" --> "Control Panel."
- Double-click on the "System" icon. The System Properties dialog box opens.
- Select the "General" tab. Information about your system is displayed, including the version of Windows 95 you are running, under "System."
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".
- With Windows 95 loaded on your computer, insert the PRO/100 CardBus Adapter.
- Click on the "Start" --> "Settings" --> "Control Panel."
- Double-click the "Network" icon. The Network window opens.
- Click "Add." The Select Network Component Type window opens.
- Double-click "Adapter." The Select Network Adapter window opens.
- Click "Have Disk." The Install From Disk window opens.
- Insert the Intel Drivers Disk.
- With A:\ in input box, click "OK" (or type in the correct path). The Select Network Adapter window reopens.
- Under Manufacturers, click "Intel."
- Select the "EtherExpress PRO/100 Mobile Adapter32 manual load." Note that this is the second driver listed.
- Click "OK." The Network window reopens.
- 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.
- Click "OK." The Copying Files window opens.
- 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.
Note: If Windows 95 was pre-installed on your computer, the necessary files are located in the following directory:
- 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.)
- Disable PC Card Support. All computers (except Toshiba CardBus systems) need to disable PC Card support.
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.
- In the "Control Panel," double-click the "System" icon. The System Properties window opens.
- Click the "Device Manager" tab.
- Double-click "PCMCIA Socket."
- Click "PCIC" or compatible PCMCIA controller.
- Click "Remove."
- Click "OK." The System Settings Change window opens.
- Remove the Network Drivers Disk from the floppy drive.
- Click "Yes" to restart the computer.
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:
- Determine which version of Windows* 95 you have, using the guidelines under "Determining Your Version of Windows 95" earlier in this document.
- 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.
- Before installing the PRO/100 CardBus adapter, it is necessary to modify PC Card support on the computer via Toshiba's BIOS setup program.
- Press "Start" and select "Shutdown." Select "Restart" in MS-DOS mode to reboot your machine.
- At the DOS prompt, run the Toshiba setup program by typing "TSETUP" and press "Enter."
- On the Setup Program menu, look for an item titled "PC Card Controller Mode."
If the mode is set to PCIC Compatible, proceed to step 7.
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.
- Use the down arrow key to navigate through the Toshiba setup menu to the "PC Card Controller Mode" field.
- Press the space bar until the PC Card Controller Mode is set to CardBus/16-bit.
- Press the "End" key on your keyboard and press "Y" when prompted.
- Reboot your computer.
- 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.
- After completing steps 1 through 14, select "Yes" when prompted to reboot the machine. At this point, installation is complete.
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.
- With Windows 95 loaded, insert the PRO/100 CardBus adapter.
- Allow the Plug and Play facility to install the PRO/100 CardBus adapter.
- 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.
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 v220.127.116.11 dated 97-09-19. See the link to the latest driver release at the top of this document.
- Verify that you are using the EtherExpress™ PRO/100 Mobile CardBus adapter. The cable connector should also say Intel on it.
- 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.
- Verify the Network Operating System version, and make sure the proper installation procedures were followed.
- 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.
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*.
- 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).
- 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.
- 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.
- Any other external devices? Note resources for potential conflicts.
- Is the network running at 10 or 100? Green=10Mbps, Orange=100Mbps?
- Does the machine have an internal modem? What is the COM port, and the full resource set under Device Manager?
- Does the machine have an IR (infrared) device? May want to disable this. This is a conservative move.
- 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.
- 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.
- 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.
- 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.
- What is the machines BIOS version? Many problems are solved for CardBus laptops with using the newest laptop BIOS revision.
- 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.
- 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.
- 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.
- 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):
- Remove all occurrences of the adapter under the Network icon in the Control Panel.
- Don't reboot yet, follow the directions to disable the CardBus socket.
To disable the CardBus socket, follow these steps:
- From the "Control Panel," click on the "System" icon.
- Click on the "Device Manager" tab.
- Click on "PCMCIA" socket device to expand and see the controllers.
- Highlight the first CardBus Controller and click on "Properties."
- 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.
- Perform steps d and e for each controller listed.
- Remove the adapter from the socket and reboot the computer.
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:
- In the Network option in Control Panel, click the "Configuration" tab.
- Double-click the protocol you want to be the default.
- In the protocol's properties, click the "Advanced" tab.
- 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.
This applies to: