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.6k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Hmm DAC cables like that usually 'just work' or don't. There are usually no available speed/duplex options presented.

      What does ifconfig -vvvm ix2 show?

      If you connect ix2 to ix3 directly do you see a link then? With any of the cables?

      Steve

      grim-reaperG 1 Reply Last reply Reply Quote 0
      • 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
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.