# SFP28 recognized as SFP+

**URL:** <https://community.solid-run.com/t/sfp28-recognized-as-sfp/898>\
**Category:** NXP LX2160\
**Created:** [September 15, 2024, 4:25pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898 "2024-09-15T16:25:04Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [September 15, 2024, 4:25pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/1 "2024-09-15T16:25:04Z")

</div>

[boot.txt](https://community.solid-run.com/uploads/short-url/cM9cKzhWfntjFeC1YpOWWYwMYfJ.txt) (66.9 KB)

Why the SFP28 is linking to 10Gbps?

I tested all possible ports, dpmac.4 to 6!

I have following Image` lx2160acex7_2000_700_3200_LX2162A_CLEARFOG_18_9_0-3fbd680.img`

```auto
root@localhost:~# uname -a
Linux localhost 5.10.35-00078-g160e2cf1f99 #14 SMP PREEMPT Thu Sep 12 21:15:28 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux

```

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [September 23, 2024, 1:55am UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/2 "2024-09-23T01:55:54Z")

</div>

@jnettlet

Could you give a statement please

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [September 29, 2024, 5:12pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/3 "2024-09-29T17:12:02Z")

</div>

```auto
[4.709162] sfp sfp-at: module OEM SFP-10G-T rev 02 sn CSY103O70012 dc 240704  
[4.758136] sfp sfp-bt: module FS SFP28-25G-BX-I rev 1A sn C2408279965 dc 240812  
[4.767738] fsl_dpaa2_mac dpmac.5 (unnamed net_device) (uninitialized): switched to inband/10gbase-r link mode
[4.812393] sfp sfp-ab: module OEM SFP-10G-T rev 02 sn CSY103O70013 dc 240704  
[4.851324] sfp sfp-bb: module FS SFP28-25G-BX-I rev 1A sn S2438834067 dc 240814  
[4.860931] fsl_dpaa2_mac dpmac.6 (unnamed net_device) (uninitialized): switched to inband/10gbase-r link mode

```

Why this happened?

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [October 24, 2024, 12:37pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/4 "2024-10-24T12:37:00Z")

</div>

If somebody is interested i found two pair of sfp28 which are working:

> **[A Pair of 25GBASE-LR SFP28 BiDi 20km SingleMode DOM SMF Transceiver Module](https://store.10gtek.com/a-pair-of-25gbase-lr-25g-sfp28-bidi-20km-singlemode-dom-smf-transceiver-at/p-26850)**
>
> ● Supports up to 25.78Gbps bit rates
> ● Wavelength:
> Up: Tx1270nm/Rx1330nm DFB
> Down: Tx1330nm/Rx1270nm DFB
> ● Hot-pluggable SFP+ footprint
> ● DFB laser and PIN photodiode, Up to 20km for SMF transmission
> ● Compliant with SFP+ MSA and SFF-8472 with duplex...

Here the datasheets

[10Gtek AZS32-S28-20 (L) V1.0.pdf](https://community.solid-run.com/uploads/short-url/se3bfJeqvWPvYh7eCbqp1tjGfvx.pdf) (561.4 KB)  
[10Gtek AZS23-S28-20 (L) V1.0.pdf](https://community.solid-run.com/uploads/short-url/4p9spS0WjvwmQfk0VUlhX20VliS.pdf) (548.8 KB)

Here the dmesg as proof

[dmesg.txt](https://community.solid-run.com/uploads/short-url/267oc73znI3uhYKlrWyw2RU69Of.txt) (66.9 KB)

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [October 24, 2024, 12:58pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/5 "2024-10-24T12:58:23Z")

</div>

ethtool output of SFP+ to RJ45 of 10Gtek modul

[sfp+toRJ45.txt](https://community.solid-run.com/uploads/short-url/4qbegBjX41qG4hyrYAmv6huKYrp.txt) (4.1 KB)

ethtool output of SFP28 of 10Gtek modul

[sfp28.txt](https://community.solid-run.com/uploads/short-url/z3X36243GtGeUKdRGoBkDBbalTa.txt) (4.4 KB)

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [October 28, 2024, 12:25pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/6 "2024-10-28T12:25:40Z")

</div>

It doesn’t work either

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 3, 2024, 5:54am UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/7 "2024-11-03T05:54:25Z")

</div>

Please look at this branch. [GitHub - SolidRun/lx2160a\_build at develop-ls-5.15.71-2.2.0](https://github.com/SolidRun/lx2160a_build/tree/develop-ls-5.15.71-2.2.0) This is new development work and should have proper phy switching between 25 and 10 Gbps

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [November 3, 2024, 1:43pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/8 "2024-11-03T13:43:14Z")

</div>

Thanks for reply!

Is there a reason why secure boot isn’t supported for LX2162a CLEARFOG 18\_9\_0?

Also 3200 MHz DDR3 not supported only 2900 MHz and BUS is set to 650 MHz. Have this options major reasons?

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 3, 2024, 1:54pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/9 "2024-11-03T13:54:17Z")

</div>

The changes in the max memory and bus speed are changes NXP has released for the product lineup. We have not received an official statement regarding the change in the spec, but my assumption is that it has to do with NXP’s long term testing, and requirements for support for 10+ years.

None of our developer builds support secure boot. It is not specific to the 18\_9\_0 configuration.

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [November 3, 2024, 5:38pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/10 "2024-11-03T17:38:43Z")

</div>

Ok thanks for your explenation.

The first boot is doing well and I can bring up a inteface with ls-addni dpmac.X but at the second boot i got this error

```auto
root@localhost:~# ls-addni dpmac.16                                               
[40.969289] fsl_dpaa2_eth dpni.0 (unnamed net_device) (uninitialized): rgmii po
[40.979113] fsl_dpaa2_eth dpni.0 (unnamed net_device) (uninitialized): Error connecting to the MAC endpoint: -EINVAL
Created interface: (object:dpni.0, endpoint: dpmac.16)

```

```auto
Linux localhost 5.15.71-00025-g6986bdb0dbaa #2 SMP PREEMPT Sun Nov 3 14:21:17 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux

```

[dmesg.log](https://community.solid-run.com/uploads/short-url/lPlvVSqgowH83kg8r4WguzqPIHo.log) (57.5 KB)

Here is the image

> **[lx2162a\_rev2\_som\_clearfog\_2000\_650\_2900\_18\_9\_0-8562c6e.img](https://drive.google.com/file/d/11ELB_n5AQ-tVlCt1Olv0HDEGLtApr7og/view?usp=sharing)**
>
> Google Drive file.

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 4, 2024, 8:47am UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/11 "2024-11-04T08:47:49Z")

</div>

I will test and get back to you. The latest BSP does have the ability to have linux re-create the interfaces setup in the mcbin .dpc. We are still working on testing this and documenting it. This will remove the need to run ls-addni every boot.

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [November 20, 2024, 1:45pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/12 "2024-11-20T13:45:28Z")

</div>

Is there a ongoing action?

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 21, 2024, 6:57am UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/13 "2024-11-21T06:57:45Z")

</div>

Please test the latest BSP images. We have verified them with a 25Gbps fiber module and they detect and function properly.

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [November 23, 2024, 7:19am UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/14 "2024-11-23T07:19:39Z")

</div>

I can’t bring up the 8x1 Gbps NIC and also not SFP+ which I brought up with the old branch.

I will test my SFP28 optics later

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [November 24, 2024, 1:49pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/15 "2024-11-24T13:49:42Z")

</div>

I tested dhclient with AZS23-S28-20 10Gtek and FS [https://www.fs.com/de/products/96805.html](https://www.fs.com/de/products/96805.html)

I can’t bring up any of them

I got following error also the AZS23-S28-20 is recognized as AZ13-S28-20 and the FS is only in 10 Gbps mode also a Flexoptic is not regcognized but can be ok because is flashed for Intel NICs

```auto
[366.629781] fsl_dpaa2_eth dpni.2 eth2: validation with support 0000000,00000000,00006440 failed: -22

```

[dmesg.txt](https://community.solid-run.com/uploads/short-url/130DiekgPjkDvZD7Uz5vNQijXmv.txt) (117.4 KB)

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [December 12, 2024, 2:14pm UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/16 "2024-12-12T14:14:33Z")

</div>

I tested the latest image and still the sfp28 optic from gtek recognized as wrong one.

@jnettlet is there a timetable on which date a fully working sfp28 optic will be?

---

<div class="post-metadata">

**Author:** ![Morta](https://avatars.discourse-cdn.com/v4/letter/m/f05b48/32.png) [@Morta](https://community.solid-run.com/u/Morta)\
**Post date:** [March 5, 2025, 9:46am UTC](https://community.solid-run.com/t/sfp28-recognized-as-sfp/898/17 "2025-03-05T09:46:35Z")

</div>

Could you give a update for the timeline of developing the drivers for a gerneric SFP28 module?

@jnettlet
