Need help

Andrey V. Elsukov bu7cher at yandex.ru
Tue Sep 12 13:40:02 UTC 2017


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20170912/a1f5fcec/attachment.sig>


More information about the freebsd-net mailing list