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

E810-XXVDA4: Auto-negotiation doesn't work in 1000baseT/Full and 1000baseX/Full modes

YuanYan
Employee
3,802 Views

Hi, 

Auto-negotiation of Salem Channel is verified in below environment.

After 2 Salem channel cards are negotiated to 25000Mb/s,

(1) Keep the settings of the card on machine A

(2) Change the supported modes of the card on machine B only

(3) Check if 2 cards can be negotiated to the specified modes.

YuanYan_0-1674910144090.png

 

Below are the results:

(1) Overall results: Auto-negotiation failed in 1000baseT/Full and 1000baseX/Full modes

Intel Ethernet Cards

Supported Modes

Advertise N

Ethtool command to set the speed

Result

Salem Channel

E810-XXVDA4

1000baseT/Full     

0x020

ethtool -s ens11f0 advertise 0x020

FAIL. Link is down.

10000baseT/Full

0x1000

ethtool -s ens11f0 advertise 0x1000

PASS

25000baseCR/Full

0x80000000

ethtool -s ens11f0 advertise 0x80000000IPV4_LinkLED_AutoNegotiate_L

PASS

25000baseSR/Full

0x200000000

ethtool -s ens11f0 advertise 0x200000000

PASS

1000baseX/Full

0x20000000000

ethtool -s ens11f0 advertise 0x20000000000

FAIL. Link is down.

10000baseSR/Full

0x80000000000

ethtool -s ens11f0 advertise 0x80000000000

PASS

10000baseLR/Full

0x100000000000

ethtool -s ens11f0 advertise 0x100000000000

PASS

 

(2) Link can be up if 1000baseT/Full or 1000baseX/Full modes is set on both machine A and machine B.

 

Could you help to clarify this is a limitation or a bug? 

Thanks,

Yuan

 

 

Below is some info for reference.

(1) Card info : see the attached pics

(2) Driver info

# ethtool ens11f0
Settings for ens11f0:
Supported ports: [ FIBRE ]
Supported link modes: 1000baseT/Full
10000baseT/Full
25000baseCR/Full
25000baseKR/Full
25000baseSR/Full
1000baseX/Full
10000baseSR/Full
10000baseLR/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: None RS BASER
Advertised link modes: 10000baseT/Full
25000baseCR/Full
25000baseKR/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: None RS BASER
Link partner advertised link modes: Not reported
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 25000Mb/s
Duplex: Full
Auto-negotiation: on
Port: Direct Attach Copper
PHYAD: 0
Transceiver: internal
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
# ethtool -i ens11f0
driver: ice
version: 1.9.11
firmware-version: 4.01 0x800135e3 1.3256.0
expansion-rom-version:
bus-info: 0000:70:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

 

 

 

 

 

 

 

 

 

Labels (1)
0 Kudos
1 Solution
IntelSupport
Community Manager
3,740 Views

Hi YuanYan,

 

Thank you for posting in Intel Ethernet Communities.

 

In order to better assist you, we recommend for you to provide below information:

 

  1. Are the Auto-negotiation is between machine A and B, or is between machine and switch?
  2. Is your machine Bios firmware and NIC driver updated to the latest?
  3. Is your machine and NIC come from OEM?

 

You may use the Ethernet Port Configuration Tool on below link to run the command "Get" to see the supported configurations of the NIC:

 

Ethernet Port Configuration Tool (All Supported OS)

https://www.intel.com/content/www/us/en/download/19436/ethernet-port-configuration-tool-windows.html

 

Best regards,

Fariz_Intel


View solution in original post

0 Kudos
4 Replies
IntelSupport
Community Manager
3,741 Views

Hi YuanYan,

 

Thank you for posting in Intel Ethernet Communities.

 

In order to better assist you, we recommend for you to provide below information:

 

  1. Are the Auto-negotiation is between machine A and B, or is between machine and switch?
  2. Is your machine Bios firmware and NIC driver updated to the latest?
  3. Is your machine and NIC come from OEM?

 

You may use the Ethernet Port Configuration Tool on below link to run the command "Get" to see the supported configurations of the NIC:

 

Ethernet Port Configuration Tool (All Supported OS)

https://www.intel.com/content/www/us/en/download/19436/ethernet-port-configuration-tool-windows.html

 

Best regards,

Fariz_Intel


0 Kudos
YuanYan
Employee
3,662 Views

Hi, Fariz_Intel

 

We have clarified the issue, thanks for your support.

 

Regards,

Yuan

0 Kudos
IntelSupport
Community Manager
3,671 Views

Hi YuanYan,

 

If you have additional questions or clarifications, feel free to let us know.

 

We will contact you again within 3 business day for a follow-up. Looking forward to hearing back from you. Thanks.

 

 

Best regards,

Fariz_Intel


0 Kudos
IntelSupport
Community Manager
3,623 Views

Hi YuanYan,

 

Thanks for let us know, glad to hear it.

 

Thank you for choosing Intel.

 

 

Best regards,

Fariz_Intel


0 Kudos
Reply