diff options
author | pdeuskar <pdeuskar@FreeBSD.org> | 2002-07-16 16:55:03 +0000 |
---|---|---|
committer | pdeuskar <pdeuskar@FreeBSD.org> | 2002-07-16 16:55:03 +0000 |
commit | 7995d306bcdcaa2681090cfcaed794f15a85c77d (patch) | |
tree | 284e4f4e8951c0bd2650ac202095af1ba0c16b3f /sys/dev/em/README | |
parent | 4410d83dcc36f0f5f77a472d9371eb764d2e3d62 (diff) | |
download | FreeBSD-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/README | 28 |
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. |