On 12.09.2017 16:32, Harry Schmalzbauer wrote: >> =================================================================== >> --- sys/dev/e1000/e1000_hw.h (Revision 322342) >> +++ sys/dev/e1000/e1000_hw.h (Arbeitskopie) >> @@ -168,6 +168,7 @@ >> #define E1000_DEV_ID_82580_COPPER_DUAL 0x1516 >> #define E1000_DEV_ID_82580_QUAD_FIBER 0x1527 >> #define E1000_DEV_ID_I350_COPPER 0x1521 >> +#define E1000_DEV_ID_I350_COPPER_NOEE 0x151F >> #define E1000_DEV_ID_I350_FIBER 0x1522 >> #define E1000_DEV_ID_I350_SERDES 0x1523 >> #define E1000_DEV_ID_I350_SGMII 0x1524 >> > > Either add E1000_DEV_ID_I350_COPPER_NOEE elsewhere, or try without _NOEE > appendix if datasheet suggests.
Hi, just defining device id in the header usually doesn't automatically add support for this device. You need to teach probe function to use defined id. So, you need to add this id to some array in the if_em.c, probably this is igb_vendor_info_array. -- WBR, Andrey V. Elsukov
signature.asc
Description: OpenPGP digital signature