diff options
| author | Michael Brown | 2010-09-15 06:06:51 +0200 |
|---|---|---|
| committer | Michael Brown | 2010-09-15 06:14:57 +0200 |
| commit | 3ea3c846d8cb5d7f1814eab6a3dac149b4f7fe8b (patch) | |
| tree | cd835c37f9d3a8a3bbcea8205a963142b3199f88 /src/drivers | |
| parent | [fcoe] Disambiguate the various error cases and add a CRC failure message (diff) | |
| download | ipxe-3ea3c846d8cb5d7f1814eab6a3dac149b4f7fe8b.tar.gz ipxe-3ea3c846d8cb5d7f1814eab6a3dac149b4f7fe8b.tar.xz ipxe-3ea3c846d8cb5d7f1814eab6a3dac149b4f7fe8b.zip | |
[e1000] Strip the Ethernet CRC from received packets
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers')
| -rw-r--r-- | src/drivers/net/e1000/e1000_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/net/e1000/e1000_main.c b/src/drivers/net/e1000/e1000_main.c index dec0858c1..636157010 100644 --- a/src/drivers/net/e1000/e1000_main.c +++ b/src/drivers/net/e1000/e1000_main.c @@ -419,7 +419,7 @@ static void e1000_configure_rx ( struct e1000_adapter *adapter ) /* Enable Receives */ rctl |= E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_SZ_2048 | - E1000_RCTL_MPE; + E1000_RCTL_MPE | E1000_RCTL_SECRC; E1000_WRITE_REG ( hw, E1000_RCTL, rctl ); E1000_WRITE_FLUSH ( hw ); |
