. . IBM 10/100 EtherJet CardBus Ready Port Adapter . IBM 10/100 EtherJet CardBus Adapter . Software Release Version 2.61 . January 24, 2000 ============================================================================= Thank you for purchasing your IBM 10/100 EtherJet CardBus Adapter IBM has done everything to ensure that our adapters are compatible with the widest range of portable PCs possible. As a company, we are equally committed to customer satisfaction and timely response to the needs and concerns of our customers. IBM's EtherJet CardBus Adapter is designed to work with portable PC's which include a CardBus PC Card slot. CardBus is the next generation PC Card (PCMCIA) standard. It enables portable PC's to incorporate a PCI based 32-bit bus, which dramatically improves performance. The EtherJet CardBus Adapter incorporates the latest in LAN technology, including advanced power management capabilities. For the latest information on all IBM products, visit The IBM Website at: http://www.networking.ibm.com Documentation for using the IBM 10/100 EtherJet CardBus Adapter in DOS, Windows 3.X, OS/2 or using the 32-bit ODI driver please see the HELPDOCS.HLP file on the adapter CD-ROM. CONTENTS ======== 1) IBM 10/100 EtherJet CardBus Adapter Characteristics 2) Installation and Planning Guide on the adapter CD-ROM 3) Notes Regarding Card and Socket Services 4) Release Notes/Known Limitations 5) Windows NT 4.0 Installation Hints and Tips 6) Installing the NDIS4 driver 7) Installing the NDIS5 driver 8) Installing the EtherJet CardBus Adapter in Windows 2000 9) CardBus Equipped Portable Computers 10) Machine Specific Notes 11) Creating a Diskette Install 12) IBM Product Support 1) IBM 10/100 EtherJet CardBus Adapter Characteristics ========================================================= This release of the IBM 10/100 EtherJet CardBus Adapter has the following characteristics: -10/100Mbps connectivity - Allows portable PCs equipped with a CardBus slot to connect to 100Base-TX Ethernet networks to take advantage of higher network bandwidth. See model descriptions below for additional information. -The EtherJet CardBus Adapter takes advantage of the PCI-based 32-bit bus provided by the CardBus slot. This eliminates the bottleneck of a 16-bit bus, thus providing high-performance 100Mb networking. -Auto-negotiation of 10 or 100Mbps Ethernet connection rate - Upon initialization, the adapter will automatically adopt the speed of the network port to which it is attached, allowing it to be used seamlessly on either 10Mbps (10Base-T) or 100Mbps (100Base-TX) network segments. -Support for using a second PC Card at the same time as the EtherJet CardBus adapter in any version of Windows 95. (See machine specific notes for limitations.) -Support for using a second PC Card at the same time as the EtherJet CardBus adapter in Windows NT 4.0. -Support for Windows NT 4.0 Card and Socket Services from SystemSoft, Phoenix, Softex and Award. -Full suite of network driver support - Allows 10Mbps or 100Mbps connection across a wide range of operating systems and networks. Native 32-bit NDIS3 and NDIS4 driver support for Windows 95 and Windows NT included. -Advanced power management capabilities including Wake on LAN, Magic Packet, and support for the ACPI and CardBus Power Management Specifications is designed with the EtherJet CardBus Adapter hardware and will be available at a later date when Windows 98 and Windows 2000 fully supports these power management features. -The EtherJet CardBus Adapter automatically senses when the LAN cable is detached and reattached, and it goes in or out of a lower power mode accordingly. This maximizes battery life. -A Windows LAN diagnostic program. -Windows 3.x installation program - Automatically configures both PC and NOS setup directly from Windows versions 3.1 and 3.11. 2) Installation and Planning Guide on the CD-ROM ============================================= A softcopy of the Installation and Planning Guide is provided on the adapter CD-ROM as EJETRP.PDF for the 10/100 EtherJet CardBus Ready Port Adapter and as EJETCB.PDF for the 10/100 EtherJet CardBus Adapter. Both files are in the \MANUAL directory. It can be viewed with the Adobe Acrobat* Reader. For your convenience, the Acrobat Reader Version 4.0 installation file for Windows 95/98/NT is provided as AR40ENG.EXE in the \ACROBAT directory, in case you do not already have Acrobat. You can also check for later versions, for free, from the Adobe web site at: http://www.adobe.com/ To install the Acrobat Reader from the adapter CD-ROM, double click the AR40ENG.EXE in \acrobat directory and follow prompts for installation. You can then view and print out the Installation and Planning Guide. 3) NOTES REGARDING CARD AND SOCKET SERVICES ======================================== The Personal Computer Memory Card International Association (PCMCIA) has developed specifications governing the use of PC Cards (formerly PCMCIA cards) in personal computer systems. The software components that implement these specifications are called Card and Socket Services. This software supports the ability of PC Card-aware device drivers (known as clients) to share cards, sockets and system resources. The EtherJet CardBus Adapter Supports the following Card and Socket Services Software: Windows 95 ---------- -Phoenix Card Manager 95 v. 4.0 for Windows 95 from Phoenix Technologies Ltd. -SystemSoft CardWorks for Windows 95 Windows NT 4.0 -------------- -CardExecutive for NT 4.0 from Phoenix Technologies -CardWare for Windows NT 4.0 from Award Software(partial support) -CardWizard for NT 4.0 from SystemSoft Corporation Versions 4.1 and later. -PC Card Controller for NT from Softex Inc. Using Card Executive for NT 4.0 from Phoenix Technologies --------------------------------------------------------- -If using Phoenix Card Executive for NT 4.0, it is necessary to use a special driver, IBMCNT.SYS. This driver is found in the \IBMCNT directory on the adapter CD-ROM. When prompted by Card Executive for the driver, insert the IBM CD-ROM and browse to the \IBMCNT directory. Note: It is recommended that when installing the driver from within the Card Executive application that you initially allow Softex to search for the drivers PRIOR TO actually inserting the adapter CD-ROM. A message should appear indicating that the driver could not be found, and then you will be prompted for the path. Enter the path to the \IBMCNT directory and then insert the IBM CD-ROM and continue. If this is not done, the application may not prompt you for the directory path, and the incorrect driver (IBMC.SYS) may be installed from the root of the IBM CD-ROM. Using PC Card Controller for NT 4.0 from Softex, Inc. ----------------------------------------------------- -Follow the above instructions for using Card Executive from Phoenix Technologies. Using CardWare for Windows NT 4.0 from Award Software ----------------------------------------------------- -If using Award CardWare for NT 4.0, it is necessary to use the standard NDIS3 or NDIS4 driver. The NDIS3 driver is IBMC.SYS and is found in the root of the adapter CD-ROM. The NDIS4 driver is IBMCN4.SYS and is found in the \NDIS4 directory on the adapter CD-ROM. Additional instructions on using the NDIS4 driver can be found in Section 4. -When using IBMC.SYS or IBMCN4.SYS with Award CardWare for NT 4.0, the driver will co-exist with Award's software, however, hot swapping, hot insertion, is not supported. -DO NOT USE IBMCNT.SYS with Award CardWare. It does not support Award CardWare at this time. 4) RELEASE NOTES/KNOWN LIMITATIONS =============================== Version 2.61 Release Notes -------------------------- - Added Digitally signed Windows 98 driver .CAT file NETIBMN5.CAT. This file is included in the \NDIS5 directory on the adapter CD-ROM. Version 2.60 Release Notes -------------------------- - Changed Memory Default to 0x55b84000 to correct the NT 4.0 resource conflict when certain notebooks had more than 96MB of RAM memory the adapter would not install correctly. - Added Auto Polarity correction, certain 10/100 switches (generally those using Broadcom transceivers) implement automatic correction for polarity reversed cables that is not completely compatible with the same correction provided by the EtherJet CardBus Ready Port adapter. If the network speed is forced to 10Mbps, severe throughput problems may be experienced. To resolve this problem, a new Auto Polarity keyword in the adapter's advanced properties has been added. If needed, the default setting of ON (meaning that the card will compensate for reversed cables) can be set to OFF to disable polarity correction. This will restore normal throughput. - Added O2Micro bridge support for I-Series 1400/1500 Thinkpad performance problem to all drivers. - Added Ricoh bridge support to all drivers. - Updated IBMCNDIS.EXE driver for PowerQuest Ghost Imaging software. - Added SETUP.EXE to install the Diagnostics utility and Readme. A program folder called IBM Utilities is created. - TCP/IP Routing This release contains a resolution for TCP/IP problems that occur when the same network is accessed via a LAN connection and then subsequently via a remote dial-up connection in Windows 95/98. Typically, when the computer is connected to the network via the LAN, routing tables are constructed that direct packets intended for the network to the LAN interface. If the computer is then used remotely and an attempt is made to connect to the same network via dial-up networking, these packets may not be routed to the dial-up interface because the presence of the active LAN interface results in the system's continuing to route packets to it instead. In such instances, the simplest solution is to remove the LAN interface from the computer, or to use a network disabled profile. If neither of these solutions is satisfactory, a third option is now available. The drivers included with this release now support a new configuration keyword named "DynamicLinkDetect" to overcome this difficulty. The value of this keyword (ON or OFF) can be set by going to Control Panel-->Network--->EtherJet CardBus Adapter Properties--->Advanced. The default value is ON. The activity governed by this keyword operates as follows: ON - The Ethernet interface is always active once the driver initializes the adapter. An Ethernet cable does'nt need to be connected to the port at boot time for the network side of the adapter to initialize. If the cable is plugged in later, or unplugged and then re-connected; the adapter will dynamically detect the presence of the link and connect to the LAN. This is the setting recommended unless the symptoms described above are encountered. OFF - the driver will only initialize the Ethernet interface if an active connection to the network is present at boot time. If the presence of an active link is not detected, the Ethernet portion of the card will shut down. As a result the OS will "assume" that the interface is not present, and no packets will be routed to it. As a result, the IP routing trouble discussed previously should be eliminated. -Initialization Delay Certain switches and routers are unable to immediately forward network traffic when a network adapter first establishes link to one of their ports due to initialization delays (generally while routing tables are being updated). This problem is most commonly seen when the network adapter is connected directly to ports on the switch. This may cause an initial DHCP request to fail or prevent login to a server. The adapter by default (when used under some operating systems) will have almost no delay between link and the initial network request. A new keyword, Initialization Delay, has been added to the adapter's advanced properties which will prevent forwarding of network requests for a user-selectable period of time. Delays can be added ranging from one to sixty seconds. In most cases adding a delay in the one to three second range will be sufficient to resolve the problem. Supported Environments ---------------------- The version number for the entire release of this driver set is version 2.60. The following environments are supported. Please note that each driver has it's own version number. Driver Name Description ----------- ----------- IBMC.SYS NDIS3 Driver for Microsoft Windows 95 and NT (4.0) IBMCN4.SYS NDIS4 Driver for Microsoft Windows 95OSR2, Windows 98 and NT 4.0 IBMCN5.SYS NDIS5 Driver for Microsoft Windows 98 and Windows 2000 IBMCNT.SYS NDIS3 Driver for Use with NT 4.0 Card and Socket Services supporting PCMCIA Proposal 187, specifically Phoenix Card Executive and Softex PC Card Controller. IBMCODI.COM 16-bit ODI driver for DOS and Windows 3.X IBMC.LAN 32-bit ODI Client/Server Driver for DOS, Windows 3.X and Windows 95 IBMCNDIS.EXE NDIS2 Driver for DOS and Windows 3.X IBMCODI.OS2 ODI Driver for OS/2 IBMCNDIS.OS2 NDIS2 Driver for OS/2 IBMCPD.COM Packet Driver IBMCTEST.EXE DOS Diagnostic Test Program EJETDIAG.EXE Windows Diagnostic Test Program Known Limitations ----------------- -In order to connect to a 100Base-TX Ethernet network, a Category 5 unshielded twisted pair (UTP) network cable terminating in a male RJ-45 connector must be connected to a 100Mbps hub or switch. Check with your LAN Administrator if you are not certain of your network speed and infrastructure. -The EtherJet CardBus Adapter is designed to connect to a 100Base-TX network. It does not support 100VG-AnyLAN networks. -When running the LAN Requester install, the IBMCNDIS.EXE file does not get copied to the NET directory. The file needs to be manually copied from the Network Drivers Disk to the NET directory on the users hard drive. -When running the Lantastic 7.0 install, the IBMCNDIS.EXE file does not get copied to the LANTASTI directory. The file needs to be manually copied from the Network Drivers Disk to the LANTASTI directory on the users hard drive. -For Toshiba Tecra's, using the 16-bit ODI driver with the NDIS3 mapper in Windows for Workgroups is not currently supported. -If the EtherJet CardBus Adapter does not load in the top PC Card slot on Toshiba Tecra's and Portege's, there are two remedies: 1. Try using the EtherJet CardBus adapter in the lower slot. 2. Disable support for the infrared device by commenting out (put a semi-colon ";" in front of) the following lines in the Windows SYSTEM.INI file: device=C:\TRANXIT\pumafir.386 -When using the 32-bit ODI driver, IBMC.LAN, with Windows 95 version OSR2, it may be necessary to install the adapter in the bottom PC Card slot. Please refer to the Users Guide for instructions on how to determine your version of Windows 95. -The 32-bit ODI driver (IBMC.LAN) supports promiscuous mode. There is one limitation in its support. Fragment errors are captured, but they are classified, counted and reported as undersized errors. Therefore, the total count for undersized errors includes the total of undersized and fragment errors. -The EtherJet CardBus Adapter supports auto-negotiation of line speed and half or full duplex. If for any reason line speed needs to be forced to 10 or 100 using the LINESPEED keyword, it is also necessary to force duplex to half or full using the LINEMODE keyword. -If you are attempting to use the EtherJet CardBus Adapter in a port replicator or docking station, are using Windows 95 and are having problems, there are three alternatives: 1. Put the card in the notebook rather than the replicator/ docking station, 2. Manually load the IBMC driver using the instructions in section 7, step 4 of this README, 3. Windows 98 appears to better support this environment than Windows 95. -When using Award CardWare for NT 4.0 with IBMC.SYS or IBMCN4.SYS the driver will co-exist with Award's software, however, hot swapping, hot insertion, is not supported. -When using the Packet Driver with the Intel 10/100 Stackable hub, network connections may be lost at 10Mbps. -Using IBMCNDIS.EXE on the Compaq Armada 4220T with Card Wizard is not supported. The driver is supported on this machine without card services. -When attempting to use the EtherJet CardBus Adapter with a second 16-bit adapter (e.g. modems, flash cards, ATA cards) in the other slot, it may be necessary to boot up with the CardBus Ethernet Adapter first then hot-insert the second adapter. 5) Windows NT 4.0 Installation Hints and Tips ========================================================== -When installing the EtherJet CardBus Ready Port Adapter with Modem some notebooks may have resource conflicts with the default settings used for the adapter. If the EtherJet CardBus Ready Port Adapter with Modem is not working properly make sure that the interrupt, memory address, and I/O address do not conflict with other installed hardware. Some symptoms for resource conflicts include: -Some systems may have a resource conflict with the Interrupt default 11. If there is no link light or the link light is flashing after installing the EtherJet CardBus Adapter with Modem change the Interrupt (example 9,10). -If you have a notebook that has SystemSoft CardWizard check the version of SystemSoft CardWizard. The EtherJet CardBus Ready Port Adapter is supported with CardWizard 4.1 and later. If your version of CardWizard is less than 4.1 you will have to remove it. The EtherJet CardBus Ready Port Adapter will install WITHOUT SystemSoft CardWizard. CardWizard 4.1 does not support (hot insertion, hot swap). Upcoming versions of SystemSoft CardWizard are expected to support (hot insertion, hot swap). 6) Installing the NDIS4 Driver in Windows 95, 98, AND NT 4.0 ========================================================= This release includes both an NDIS3 and NDIS4 driver. By default, the NDIS3 driver is installed. If you would like to use the NDIS4 driver rather than the NDIS3 driver, please follow these instructions: a. When prompted by the operating system for the disk with the adapter driver, insert the adapter CD-ROM. b. Browse to the \NDIS4 directory on the disk and select IBMCN4.SYS. c. Complete the installation by following the onscreen instructions. 7) Installing the NDIS5 Driver with Windows 98 or Windows 2000 =========================================================== This release includes NDIS3, NDIS4 and NDIS5 drivers. By default, the NDIS3 driver is installed. For Windows 98 and Windows 2000, it is recommended that the NDIS5 driver be used. To install the NDIS5 driver, please follow these instructions. When prompted by the operating system for the disk with the driver, insert the adapter CD-ROM. Then browse to the \NDIS5 directory on the disk and select IBMCN5.SYS. Complete the installation by following the onscreen instructions. 8) Installing the EtherJet CardBus Adapter in Windows 2000 ======================================================= Windows 2000 Beta 3 and later contains built-in drivers for the EtherJet CardBus Adapter and EtherJet CardBus Ready Port Adapter. The built-in drivers are functional but lack the new features of later releases. To update the Windows 2000 driver do the following: a. You will need to have the EtherJet CardBus Adapter installed and inserted in the notebook to proceed. Go to Start/Settings/Control Panel, double click on Network and Dial-up Connections, and double click on Local Area Connection. Select Properties. b. Click the Configure button on the top of the Local Area Connection Properties screen, just under the "Connect using:" listing for the IBM 10/100 EtherJet Cardbus Adapter. Next select the Driver tab, and click the Update Driver button. This starts the Upgrade Device Driver Wizard. Click Next. On the next screen select "Search for a suitable driver for my device (recommended)". Click Next. On the Locate Driver Files screen, select "Specify a location", and click Next. Enter the path to the NDIS5 subdirectory on the Adapter CD-ROM or directory where you extracted the files. For example, if you were installing from the CD and your CD-ROM drive was drive D, you would enter "D:\NDIS5". c. The Wizard will announce that it has found a driver that is a closer match for this device than your current driver. Click Next. You will then be notified that Microsoft has not digitally signed the software, and asked if you want to continue the installation. Click Yes. The updated drivers will then be copied to your computer. Click "Finish", and then click "Close". Click "OK" to close the Local Area Connection Properties box. Reboot the machine to utilize the new driver. Following step 1 above, clicking the Configure button, and selecting the Advanced tab may access the new driver settings. 9) CardBus Equipped Portable Computers =================================== The EtherJet CardBus Adapter requires a portable computer with a CardBus PC Card Slot. Most laptops introduced after January 1997 incorporate CardBus PC Card slots. If you're not sure if your system supports CardBus, contact the manufacturer of your laptop. 10) MACHINE SPECIFIC NOTES ====================== Compaq Armada 1580 ----------------------------------------- -If using the DOS 16-bit Drivers, it is necessary to insert the EtherJet CardBus Adapter in the bottom slot. Hewlett Packard Omnibook 800CS ------------------------------ Requires BIOS version 2.0 or later. Available from Hewlett Packard web site. IBM ThinkPad 760ED ------------------ -If using the 32-bit ODI client (IBMC.LAN), interrupt 9 should be used. NEC Versa 6000 Series --------------------- -If swapping more than one CardBus card of a different type in and out of the top CardBus slot, the machine must be turned off and restarted after the first CardBus card is removed, but before the second CardBus card is inserted. Therefore, if swapping CardBus cards on this machine, it is recommended that swapping be done in the bottom CardBus slot. NEC Versa LX and SX ------------------- Support for CardBus cards in these laptops in either NT or DOS requires the use of the following Laptop BIOS versions (or later). Note that the reported BIOS version will be 420000 after these updates are installed. Versa LX PII- 2.45.15, 1-27-99 Versa LX MMX- 2.44.15, 1-27-99 Versa SX PII- 2.47.15, 1-27-99 Versa SX MMX- 2.46.15, 1-27-99 Texas Instruments Extensa 650, 660 and 900 ------------------------------------------ -If using the DOS 16-bit Drivers, on the TI Extensa 650 it is necessary to insert the EtherJet CardBus Adapter in the top slot. If using the DOS 16-bit Drivers, on the TI Extensa 660 and TI Extensa 900 it is necessary to insert the EtherJet CardBus Adapter in the bottom slot. Toshiba Portable Computers -------------------------- -If using Windows 95 OSR2, an operating system patch may be required. Check with Toshiba for more information -If the EtherJet CardBus Adapter does not load in the top PC Card slot on Toshiba Tecra's and Portege's, there are two remedies: 1. Try using the CardBus adapter in the lower slot. 2. Disable support for the infrared device by commenting out (put a semi-colon ";" in front of) the following lines in the Windows SYSTEM.INI file: device=C:\TRANXIT\pumafir.386 -When using the EtherJet 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. -When using Windows for Workgroups, the NDIS driver does not currently support peer to peer networking to other Windows for Workgroups and Windows 95 clients. -The 16-bit ODI driver with the NDIS3 mapper in Windows for Workgroups is not currently supported. Toshiba Satellite Pro 490 ------------------------- -On the Satellite Pro 490, it is necessary to set the EtherJet CardBus Adapter Address mode to Memory mode. To do this, run Control Panel, Network. Highlight the EtherJet CardBus Ethernet adapter and click on Properties. Go to the Advanced tab. Under Property, highlight Address Mode and change the value from IO to Memory. Click OK. The system will need to reboot for the change to take affect. 11) CREATING A DISK INSTALL ============================== -If you need a diskette version of the EtherJet CardBus Adapter or software for installation on a system without a CD-ROM, the CD-ROM includes two directories, DISK1 and DISK2 which contain files that can be copied to diskettes. This can be done manually or by running MAKEDISK.BAT. DISK1 includes the files necessary for DOS and Windows 3.X. DISK2 includes the files necessary for Windows 95 OSR2, Windows 98, Windows NT, and Windows 2000. 12) IBM PRODUCT SUPPORT ======================== The following IBM product support is available: * World Wide Web: - On a Web Browser: 1. Open http://www..pc.ibm.com/support 2. You now have access to all the latest drivers, technical tips, and product information. - For more information regarding other IBM Networking Products go to the IBM Networking Home Page: http://www.networking.ibm.com * IBM product support: - 1-800-772-2227 for IBM HelpCenter - 1-800-565-3344 for HelpPC (Canada)