summaryrefslogtreecommitdiffstats
path: root/src/drivers
diff options
context:
space:
mode:
authorMichael Brown2011-12-07 00:57:52 +0100
committerMichael Brown2011-12-08 01:29:33 +0100
commitf2893911345c82a69d53e06dd5bad612200a3517 (patch)
tree00d9d2c8568c594e685d395279a4c9ec3911af70 /src/drivers
parent[undi] Retry PXENV_UNDI_INITIALIZE multiple times (diff)
downloadipxe-f2893911345c82a69d53e06dd5bad612200a3517.tar.gz
ipxe-f2893911345c82a69d53e06dd5bad612200a3517.tar.xz
ipxe-f2893911345c82a69d53e06dd5bad612200a3517.zip
[e1000e] 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/e1000e/e1000e_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/net/e1000e/e1000e_main.c b/src/drivers/net/e1000e/e1000e_main.c
index e5cb2490a..352e3c45e 100644
--- a/src/drivers/net/e1000e/e1000e_main.c
+++ b/src/drivers/net/e1000e/e1000e_main.c
@@ -791,7 +791,7 @@ static void e1000e_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 );
e1e_flush();