summaryrefslogtreecommitdiffstats
path: root/sys/dev/em/README
diff options
context:
space:
mode:
authorpdeuskar <pdeuskar@FreeBSD.org>2002-07-16 16:55:03 +0000
committerpdeuskar <pdeuskar@FreeBSD.org>2002-07-16 16:55:03 +0000
commit7995d306bcdcaa2681090cfcaed794f15a85c77d (patch)
tree284e4f4e8951c0bd2650ac202095af1ba0c16b3f /sys/dev/em/README
parent4410d83dcc36f0f5f77a472d9371eb764d2e3d62 (diff)
downloadFreeBSD-src-7995d306bcdcaa2681090cfcaed794f15a85c77d.zip
FreeBSD-src-7995d306bcdcaa2681090cfcaed794f15a85c77d.tar.gz
- Use IO mode to reset the controller (82544 and beyond)
- Read the Mac address only once during attach. (This fixes the failover issue observed using the bonding driver) MFC after: 3 days
Diffstat (limited to 'sys/dev/em/README')
-rw-r--r--sys/dev/em/README28
1 files changed, 7 insertions, 21 deletions
diff --git a/sys/dev/em/README b/sys/dev/em/README
index cb3c8b9..4603056 100644
--- a/sys/dev/em/README
+++ b/sys/dev/em/README
@@ -1,9 +1,8 @@
$FreeBSD$
-
FreeBSD* Driver for the Intel(R) PRO/1000 Family of Adapters
============================================================
-April 3, 2002
+July 2, 2002
Contents
@@ -24,14 +23,13 @@ In This Release
This file describes the FreeBSD* driver, version 1.3.x, for the Intel(R)
PRO/1000 Family of Adapters. This driver has been developed for use with
-FreeBSD, version 4.5.
+FreeBSD, version 4.6. As a new feature for this release, the driver is now
+compiled by default into the FreeBSD 4.6 kernel.
The driver supports Transmit/Receive Checksum Offload and Jumbo Frames on
all but the 82542-based adapters. For specific adapters, refer to the
Supported Adapters section below.
-Support for VLANs has been added as a new feature in this driver version.
-
For questions related to hardware requirements, refer to the documentation
supplied with your Intel PRO/1000 adapter. All hardware requirements listed
apply to use with FreeBSD.
@@ -146,31 +144,19 @@ NOTE: You must have kernel sources installed in order to compile the driver
7. If you want to compile the driver into the kernel, enter:
- mkdir /usr/src/sys/dev/em
cd em-x.x.x/src
cp if_em* /usr/src/sys/dev/em
- mkdir /usr/src/sys/modules/em
cp Makefile /usr/src/sys/modules/em
- Edit Makefile at /usr/src/sys/modules to add the em subdirectory.
-
- Edit your config file and add the following line, if it is not already
- in the file:
-
- device em
-
- Edit your config file, and remove the 'device wx' line from the file.
-
- Edit the /usr/src/sys/conf/files.i386 file, and add the following lines:
+ Edit the /usr/src/sys/conf/files.i386 file, and add the following line:
- dev/em/if_em.c optional em
dev/em/if_em_hw.c optional em
- Remove the following files from the /usr/src/sys/conf/files.i386 file, if
+ Remove the following lines from the /usr/src/sys/conf/files.i386 file, if
they exist:
- /dev/em/if_em_fxhw.c
- /dev/em/if_em_phy.c
+ /dev/em/if_em_fxhw.c optional em
+ /dev/em/if_em_phy.c optional em
Compile and install the kernel.
OpenPOWER on IntegriCloud