Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    10G SPF+ ports are not working on my Supermicro E300-9A

    Scheduled Pinned Locked Moved Hardware
    42 Posts 3 Posters 2.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • grim-reaperG
      grim-reaper @stephenw10
      last edited by

      @stephenw10 said in 10G SPF+ ports are not working on my Supermicro E300-9A:

      ifconfig -vvvm ix2

      If I try to connect any of the DAC cables to ix2 and ix3 it still shows the same error message "no carrier" and I also tried rebooting just in case if that changes anything but it did not.

      Here's the output of ifconfig -vvvm ix2 and ifconfig -vvvm ix3:

      ix2: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
      	description: LAN4
      	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
      	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
      	ether ac:1f:6b:4d:83:5a
      	inet6 fe80::ae1f:6bff:fe4d:835a%ix2 prefixlen 64 scopeid 0x7
      	media: Ethernet autoselect
      	status: no carrier
      	supported media:
      		media autoselect
      	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
      ------------------------------------------------------------------------------------
      
      ix3: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
      	description: LAN5
      	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
      	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
      	ether ac:1f:6b:4d:83:5b
      	inet6 fe80::ae1f:6bff:fe4d:835b%ix3 prefixlen 64 scopeid 0x8
      	media: Ethernet autoselect
      	status: no carrier
      	supported media:
      		media autoselect
      		media 10Gbase-Twinax
      	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
      
      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        Sorry can you re-run those with a DAC cable attached. That should show everything the NIC can see about the inserted module

        grim-reaperG 1 Reply Last reply Reply Quote 0
        • grim-reaperG
          grim-reaper @stephenw10
          last edited by grim-reaper

          @stephenw10

          No problem at all, running with one of the cables attached to ix2 and ix3

          ix2: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
          	description: LAN4
          	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
          	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
          	ether ac:1f:6b:4d:83:5a
          	inet6 fe80::ae1f:6bff:fe4d:835a%ix2 prefixlen 64 scopeid 0x7
          	media: Ethernet autoselect
          	status: no carrier
          	supported media:
          		media autoselect
          		media 10Gbase-Twinax
          	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
          	plugged: SFP/SFP+/SFP28 Unknown (Copper pigtail)
          	vendor: OEM PN: SFP-10G-DAC-005 SN: 20221013C0177 DATE: 2022-10-17
          
          	SFF8472 DUMP (0xA0 0..127 range):
          	03 04 21 00 00 00 00 00 04 00 00 00 67 00 00 00
          	00 00 01 00 4F 45 4D 20 20 20 20 20 20 20 20 20
          	20 20 20 20 00 00 40 20 53 46 50 2D 31 30 47 2D
          	44 41 43 2D 30 30 35 20 52 20 20 20 01 00 00 BD
          	00 00 00 00 32 30 32 32 31 30 31 33 43 30 31 37
          	37 20 20 20 32 32 31 30 31 37 20 20 00 00 00 6A
          	80 00 11 D8 44 0D 71 AB 4E 1F 15 4E 4B 4D D8 8E
          	E2 C3 C9 00 00 00 00 00 00 00 00 00 68 09 5B 9B
          -----
          ix3: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
          	description: LAN5
          	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
          	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
          	ether ac:1f:6b:4d:83:5b
          	inet6 fe80::ae1f:6bff:fe4d:835b%ix3 prefixlen 64 scopeid 0x8
          	media: Ethernet autoselect
          	status: no carrier
          	supported media:
          		media autoselect
          		media 10Gbase-Twinax
          	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
          	plugged: SFP/SFP+/SFP28 Unknown (Copper pigtail)
          	vendor: OEM PN: SFP-10G-DAC-005 SN: 20221013C0177 DATE: 2022-10-17
          
          	SFF8472 DUMP (0xA0 0..127 range):
          	03 04 21 00 00 00 00 00 04 00 00 00 67 00 00 00
          	00 00 01 00 4F 45 4D 20 20 20 20 20 20 20 20 20
          	20 20 20 20 00 00 40 20 53 46 50 2D 31 30 47 2D
          	44 41 43 2D 30 30 35 20 52 20 20 20 01 00 00 BD
          	00 00 00 00 32 30 32 32 31 30 31 33 43 30 31 37
          	37 20 20 20 32 32 31 30 31 37 20 20 00 00 00 6A
          	80 00 11 D8 44 0D 71 AB 4E 1F 15 4E 4B 4D D8 8E
          	E2 C3 C9 00 00 00 00 00 00 00 00 00 68 09 5B 9B
          

          Screenshot of interface status page with cable attached:
          Screenshot 2022-12-29 at 10.47.37 PM.png

          P 1 Reply Last reply Reply Quote 0
          • P
            pete35 @grim-reaper
            last edited by pete35

            @grim-reaper

            have you seen this one, just unplug power ?
            https://forum.netgate.com/topic/141117/intel-x552-onboard-sfp-no-carrier-issues

            <a href="https://carsonlam.ca">bintang88</a>
            <a href="https://carsonlam.ca">slot88</a>

            grim-reaperG 2 Replies Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              Hmm, OK that looks as expected. Except it's not linking.

              We sometimes see modules that will not link if they are inserted after boot.
              Try running:

              ifconfig ix2 down
              ifconfig ix2 up
              
              1 Reply Last reply Reply Quote 0
              • grim-reaperG
                grim-reaper @pete35
                last edited by

                @pete35 No I haven't tried that, let me try it out right now.

                I tried that and now when I connect ix2 and ix3 the ports are working and it lights up. This is so amazing and I am so stupid at the same time 😭

                1 Reply Last reply Reply Quote 0
                • grim-reaperG
                  grim-reaper @pete35
                  last edited by

                  @pete35 Removing the power code completely after a system halt from the UI seem to fix this issue. I am not sure what was causing this. I don't know what the issue was but this baffles me on how "turning off and on again" just seem to work.

                  But I would actually like to know what what the reason behind this. Is it ACPI power settings or something or is it port power settings...

                  1 Reply Last reply Reply Quote 0
                  • stephenw10S
                    stephenw10 Netgate Administrator
                    last edited by

                    We have seen issues with incompatible modules that require a full power cycle to clear. The NICs can because stuck in a mode the driver cannot recover from and simply rebooting doesn't reset them.

                    If running ifconfig down/up allows it to link though a reboot, or booting with the modules inserted, should also.

                    Steve

                    grim-reaperG 1 Reply Last reply Reply Quote 0
                    • grim-reaperG
                      grim-reaper @stephenw10
                      last edited by

                      @stephenw10

                      So now even though my cables work and I have set 10G-Twinax in pfsense UI, the connection to USW-Aggregation is somehow 1G. Not sure what is going on...

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Hmm, that's odd. It's 10G or nothing with DAC cables. Is it showing that at both ends?

                        grim-reaperG 1 Reply Last reply Reply Quote 0
                        • grim-reaperG
                          grim-reaper @stephenw10
                          last edited by

                          @stephenw10 IKR, right?

                          Here's the output for the ifconfig -vvvm ix2

                          ix2: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
                          	description: LAN5
                          	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
                          	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
                          	ether ac:1f:6b:4d:83:5a
                          	inet6 fe80::ae1f:6bff:fe4d:835a%ix2 prefixlen 64 scopeid 0x7
                          	media: Ethernet autoselect (Unknown <rxpause,txpause>)
                          	status: active
                          	supported media:
                          		media autoselect
                          		media 10Gbase-Twinax
                          	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                          	plugged: SFP/SFP+/SFP28 1X Copper Passive (No separable connector)
                          	vendor: Ubiquiti Inc. PN: DAC-SFP10-0.5M SN: BA22043002591 DATE: 2022-04-27
                          
                          	SFF8472 DUMP (0xA0 0..127 range):
                          	03 04 23 01 00 00 04 41 84 80 D5 00 67 00 00 00
                          	00 00 01 00 55 62 69 71 75 69 74 69 20 49 6E 63
                          	2E 20 20 20 00 24 5A 4C 44 41 43 2D 53 46 50 31
                          	30 2D 30 2E 35 4D 20 20 41 31 20 20 01 00 00 CE
                          	00 00 00 00 42 41 32 32 30 34 33 30 30 32 35 39
                          	31 20 20 20 32 32 30 34 32 37 20 20 00 00 00 80
                          	00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                          	00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                          

                          Screenshot of the interface status page:
                          Screenshot 2022-12-30 at 1.19.42 AM.png

                          Now, if I force 10G on the 1st interface of the USW-Agg the link stops working
                          Screenshot 2022-12-30 at 1.21.21 AM.png

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S
                            stephenw10 Netgate Administrator
                            last edited by

                            If you set the switch to 10G fixed auto-negotiation will be disabled so you would also need to set the pfSense end to 10G fixed also. And you might need to down/up the interface again.

                            Steve

                            grim-reaperG 1 Reply Last reply Reply Quote 0
                            • grim-reaperG
                              grim-reaper @stephenw10
                              last edited by

                              @stephenw10 So I tried making both sides 10G and did a ifconfig ix2 down and then ifconfig ix2 up but that doesn't seem to be working. I also tried the power off, remove the power adapter, wait for 2-3 min and plug back in the adapter, turn on the machine but that didn't change anything.

                              I tried to see the link speeds using sysctl dev.ix.2.advertise_speed and sysctl dec.ix.3.advertise_speed and one of them was showing value 0 and other was showing value 4.

                              I tried changing it using sysctl dev.ix.2.advertise_speed:4 on the one which was showing 0 but it gave an error saying that I can't do that and this is only supported on multi-speed link thingy which I can't seem to remember properly. (sorry if this is not very clear it like 2:42AM here).

                              I don't know what is causing this, I also tried both DAC cables I have with me, but it still wants to stick to 1G on switch side and doesn't work when both are set to 10G.

                              1 Reply Last reply Reply Quote 0
                              • stephenw10S
                                stephenw10 Netgate Administrator
                                last edited by

                                The speeds available to limit advertisements to should be determined by the module. Did you have the same DAC cable in each?

                                1 Reply Last reply Reply Quote 0
                                • grim-reaperG
                                  grim-reaper
                                  last edited by

                                  @stephenw10 Actually they are different cables. One from ubiquiti and other one from amazon (some brand I am not very familiar with).

                                  1 Reply Last reply Reply Quote 0
                                  • stephenw10S
                                    stephenw10 Netgate Administrator
                                    last edited by

                                    Ah, well that probably explains the difference there then.

                                    If you need 10G there you may have to use fiber modules instead. They usually present more options.

                                    grim-reaperG 1 Reply Last reply Reply Quote 0
                                    • grim-reaperG
                                      grim-reaper @stephenw10
                                      last edited by

                                      @stephenw10 Thanks for all the help, I will get fiber modules for both the spf+ ports. Do you know if this will work with pfsense https://store-ui.in/collections/unifi-accessories/products/10-gbps-multi-mode-optical-module

                                      1 Reply Last reply Reply Quote 0
                                      • stephenw10S
                                        stephenw10 Netgate Administrator
                                        last edited by

                                        No, sorry, I've never tested that. I would expect it to though if the NIC accepts it.

                                        grim-reaperG 2 Replies Last reply Reply Quote 0
                                        • grim-reaperG
                                          grim-reaper @stephenw10
                                          last edited by

                                          @stephenw10 Ohh no worries, I will try and talk to supermicro folks and update this thread on what I ended up doing.

                                          1 Reply Last reply Reply Quote 0
                                          • grim-reaperG
                                            grim-reaper @stephenw10
                                            last edited by

                                            @stephenw10 so I got SPF+ fiber modules from super micro and they work fine within ubiquiti to ubiquiti connection with LC type cable.

                                            But when I connect my supermicro SFP+ to my ubiquiti USW it doesn't 😞

                                            Here are the output of same commands:

                                            ix3: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
                                            	description: LAN4
                                            	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
                                            	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
                                            	ether ac:1f:6b:4d:83:5b
                                            	inet6 fe80::ae1f:6bff:fe4d:835b%ix3 prefixlen 64 scopeid 0x8
                                            	media: Ethernet autoselect
                                            	status: no carrier
                                            	supported media:
                                            		media autoselect
                                            		media 10Gbase-SR
                                            	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                                            	plugged: SFP/SFP+/SFP28 10G Base-SR (LC)
                                            	vendor: OEM PN: AXS85-192-M3 SN: WT101MB0256 DATE: 2022-11-30
                                            	module temperature: 39.91 C Voltage: 3.37 Volts
                                            	RX: 0.41 mW (-3.83 dBm) TX: 0.69 mW (-1.56 dBm)
                                            
                                            	SFF8472 DUMP (0xA0 0..127 range):
                                            	03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00
                                            	08 02 00 1E 4F 45 4D 20 20 20 20 20 20 20 20 20
                                            	20 20 20 20 00 00 00 00 41 58 53 38 35 2D 31 39
                                            	32 2D 4D 33 20 20 20 20 30 31 20 20 03 52 00 79
                                            	00 1A 00 00 57 54 31 30 31 4D 42 30 32 35 36 20
                                            	20 20 20 20 32 32 31 31 33 30 20 20 68 F0 08 1C
                                            	00 00 11 58 CF 59 31 EE E8 1C B2 EB 27 D8 3A 1F
                                            	3B 6C FF 00 00 00 00 00 00 00 00 00 D9 89 F0 FE
                                            

                                            I don't know what I am doing wrong, supermicro support said these modules are compatible with E300-9A.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.