--- linux-2.6.26.2/drivers/net/e1000e/hw.h.orig 2008-09-29 14:20:55.000000000 +0200 +++ linux-2.6.26.2/drivers/net/e1000e/hw.h 2008-09-29 14:26:38.000000000 +0200 @@ -323,6 +323,7 @@ #define E1000_DEV_ID_82571PT_QUAD_COPPER 0x10D5 #define E1000_DEV_ID_82571EB_QUAD_FIBER 0x10A5 #define E1000_DEV_ID_82571EB_QUAD_COPPER_LP 0x10BC +#define E1000_DEV_ID_82571EB_QUAD_COPPER_BP 0x10A0 #define E1000_DEV_ID_82571EB_SERDES_DUAL 0x10D9 #define E1000_DEV_ID_82571EB_SERDES_QUAD 0x10DA #define E1000_DEV_ID_82572EI_COPPER 0x107D --- linux-2.6.26.2/drivers/net/e1000e/netdev.c.orig 2008-09-29 14:27:01.000000000 +0200 +++ linux-2.6.26.2/drivers/net/e1000e/netdev.c 2008-09-29 14:27:29.000000000 +0200 @@ -4560,6 +4560,7 @@ { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_FIBER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER_LP), board_82571 }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER_BP), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_FIBER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_SERDES), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_SERDES_DUAL), board_82571 }, --- linux-2.6.26.2/drivers/net/e1000e/82571.c.orig 2008-09-29 14:27:42.000000000 +0200 +++ linux-2.6.26.2/drivers/net/e1000e/82571.c 2008-09-29 14:28:04.000000000 +0200 @@ -274,6 +274,7 @@ case E1000_DEV_ID_82571EB_QUAD_COPPER: case E1000_DEV_ID_82571EB_QUAD_FIBER: case E1000_DEV_ID_82571EB_QUAD_COPPER_LP: + case E1000_DEV_ID_82571EB_QUAD_COPPER_BP: case E1000_DEV_ID_82571PT_QUAD_COPPER: adapter->flags |= FLAG_IS_QUAD_PORT; /* mark the first port */