Linksys EtherFast Series LAN Cards README File
for SCO Unix
Copyright (C) 1997 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.
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.
====================================================
| (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 (714) 261-1288
Fax (714) 261-8868
BBS (714) 261-2888
E-mail Address support@linksys.com
Web Site http://www.linksys.com
FTP File Transfer Site ftp.linksys.com
Download 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.