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

Intel X710 (X710DA2) loop issue?

idata
Employee
10,513 Views

Hi,

We order an Intel X710DA2 from http://www.provantage.com/intel-x710da2~7ITEN0KM.htm Provantage and SFPs from http://www.amazon.com/Intel-E10GSFPSR-Ethernet-Optic-10GBase-SR/dp/B002OHV01K Amazon.

The NIC and accompanied SFPs work fine with full speed (10 Gbps) when connecting with other NIC Ports.

The Issue we need to ask here is when we loop the two ports of that X710DA2 together (connect the cable from port 1 to port 2 on same X710DA), the port status show "Cable Unplugged", of course the Intel IOUtil show IO not Enable:

NIC B/D/FVen-Dev MAC IO Branding string

=== ======== ========= ============ === =======================================

1) 02/00/00 8086-1572 NA Intel(R) Ethernet Converged Network Adapter X710-

2) 02/00/01 8086-1572 NA Intel(R) Ethernet Controller X710 for 10GbE SFP+

Also, DPDK (1.8) testcmd shows only 1Gbps link connection between them.

# build/app/testpmd -c7 -n3 -- -i --nb-cores=2 --nb-ports=2

Port 0: 68:05:CA:30:51:B4

Configuring Port 1 (socket 0)

PMD: i40e_dev_tx_queue_setup(): Using full-featured tx path

PMD: i40e_dev_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=1, queue=0.

Port 1: 68:05:CA:30:51:B5

Checking link statuses...

Port 0 Link Up - speed 1000 Mbps - full-duplex

Port 1 Link Up - speed 1000 Mbps - full-duplex

Please explain to us about this unexpected situation.

FYI,

Our current OS is CENTOS 7 with latest controller driver from https://downloadcenter.intel.com/download/24411/Network-Adapter-Driver-for-PCI-E-40-Gigabit-Network-Connections-under-Linux- Intel® Download Center

Lspci Info:

# lspci | egrep -i --color 'network|ethernet'

02:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X710 Adapter (rev 01)

02:00.1 Ethernet controller: Intel Corporation Ethernet 10G 2P X710 Adapter (rev 01)

Lshw Info:

# lshw -class network

*-network:0

description: Ethernet interface

product: Ethernet 10G 2P X710 Adapter

vendor: Intel Corporation

physical id: 0

bus info: pci@0000:02:00.0

logical name: enp2s0f0

version: 01

serial: 68:05:ca:30:51:b4

width: 64 bits

clock: 33MHz

capabilities: pm msi msix pciexpress vpd bus_master cap_list rom ethernet physical autonegotiation

configuration: autonegotiation=off broadcast=yes driver=i40e driverversion=0.3.30-k firmware=f4.22 a1.1 n40.25 e8000143f latency=0 link=no multicast=yes

resources: irq:17 memory:f5000000-f57fffff memory:f5808000-f580ffff memory:f7580000-f75fffff

*-network:1

description: Ethernet interface

product: Ethernet 10G 2P X710 Adapter

vendor: Intel Corporation

physical id: 0.1

bus info: pci@0000:02:00.1

logical name: enp2s0f1

version: 01

serial: 68:05:ca:30:51:b5

<p styl...
0 Kudos
29 Replies
st4
New Contributor III
1,759 Views

Hi Ofirh,

Good day and hope you are doing well. Just want to double check if the network adapter is plugged with cable when you generate the output for the ethtool.

If not, please provide the same output when the ports are connected back-to-back and link is up at 1G,

What is the exact model and make of your cable used?

Looking forward to your reply.

thanks,

wb

0 Kudos
oherm
Beginner
1,759 Views

Hi

The link is connected when I print the ethtool output.

I will try to check the cable model- but these are standard cables we are using in our lab which work well with many other NICs, including Intel X520.

Regards,

Ofir

0 Kudos
st4
New Contributor III
1,759 Views

Hi Ofirh,

Thank you for the update. Please do update the cable make and model when you have the info. much thanks,

rgds

wb

0 Kudos
oherm
Beginner
1,759 Views

Attaching a picture of the cable data.

0 Kudos
st4
New Contributor III
1,759 Views

Hi Ofirh,

Thanks for the info. will check on this.

rgds,

wb

0 Kudos
st4
New Contributor III
1,759 Views

Hi Ofirh,

Further checking the ethtool provided is not link at all. We cannot find the link up info, we can only see "Supported ports: [ ]".

Please provide the ethtool version used. Can you try to update the version?

Thanks,

wb

0 Kudos
oherm
Beginner
1,759 Views

I just did not copy the last line. Here it is again:

[root@c240-m3 ~]# ethtool eth-tg8

Settings for eth-tg8:

Supported ports: [ FIBRE ]

Supported link modes: 1000baseT/Full

10000baseT/Full

Supported pause frame use: Symmetric

Supports auto-negotiation: No

Advertised link modes: 1000baseT/Full

10000baseT/Full

Advertised pause frame use: No

Advertised auto-negotiation: No

Speed: 10000Mb/s

Duplex: Full

Port: FIBRE

PHYAD: 0

Transceiver: external

Auto-negotiation: off

Supports Wake-on: d

Wake-on: d

Current message level: 0x0000000f (15)

drv probe link timer

Link detected: yes

0 Kudos
st4
New Contributor III
1,759 Views

Hi Ofirh,

Thank you for providing the info. We will further check on this.

rgds,

wb

0 Kudos
st4
New Contributor III
1,759 Views

Hi Ofirh,

Further checking, can you confirm the following:

1) Will you encounter the issue when plugging the fiber in slowly after the machine is already up and transceiver modules are installed?

Based on testing, this issue will not occur if the machine reboots with the fiber installed, it will come up 10Gb everytime. If unplug and replug ,sometimes it will come up as 1 Gbp and sometimes 10 Gbps,but mostly 1 Gbps if plug the cable in more slowly

2) Do you encounter 1 Gb link even after a reboot with modules and fiber connected?

rgds,

wb

0 Kudos
Reply