============================================================================= U.S. Robotics PC Card Ethernet Adapter ReadMe File May 6, 1997 ============================================================================= Thank you for purchasing the Megahertz Ethernet Adapter. This README.TXT file contains information that will help you configure your Ethernet Adapter and avoid common problems when using your PC Card. This file provides: * Known limitations of the product at time of shipment. * Information on how to install drivers for the various operating systems supported by the Megahertz Ethernet Adapers. * Information on the use of Card and Socket Services or the point enabler (ENABLE.EXE). * Instructions on using the diagnostic program (DIAGNOSE.EXE) shipped with this diskette. ============================================================================= *****TABLE OF CONTENTS***** 1. Known Limitations. 2. DOS and Windows 3.1 Installation. 3. Windows for Workgoups 3.11 Installation. 4. Windows 95 Installation / Troubleshooting 5. Windows NT Installation. 6. Running the Uninstall Program 7. Overview of PC Card (PCMCIA) Enabling Software 8. ODI (Novell) Driver Installation 9. Using the Supplied Diagnostic Software ============================================================================= Section 1: Known Limitations at the Time of shipment. ============================================================================= - The NDIS 3 Drivers for Windows for Workgroups will only work if you use the ENABLE.EXE point enabler. It does not support Card and Socket Services. - The ENABLE.EXE point enabler is not supported by all PCMCIA controller types. On controlers where it reports that it was unable to detect a controller, you must use Card and Socket Services. - The Microsoft Windows NT driver is a point enabler, as are all NT drivers for PCMCIA network products. Card and Socket Services, which supports features such as "hot-insert" and "hot-swap," are not supported under Windows NT. - SETUP.EXE is used to install the WFW NDIS 2.x and 3.x drivers. It configures enable.ini to point to the C:\MHZ directory for the protocol.ini configuration file. When the windows install is run, the protocol.ini that it creates is located in the C:\WINDOWS directory. Hence, if the user changes the settings of the protocol.ini in the windows directory, ENABLE.EXE and the driver will try to load with different parameters and fail. Make sure that both protocol.ini files have the same settings, or edit the enable.ini file and change the path on the LanFile line to point to the proper directory. - The windows NT installation does not contain the XJLAN card as one of the adapter choices in the installation list. When presented with this list of adapters, pick the CC10BT from the list. ============================================================================= Section 2: DOS and WINDOWS 3.1 INSTALLATION ============================================================================= **IMPORTANT** You will need to have Card and Socket Services or the point enabler (ENABLE.EXE, see section 2.2) installed before you install the Adapter from Windows or DOS. If you do not have Card and Socket Services, contact your computer vendor or go to section 2.2. This section covers installation under Windows 3.1 (recommended for non-technical users) and DOS (for technical users). If your system has Card and Socket Services already installed, the preferred method of installation is the Windows 3.1 setup program. If you choose to install the point enabler program see section 2.2 below. For more information on Card and Socket Services and the point enabler, see Section 8. 2.1 To install in Windows 3.1 or WFW 3.11, place the installation disk in drive A:. From the Program Manager choose FILE, then RUN, then type A:\setup. Follow the prompts and your adapter will be set up for you. 2.2 To initialize your ethernet adapter using the point enabler, ENABLE.EXE, follow the steps below. **NOTE** The Point Enabler is not supported by all PCMCIA controller types. It should work on most types of controllers. **NOTE** The IBM 360 and 755/755C do not allow the range D000-D3FF to be used. We recommend using the range C800-CBFF instead. 1. The point enabler is called ENABLE.EXE. Create a directory on your hard disk named C:\MHZ and copy the files ENABLE.EXE and ENABLE.INI from the Installation Diskette onto your hard disk. For the rest of this section, we will assume the file has been copied to the directory C:\MHZ. 2. Use a text editor to add the point enabler to your AUTOEXEC.BAT or the end of your CONFIG.SYS file: For the CONFIG.SYS file, use the command DEVICE=C:\MHZ\ENABLE.EXE /Sn /In /Bnnn /Pnnnn /Dnnnn For the AUTOEXEC.BAT file, use the command C:\MHZ\ENABLE.EXE /Sn /In /Bnnn /Pnnnn /Dnnnn The following are definitions of the command line switches which can be used with ENABLE.EXE to initialize your ethernet adapter: /Sn PC Card slot A to H /In IRQ 3, 4, ... 15 /Bnnn LAN I/O base address in hex /Pnnnn Attribute memory window segment address in hex. This memory range needs to match the starting exclusion range on your EMM386 line in the config.sys. See step 3 below. /Dnnnn Delay in milliseconds (specifically for IBM 755 and 360 models) /Nn..n LAN node address in hex /O Use the point enabler only /U Disable the Card /V Display verbose status messages /H or /? Display all switches available with ENABLE.EXE 3. If you are using an expanded memory manager such as EMM386.EXE, you must exclude the memory range you specified in step 2. Each expanded memory manager has a command line switch which allows you to exclude a range of memory from the memory manager's control. See your memory manager documentation for the proper syntax of the command line switch. You should exclude a 16K memory range. For example, if you used the default D000 in step 2, you must exclude the range D000-D3FF; if you used D800, you must exclude D800-DBFF, etc. 4. If you use any memory exclusion range other than the default, usually D000, edit the ENABLE.INI file and replace the default memory value with what you are excluding. The exclusion range needs to match what is excluded on the expanded memory manager line in your config.sys file as well as the range specified on the ENABLE.EXE if one was used. 4. Insert your Adapter in the slot you specified and reboot. When the drivers for the Adapter are loaded, you should hear a two-tone signal, low then high. This indicates that your LAN is functioning correctly. Since ENABLE.EXE is a point enabler, your ethernet adapter will have to be in the machine upon boot to initialize the card. You will also need to install the appropriate drivers for your Adapter before you can attach to the network. ============================================================================= Section 3: WINDOWS for WORKGROUPS NETWORK DRIVER INSTALLATION ============================================================================= 1. You will need to have Card and Socket Services or the point enabler (ENABLE.EXE, see section 2.2 ) installed before you install the Adapter for Windows for Workgroups. This section covers the network driver installation process in Windows for Workgroups. 2. Start Windows for Workgroups. Run the "Network Setup" program in the "Network" group. Press the "Networks..." button and select the "Install Microsoft Windows Network:" menu item. Press the "OK" button. Windows for Workgroups will now allow you to install the custom driver for your Adapter. 3. If you wish to be able to share files or printers with other computers, select the "Sharing..." button. This will allow you to set up these different options. **NOTE** If you do not know the difference between an NDIS2 driver and an NDIS3 driver, INSTALL THE NDIS2 DRIVER. 4. Select the "Drivers..." button, and choose "Add Adapter..." from the window that appears. Select the option "Unlisted or Updated Network Adapter" from the list provided. (This will probably be the default option.) When it asks for a driver diskette, insert the Ethernet Installation diskette into drive A: and change the path referenced to A:\NDIS2 if you are installing the NDIS 2 drivers, or A:\NDIS3 if you are installing the NDIS 3 drivers. Windows for Workgroups should then allow you to select to install the "Megahertz (MHZLAN)" driver. If you are using a coaxial network cable, be sure to change the Adapter Type to AUI in the Advanced setup option found under the driver. 5. Follow the remaining prompts. When the setup is complete and the system has been restarted, you should be able to communicate with other Windows for Workgroups users on the network. ============================================================================= Section 4: WINDOWS 95 INSTALLATION / TROUBLESHOOTING ============================================================================= 1. Click the Windows 95 "Start" button, and select "Run" from the menu. 2. Insert the Installation Diskette #1. 2. Type A:\SETUP and press the ENTER key. 4. Follow the instructions provided by the Setup program. After the Ethernet Adapter is installed, the "Network" Control Panel applet will be automatically started to allow you to configure your networking card. TROUBLESHOOTING Problem: Changing the resources of the XJ10BT or CC10BT by clicking on the "Set Configuration Manually" disables the network card. Reason: Due to a limitation in the Windows 95 operating system, the "Set Configuration Manually" button appears in the "Resources" tab of the "Megahertz CC10BT/2 Ethernet Driver Properties" window after the resources for the card have been changed one time. When the "Set Configuration Manually" button is pressed, the "Memory Range" setting will be lost from the resources and the card will be disabled. We are working with Microsoft to eliminate this limitation in future releases of the Windows 95 operating system. Solution: 1. Click on the Windows 95 "Start" button 2. Click on "Settings" 3. Click on "Control Panel" 4. Double-Click on "System" 5. Click on the "Device Manager" tab at the top of the window 6. Under "Network adapters", an icon of a card with a yellow circle and "!" will be next to "Megahertz CC10BT/2 Ethernet Driver". Click on "Megahertz CC10BT/2 Ethernet Driver" 7. Click on the "Properties" button 8. Click on the "Resources" tab at the top of the window 9. Click the box next to "Use automatic settings" 10. Click on the "OK" button 11. Click on the "OK" button 12. Remove and reinsert the card OR restart the computer ============================================================================= Section 5: WINDOWS NT INSTALLATION ============================================================================= **NOTE** This driver is a point enabler, so it will allow Windows NT to initialize your Adapter but does not allow you to "hot-swap" or "hot-insert". Open up the "Control Panel" that comes with Windows, and select the "Network" option. Select the "Add Adapter ..." button. At the bottom of the list of adapters will be one that says something similar to " Requires disk from manufacturer." Select this option. Insert the installation diskette into drive A: and enter the path A:\WINNT. The Megahertz script file it references should allow you to configure your Adapter correctly. ============================================================================= Section 6: RUNNING the UNINSTALL PROGRAM ============================================================================= **NOTE** This program is not intended for use with Windows NT or OS/2. To uninstall your adapter in Windows NT or OS/2, consult your system documentation. The uninstall program is called UNINSTAL.EXE. This program returns your computer to the state it was in before SETUP was run. DOS/Windows 3.1 --------------- **NOTE** If you are running Windows 3.1x and have run any other installation programs after running SETUP, running UNINSTAL.BAT may cause problems with the programs installed later. 1. If you are current running Windows, exit to DOS (It is not adequate to go to a Windows DOS Box). 2. At the DOS prompt, type C:\MHZ\UNINSTAL and press the ENTER key. Windows 95 ---------- 1. Click the Windows 95 "Start" button, and select "Run" from the menu. 2. Type C:\MHZ\UNINSTAL and press the ENTER key. ============================================================================= Section 7: OVERVIEW of PC CARD (PCMCIA) ENABLING SOFTWARE ============================================================================= **NOTE** You will need to install the appropriate drivers for your Adapter before you can attach to the network. This will be the case for both Card and Socket Services and for a point enabler. All PC Card (PCMCIA) input/output devices must be enabled by software before they can be used. This enabling process must be repeated (that is, the enabling program must be run again) whenever the card is powered off. A card will be powered off when the user removes it from the laptop and then reinserts it. It may also be powered off when the laptop goes into a "sleep" mode to conserve power. There are two kinds of PC Card (PCMCIA) enabling software: * Point Enablers * Card and Socket Services Point enablers are programs that execute, enable a specific device (such as a Ethernet Adapter), and exit. Point enabler programs are typically installed so they will be executed once each time the laptop is turned on. See Section 2. The advantage of a point enabler is that it uses system memory only while it runs. Therefore, it will not take up any base memory like Card and Socket Services does. One disadvantage is that you lose the Hot-Swapping characteristics that Card and Socket Services provide. Another disadvantage of point enablers is that you need a different one for each manufacturer's PCMCIA device. One manufacturer's point enabler may conflict with another's point enabler. Card and Socket Services is a set of programs which are installed so they are executed when the laptop is turned on. The Card and Socket Services programs then stay resident - they remain in memory all of the time. Card and Socket Services are designed to detect when a PCMCIA device has been powered off and then automatically re-enable it. This allows "hot swapping" - you can pull a PCMCIA card out and put in a different one and the new card is automatically enabled. Card and Socket Services also "know" how to enable a variety of devices from different manufacturers and attempt to prevent all conflicts between different PCMCIA cards. The main disadvantage of Card and Socket Services is that they permanently occupy a certain amount of memory which could be used by other programs. ============================================================================= Section 8: ODI DRIVER INSTALLATION ============================================================================= 1. You will need to have Card and Socket Services or the point enabler (ENABLE.EXE, see section 2 ) installed before you install the ODI drivers in your Autoexec.bat file 2. The ODI (Novell) network drivers are located in the ODI subdirectory on this diskette. Copy the following files from the diskette either to your network directory or to the MHZ directory: A:\ODI\LSL.COM A:\ODI\MHZETH.COM A:\ODI\IPXODI.COM A:\ODI\NET.CFG 3. At the DOS prompt, type this command: A:\ODI\VLM -D C:\MHZ If you are not installing to the directory C:\MHZ, change the above command accordingly. 3. Edit the file NET.CFG so that it conforms to your system settings; for example, if IRQ5 is not available on your machine, change the INT parameter to a different number. The same applies to the port setting. 4. Make sure that you have selected the proper Frame and Media Type. 5. Change the LANFILE= parameter in the ENABLE.INI file to read LANFILE=C:\path\NET.CFG, where path is equal to the location of the NET.CFG file. 6. Load the ODI drivers in your autoexec.bat file as follows: C:\path\LSL.COM C:\path\MHZETH.COM C:\path\IPXODI.COM C:\path\NETX.EXE Where "path" is the location of the files on your hard disk. These files must be loaded in your autoexec.bat before windows starts or the adapter will not initialize. ============================================================================= Section 9: USING the SUPPLIED DIAGNOSTIC SOFTWARE ============================================================================= DIAGNOSE.EXE allows you to easily collect information about your computer and any inserted PC Cards. The information is then used to verify that your system is running correctly, or to fix any problems. When you enter the DIAGNOSE statement at the DOS prompt, a screen will appear that explains a little about DIAGNOSE, how to get the results, and where the results of this session are being stored. Press any key to go to the main menu, where you can select the information you want to see. DIAGNOSE may also be run from a command prompt with optional flags. The correct format is as follows: DIAGNOSE /A /D=directory /L /M /? filename All flags are optional. The flags are as follows: /A Print all information without any user interaction /D=directory Send or receive files to the specified directory /L Test LAN functionality even if not running under DOS /M Print in monochrome /? Print out this list of available flags filename Save the program results in the specified file *****END OF FILE*****