Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5658 Discussions

Intel E810-C not correctly reading QSFP module EEPROM

phr
Novice
1,196 Views

Hello,

 

With latest ice-1.15.4 driver and 4.60 NVM update, Intel E810-C adapter can't correctly read QSFP28 EEPROM pages. This results in bogus thresholds displayed by ethtool -m:

Vendor name : INTEL CORP
Vendor OUI : 00:02:b3
Vendor PN : SPTSBP3CLCSA
Vendor rev : 01
Vendor SN : CRCL20440YEPP
Date code : 20110600

Module temperature high alarm threshold : 17.80 degrees C / 64.03 degrees F
Module temperature low alarm threshold : 7.50 degrees C / 45.50 degrees F
Module temperature high warning threshold : 0.00 degrees C / 32.00 degrees F
Module temperature low warning threshold : 0.00 degrees C / 32.00 degrees F

 

Hexdump shows, that data for page 00 is incorrectly repeated also for pages 01, 02 and 03, resulting in bogus decoding of thresholds:

# ethtool -m eno6 hex on
Offset Values
------ ------
0x0000: 11 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0010: 00 00 00 00 00 00 2c a2 00 00 84 19 00 00 00 00
0x0020: 00 00 30 c2 2c e0 2c 23 35 65 68 a6 6b fd 5d 84
0x0030: 5d 84 18 ff 18 c2 19 7b 1b ea 00 00 00 00 00 00
0x0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0050: 00 00 00 00 00 00 00 aa aa 00 00 00 00 01 00 00
0x0060: 00 00 ff 00 00 00 00 00 00 00 00 00 00 0a 00 00
0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03
0x0080: 11 cc 07 80 00 00 00 00 00 00 00 05 ff 02 02 00
0x0090: 00 00 00 40 49 4e 54 45 4c 20 43 4f 52 50 20 20
0x00a0: 20 20 20 20 00 00 02 b3 53 50 54 53 42 50 33 43
0x00b0: 4c 43 53 41 20 20 20 20 30 31 66 58 05 14 00 1e
0x00c0: 06 07 ff ba 43 52 43 4c 32 30 34 34 30 59 45 50
0x00d0: 50 20 20 20 32 30 31 31 30 36 30 30 0c 18 68 98
0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0100: 11 cc 07 80 00 00 00 00 00 00 00 05 ff 02 02 00
0x0110: 00 00 00 40 49 4e 54 45 4c 20 43 4f 52 50 20 20
0x0120: 20 20 20 20 00 00 02 b3 53 50 54 53 42 50 33 43
0x0130: 4c 43 53 41 20 20 20 20 30 31 66 58 05 14 00 1e
0x0140: 06 07 ff ba 43 52 43 4c 32 30 34 34 30 59 45 50
0x0150: 50 20 20 20 32 30 31 31 30 36 30 30 0c 18 68 98
0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0180: 11 cc 07 80 00 00 00 00 00 00 00 05 ff 02 02 00
0x0190: 00 00 00 40 49 4e 54 45 4c 20 43 4f 52 50 20 20
0x01a0: 20 20 20 20 00 00 02 b3 53 50 54 53 42 50 33 43
0x01b0: 4c 43 53 41 20 20 20 20 30 31 66 58 05 14 00 1e
0x01c0: 06 07 ff ba 43 52 43 4c 32 30 34 34 30 59 45 50
0x01d0: 50 20 20 20 32 30 31 31 30 36 30 30 0c 18 68 98
0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0200: 11 cc 07 80 00 00 00 00 00 00 00 05 ff 02 02 00
0x0210: 00 00 00 40 49 4e 54 45 4c 20 43 4f 52 50 20 20
0x0220: 20 20 20 20 00 00 02 b3 53 50 54 53 42 50 33 43
0x0230: 4c 43 53 41 20 20 20 20 30 31 66 58 05 14 00 1e
0x0240: 06 07 ff ba 43 52 43 4c 32 30 34 34 30 59 45 50
0x0250: 50 20 20 20 32 30 31 31 30 36 30 30 0c 18 68 98
0x0260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

When reading pages one by one, only page0 is correct, all others are invalid

# ethtool -m eno6 hex on offset 0x80 length 0x80
Offset Values
------ ------
0x0080: 11 cc 07 80 00 00 00 00 00 00 00 05 ff 02 02 00
0x0090: 00 00 00 40 49 4e 54 45 4c 20 43 4f 52 50 20 20
0x00a0: 20 20 20 20 00 00 02 b3 53 50 54 53 42 50 33 43
0x00b0: 4c 43 53 41 20 20 20 20 30 31 66 58 05 14 00 1e
0x00c0: 06 07 ff ba 43 52 43 4c 32 30 34 34 30 59 45 50
0x00d0: 50 20 20 20 32 30 31 31 30 36 30 30 0c 18 68 98
0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


# ethtool -m eno6 hex on offset 0x100 length 0x80
Offset Values
------ ------
0x0100: 11 cc 07 80 00 00 00 00 00 00 00 00 00 00 00 00
0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


# ethtool -m eno6 hex on offset 0x180 length 0x80
Offset Values
------ ------
0x0180: 11 cc 07 80 00 00 00 00 00 00 00 00 00 00 00 00
0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


# ethtool -m eno6 hex on offset 0x200 length 0x80
Offset Values
------ ------
0x0200: 11 cc 07 80 00 00 00 00 00 00 00 00 00 00 00 00
0x0210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

 

Could you please open a bugreport and fix this?

 

Thanks.

Labels (1)
0 Kudos
1 Solution
2 Replies
Sazirah
Employee
1,158 Views

Hi phr,


Thank you for posting in Intel Ethernet Communities.


Upon checking there is existing ticket 06439332 that has been assisted by our team regarding the same issue. Please be inform that we are currently checking on this issue with our internal team, thus we appreciate your kind assistance on this. We will keep you posted once we get any update from our internal team. 


Since this is a duplicate case, we will be closing this forum thread and will continue any communication via ticket #06439332.


Thank you for your kind understanding and patience.


Regards,

Sazzy_Intel


0 Kudos
phr
Novice
1,069 Views
0 Kudos
Reply