DPDK usage discussions
 help / color / mirror / Atom feed
* Intel e1000 driver + i350 with copper SFP modules
@ 2024-05-31  9:50 Peter Morrow
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Morrow @ 2024-05-31  9:50 UTC (permalink / raw)
  To: users; +Cc: simei.su

[-- Attachment #1: Type: text/plain, Size: 1534 bytes --]

Hello,

I have an Intel i350 NIC which is using the e1000 dpdk driver (dpdk version 22.11.4), I also have a copper SFP module (Finisar PNFCLF8522P2BTL) which I was hoping to use with this NIC. During testing the NIC/SFP combination seems to work fine as the link comes up fine after boot and passes traffic whilst using VPP with DPDK, however if the SFP is removed and re-inserted the link will never come back up.

Reading the source code for the e1000 driver I came across:

https://github.com/DPDK/dpdk/blob/main/drivers/net/e1000/igb_ethdev.c#L5100

Which seems to indicate that there isn't complete support for copper media SFP modules with the driver and/or NIC, I am thinking this explains why things like hot plug don't appear to work. I took DPDK out of the picture and see the same behaviour with Linux 6.1.0-21-amd64, which further makes me believe there is an incompatibility here with my chosen (or in fact all) copper SFP modules. Would anyone more knowledgeable with this driver be able to shed some light on what I am seeing here?

The device details are as follows:

gnos@cpe:~$ sudo lshw -c network -businfo
Bus info          Device     Class          Description
=======================================================
pci@0000:02:00.0             network        I350 Gigabit Fiber Network Connection
pci@0000:02:00.1             network        I350 Gigabit Fiber Network Connection

The PCI device id is 8086:1522

Any help or pointers you can give are much appreciated!

Thank you,
Peter.

[-- Attachment #2: Type: text/html, Size: 5681 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Intel e1000 driver + i350 with copper SFP modules
@ 2024-05-28 14:26 Peter Morrow
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Morrow @ 2024-05-28 14:26 UTC (permalink / raw)
  To: users; +Cc: simei.su

[-- Attachment #1: Type: text/plain, Size: 1584 bytes --]

Hello,

I have an Intel i350 NIC which is using the e1000 dpdk driver (dpdk version 22.11.4), I also have a copper SFP module (Finisar PNFCLF8522P2BTL) which I was hoping to use with this NIC. During testing the NIC/SFP combination seems to work fine as the link comes up fine after boot and passes traffic whilst using VPP with DPDK, however if the SFP is removed and re-inserted the link will never come back up.

Reading the source code for the e1000 driver I came across:

https://github.com/DPDK/dpdk/blob/main/drivers/net/e1000/igb_ethdev.c#L5100

Which seems to indicate that there isn't complete support for copper media SFP modules with the driver and/or NIC, I am thinking this explains why things like hot plug don't appear to work. I took DPDK out of the picture and see the same behaviour with Linux 6.1.0-21-amd64, which further makes me believe there is an incompatibility here with my chosen (or in fact all) copper SFP modules. Would anyone more knowledgeable with this driver be able to shed some light on what I am seeing here?

The device details are as follows:

gnos@cpe:~$ sudo lshw -c network -businfo
Bus info          Device     Class          Description
=======================================================
pci@0000:02:00.0<mailto:pci@0000:02:00.0>             network        I350 Gigabit Fiber Network Connection
pci@0000:02:00.1<mailto:pci@0000:02:00.1>             network        I350 Gigabit Fiber Network Connection

The PCI device id is 8086:1522

Any help or pointers you can give are much appreciated!

Thank you,
Peter.

[-- Attachment #2: Type: text/html, Size: 7933 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-06-10 15:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-31  9:50 Intel e1000 driver + i350 with copper SFP modules Peter Morrow
  -- strict thread matches above, loose matches on Subject: below --
2024-05-28 14:26 Peter Morrow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).