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

Auto-negotiation turned off when inserting SPF+ transceiver in port

jehake
Beginner
2,171 Views

I installed the E810-XXVDA4T adapter in a AMD Ryzen Threadripper machine running Ubuntu 22.04.

When inserting the SPF transceiver into a SFP port, auto-negotiation is turned off off. It is also off when connected to a radio unit via the fiber. Removing the SFP transciver from the port turns auto-negotiation back on).

 

Executing ethtool with an active link gives the following:

#ethtool enp74s0f0np0

Settings for enp74s0f0np0:

        Supported ports: [ FIBRE ]

        Supported link modes:   1000baseT/Full

                                10000baseKR/Full

                                25000baseCR/Full

                                25000baseSR/Full

                                1000baseX/Full

                                10000baseCR/Full

                                10000baseSR/Full

                                10000baseLR/Full

        Supported pause frame use: Symmetric

        Supports auto-negotiation: No

        Supported FEC modes: None

        Advertised link modes:  10000baseLR/Full

        Advertised pause frame use: No

        Advertised auto-negotiation: No

        Advertised FEC modes: None

        Speed: 10000Mb/s

        Duplex: Full

        Auto-negotiation: off

        Port: FIBRE

        PHYAD: 0

        Transceiver: internal

        Supports Wake-on: d

        Wake-on: d

        Current message level: 0x00000007 (7)

                               drv probe link

        Link detected: yes

 

Trying to enable auto-negotiation using 'ethtool –s enp74s0f0np0 autoneg on' does not work.

Is there a way to force auto-negotiation to be enabled?

 

 

 

 

0 Kudos
11 Replies
Hayat
Employee
2,150 Views

Hi jehake,

 

Thank you for posting in Intel Ethernet Communities.

 

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

 

  1. Is your machine Bios firmware and NIC driver updated to the latest?
  2. Is your NIC bought separately or prebuilt by the 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,

Hayat

Intel Customer Support


0 Kudos
jehake
Beginner
2,141 Views

Hi Hayat,

 

1. The BIOS is updated to the last version. The NIC driver is also updated:

# ethtool -i enp74s0f0np0
driver: ice
version: 1.13.7
firmware-version: 4.40 0x8001c96a 1.3534.0
expansion-rom-version:
bus-info: 0000:4a:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

 

2. The NIC is bought separately from Server Supply.

The epct tool gives:

# ./epct64e -devices
Ethernet Port Configuration Tool
EPCT version: v1.40.05.05
Copyright 2019 - 2023 Intel Corporation.

NIC Seg:Bus:Fun Ven-Dev Connector Ports Speed Quads Lanes per PF
=== ============= ========= ========= ===== ======== ====== ============
1) 000:074:00-03 8086-1593 SFP 4 25 Gbps Single 1

All actions succeeded.


# ./epct64e -nic=1 -get
Ethernet Port Configuration Tool
EPCT version: v1.40.05.05
Copyright 2019 - 2023 Intel Corporation.

Available Port Options:
==========================================================================
Port Quad 0 Quad 1
Option Option (Gbps) L0 L1 L2 L3 L4 L5 L6 L7
======= ============================= ================ ================
Active 4x25 -> 25 25 25 25 - - - -

All actions succeeded.

Trying to enable auto-negotiation with ethtool gives:

# ethtool -s enp74s0f0np0 autoneg on
netlink error: link settings update failed
netlink error: Operation not supported

 

 

 

0 Kudos
Hayat
Employee
2,119 Views

Hi jehake,


Thank you for the information provided,


Kindly share with us the SSU logs for Linux using the link below for us to check further.

https://www.intel.com/content/www/us/en/support/articles/000008563/ethernet-products.html


Kindly let us know if you have any questions.


Regards,

Hayat

Intel Customer Support



0 Kudos
jehake
Beginner
2,066 Views

Hi Hayat,

 

Please find attached the SSU log.

 

Note that the SFP transceiver is connected to interface enp74s0f0np0, for which auto-negotiation support is off. If I try to move the SFP transceiver to one of the other ports, the auto-negotiation support is turned off for that one.

 

 

 

0 Kudos
jehake
Beginner
2,057 Views

I can't see the attachment reading my previous post, so I try once more. 

0 Kudos
Hayat
Employee
2,025 Views

Hi Jehake,


For dual-rate optic modules, the negotiation of the speed is handled by the module itself.


You should be able to change the advertised speed to only link with partners that will support that speed.


Kindly let us know if you have any questions.


Regards,

Hayat

Intel Customer Support


0 Kudos
Hayat
Employee
1,944 Views

Hello jehake,

 

Regarding your thread, we are following up to find out if you were able to complete the actions, we previously recommended.

 

Please reply here to confirm, so we can continue helping with a resolution. Looking forward to receiving your reply!

 

Thank You.


Regards,

Hayat

Intel® Customer Support


0 Kudos
jehake
Beginner
1,931 Views

Hi Hayat,

 

We had to return the radio unit connecting to the interface for other reasons, so I have not been able to check.

 

In the bring up guide of the radio unit, it states that auto-negotiation must be enabled. When we get a new radio unit, I will check if that is really the case and I will come back to you.

 

Regards,

jehake

 

0 Kudos
vij1
Employee
1,926 Views

Hi Jehake,


Greetings,


Thank you for the response. We will wait for your update.


Regards,

Vijay N.


0 Kudos
Hayat
Employee
1,856 Views

Hello jehake,

 

Regarding your thread, we are following up to find out if you were able to complete the actions, we previously recommended.

 

Please reply here to confirm, so we can continue helping with a resolution. Looking forward to receiving your reply!

 

Thank You.


Regards,

Hayat

Intel® Customer Support


0 Kudos
Hayat
Employee
1,816 Views

Hello jehake,


Since there are no replies, we will proceed to close the thread.


Please be informed, once the thread is closed it will no longer be monitored by Intel.


Kindly open a new case and create a new support ticket using below link when you have an update on the issue.

https://supporttickets.intel.com/s/?language=en_US


Regards,

Hayat

Intel® Customer Support


0 Kudos
Reply