Linksys EtherFast Series LAN Cards README File for SCO Unix Copyright (C) 1999 Linksys, All Rights Reserved ------------------------------------------------ Before You Begin System Requirements Setup ( for SCO UNIX LLI and MDI Drivers ) Errors & Troubleshooting Technical Support Before You Begin ---------------------------------------------------------------------- Thank you for purchasing your EtherFast 10/100 LAN Card from Linksys. The instructions below explain how to set up the card's network software drivers for use with your particular network operating system like Windows 95, Novell, Unix, etc. The EtherFast card is built for use in 32-bit, Plug-and-Play desktop computers with auto-configuring PCI slots. It must be used in your PC's bus master PCI slot. For further information, see the User Guide that came with the card. When a PCI card is used in a computer that has a Plug-and-Play BIOS (Basic Input/Output System), the card is automatically configured by the PC each time the machine is booted. The card's IRQ, memory address, and other operating parameters are automatically assigned. There is no way to change a Plug-and-Play card's IRQ and other settings outside of the BIOS menu(s) that your computer providse. If the resources that are assigned to your EtherFast card seem to conflict with other devices in your computer, you will need to use your system's BIOS to resolve the conflicts. If you have problems configuring your BIOS or resolving IRQ or other hardware conflicts, consult your computer manual or contact your PC's manufacturer for BIOS setup & configuration directions. Here are some general guidelines to follow when installing a PCI card (like the EtherFast card) into your computer: * If you need to configure your PC's BIOS in order to resolve an IRQ or other conflict with the EtherFast card, there are a few possibilities: - Your PCI may not allow you to change the IRQ value(s) of the PCI slot(s). In this case, you will ONLY be able to use the IRQ & MEM values that have been pre-assigned to each slot. The popular BIOS from Phoenix, for example, does not allow you to modify BIOS-assigned IRQ settings. - You may be able to change the IRQ & MEM values for a given PCI slot by setting jumpers on your PC's mother board. Please refer to your PC's motherboard user guide for specific instructions. - Your PC may allow you to change the IRQ & MEM values for a given PCI slot by accessing the PC's BIOS setup menu. Please refer to your PC's user guide for specific details. The BIOSs from companies like AMI and Award are fully customizable from their BIOS menus, for example. * When loading the EMM386.EXE program in your computer's CONFIG.SYS, you MUST use version MS-DOS 6.22 or above. If you load an older EMM386.EXE program (below DOS 6.22), your computer will hang up while loading the network driver. * The EtherFast LAN adapter should be used in a 32-bit PCI slot that supports PCI Local Bus Mastering. It cannot be plugged into a PCI Bus Slave slot. Consult your motherboard's documentation for more information on master & slave slots. * When using NT, set your BIOS PCI settings, and the PCI settings within NT itself, to MANUAL. NT is *not* a Plug-and-Play BIOS, and will not usually recognize LAN cards if they are set to be automatically detected & configured. --------------------- SYSTEM REQUIREMENTS --------------------- << LLI Software Revision Requirements:>> o SCO Unix 3.2.4 or higher version, or SCO OpenServer 5.0 or higher version << MDI Software Revision Requirements:>> o SCO OpenServer 5.0 or higher version ------------------------------------------------ SETUP ( for SCO UNIX LLI and MDI Drivers ) ------------------------------------------------ ==================================================== | (A): To install the SCO Unix LLI Device Driver: | ==================================================== << Software Revision Requirements:>> o SCO Unix 3.2.4 or higher version, or SCO OpenServer 5.0 or higher version 1. Copy the file LFE_LLI.Z from the SCOUNIX directory of the EtherFast disk to LFE_LLI.Z on a SCO Unix machine. doscp a:/scounix/LFE_LLI.Z LFE_LLI.Z 2. Uncompress LFE_LLI.Z to LFE_LLI, using: uncompress LFE_LLI 3. Copy the file to a diskette. To create a 3.5" floppy in drive 0, use: dd if=LFE_LLI of=/dev/rfd0135ds18 4. Run custom. From the menu select: Custom -> Install -> A New Product -> Entire Product For SCO OpenServer (Everest), run the Software Manager. From the menus select: Software -> Install New -> From Host -> Media Floppy -> Full 5. Put the distribution diskette in the drive and select continue. 6. When prompted for distribution floppy 1, just press enter. 7. When custom has completed, remove the diskette and quit custom. 8. Run netconfig. Add the desired chain. The EtherFast drivers are called lfe0, lfe1, lfe2 and lfe3. Remember that lfe0 must be configured first, before any other driver is configured. 9. When the chain has been configured, select 'q' from the netconfig menu. If you don't wish to modify the space.c file relink the kernel at the prompt. If during the recompilation of the kernel you receive a call to an unknown library error (e.g. macstat.h), find the file by using the find option and copy the file to the usr\include\sys subdirectory, then recompile again. 10. If you wish to change parameters in the space.c file, edit /etc/conf/pack.d/lfe0/space.c and make the required changes. The changes will apply to all the installed boards. 11. To activate the adapter, you must reboot. When the system boots, you should see the following message among the other configuration messages: %lfe 0xFC00-0xFE00 5 - type=10M, TP, addr=12-34-56-78-9a-bc or %lfe 0xFC00-0xFE00 5 - type=100M, TP, addr=12-34-56-78-9a-bc with the appropriate I/O addresses, IRQ, serial media and IEEE address. NOTE: Some versions of SCO higher than 5.0 may not copy all the files to the proper location. If during the boot, error messages about calls to unknown libraries or file come up, simply use the find option to locate those files and copy those files to the usr\include\sys directory. ==================================================== | (B): To install the SCO Unix MDI Device Driver: | ==================================================== << Software Revision Requirements:>> o SCO OpenServer 5.0 or higher version 1. Put the LFE LAN adapter to your machine. 2. Copy the file LFE_MDI (in subdirectory A:\SCOUNIX) to SCO Unix machine. doscp a:/scounix/LFE_MDI LFE_MDI 3. Copy the file to a diskette. To create a 3.5" floppy in drive 0, use: dd if=LFE_MDI of=/dev/rfd0135ds18 4. For SCO OpenServer (Everest) custom-> Software -> Install New -> From Host -> Media Floppy -> Full 5. Put the distribution diskette in the drive and select continue. 6. When prompted for distribution floppy 1, just press enter. 7. When custom has completed, remove the diskette and quit custom. 8. Run netconfig. Add the desired chain. The LFE_MDI drivers are called: lfe0, lfe1, lfe2 and lfe3. 9. When the chain has been configured, select 'q' from the netconfig menu. If you don't wish to modify the space.c file relink the kernel at the prompt. 10. If you wish to change parameters in the space.c file, edit /etc/conf/pack.d/lfe0/space.c and make the required changes. The changes will apply to all the installed boards. 11. To activate the adapter, you must reboot. When the system boots, you should see the following message among the other configuration messages: %lfe 0xFC00-0xFE00 5 - type=10M, TP, addr=12-34-56-78-9a-bc or %lfe 0xFC00-0xFE00 5 - type=100M, TP, addr=12-34-56-78-9a-bc with the appropriate I/O addresses, IRQ, serial media and IEEE address. ------------------------------------------------ PARAMETERS ------------------------------------------------ The Space.c file contains the different parameters that can be modified. These include: XXXX_MEDIA_TYPE XXXX_BUS_ARBIT XXXX_BURST_LEN XXXX_PASS_BAD_FRAME XXXX_THRESHOLD XXXX_LATENCY_TIMER The meaning of each is explained in detail in the Space.c file, including allowed values for each parameter. The values in Space.c apply to ALL the installed boards. Space.c is NOT the place to modify the board's slot number line. This must be modified in netconfig, by running the reconfiguration script. ------------------------------------------------ ERRORS & TROUBLESHOOTING ------------------------------------------------ 1. Mismatch between PCI configuration and netconfig/space.c: In order for the adapter to work correctly, the same values that are used during the PCI configuration (e.g CFLT) must be used in the space.c file. Mismatches may cause the adapter to malfunction, or even hang the system. Currently, the PCI setup takes precedence except for the value for the latency timer, which is taken from the space.c file. 2. Driver uses 32-bit protected mode PCI BIOS calls: This driver uses 32-bit protected mode PCI BIOS calls. If your machine can not support this mode, this driver will not work. 3. Driver binds to wrong PCI board (network): (A): For LLI driver: When multiple PCI boards are installed, the chains are bound to the adapters in the order that the adapters are found on the PCI bus by the PCI BIOS. Thus, lfe0 will bind to the first adapter found by the PCI BIOS, lfe1 to the second etc. Removing or adding boards without changing the configuration in netconfig can cause a shift in the order that chains are bound. Also, mis-identifying the order in which the adapters are found by the BIOS can cause wrong bindings. This is especially true when using boards with PCI-PCI bridges. The adapters on such boards are located on a PCI bus with a number higher than 0 (bus #1, #2 etc.) and will be found by the PCI BIOS after all the devices on bus zero. (B): For MDI driver: It will have the problem, if you changed the PCI slot or changed the SCO disk to another PC. Please use the "netconfig" command to select "remove the LAN adapter", and then "add the LAN adapter" to match the changing. ------------------------------------------------ HOW TO GET TECHNICAL SUPPORT ------------------------------------------------ Technical Support Hotline (949) 261-1288 Fax (949) 261-8868 BBS (949) 261-2888 E-mail Address support@linksys.com Web Site http://www.linksys.com FTP File Transfer Site ftp.linksys.comDownload Driver Pack
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.