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

    8200/6100 Intel x553 NIC and certain SFP+ modules

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    27 Posts 4 Posters 7.8k Views 7 Watching
    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.
    • L Offline
      lio1503 @stephenw10
      last edited by

      Hi @stephenw10

      Here the result of commands

      Screenshot 2025-08-08 112744.png

      Screenshot 2025-08-08 112955.png

      Thanks

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

        Ok huge number of input errors on ix0. That's what you'd expect for bad downloads.

        You have an XPON module in there I assume? Can you access that to get stats?

        You can check the sysctl output for ix0 to see what type of errors those are: sysctl dev.ix.0

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          lio1503 @stephenw10
          last edited by stephenw10

          @stephenw10

          Yes I use this module on ix0 https://www.amazon.ca/dp/B06XG9DPJ7?th=1
          and this cable to unifi switch for Lan on ix1 https://www.amazon.ca/dp/B01M09C9NZ?th=1

          Result of sysctl dev.ix.0

          dev.ix.0.wake: 0
          dev.ix.0.dmac: 0
          dev.ix.0.tso_tcp_flags_mask_last_segment: 3967
          dev.ix.0.tso_tcp_flags_mask_middle_segment: 4086
          dev.ix.0.tso_tcp_flags_mask_first_segment: 4086
          dev.ix.0.fw_version: nvm 0.58.0 eTrack 0x8000084b
          dev.ix.0.enable_aim: 0
          dev.ix.0.advertise_speed: 0
          dev.ix.0.fc: 3
          dev.ix.0.mac_stats.tx_frames_1024_1522: 2688329
          dev.ix.0.mac_stats.tx_frames_512_1023: 9258
          dev.ix.0.mac_stats.tx_frames_256_511: 7406
          dev.ix.0.mac_stats.tx_frames_128_255: 51767
          dev.ix.0.mac_stats.tx_frames_65_127: 1044399
          dev.ix.0.mac_stats.tx_frames_64: 2651
          dev.ix.0.mac_stats.management_pkts_txd: 0
          dev.ix.0.mac_stats.mcast_pkts_txd: 5
          dev.ix.0.mac_stats.bcast_pkts_txd: 1
          dev.ix.0.mac_stats.good_pkts_txd: 3803810
          dev.ix.0.mac_stats.total_pkts_txd: 3803810
          dev.ix.0.mac_stats.good_octets_txd: 4177580394
          dev.ix.0.mac_stats.checksum_errs: 0
          dev.ix.0.mac_stats.management_pkts_drpd: 0
          dev.ix.0.mac_stats.management_pkts_rcvd: 0
          dev.ix.0.mac_stats.recv_jabberd: 1228
          dev.ix.0.mac_stats.recv_oversized: 0
          dev.ix.0.mac_stats.recv_fragmented: 0
          dev.ix.0.mac_stats.recv_undersized: 0
          dev.ix.0.mac_stats.rx_frames_1024_1522: 2492339
          dev.ix.0.mac_stats.rx_frames_512_1023: 8772
          dev.ix.0.mac_stats.rx_frames_256_511: 8173
          dev.ix.0.mac_stats.rx_frames_128_255: 30310
          dev.ix.0.mac_stats.rx_frames_65_127: 620807
          dev.ix.0.mac_stats.rx_frames_64: 2487
          dev.ix.0.mac_stats.bcast_pkts_rcvd: 247
          dev.ix.0.mac_stats.mcast_pkts_rcvd: 10
          dev.ix.0.mac_stats.good_pkts_rcvd: 3162888
          dev.ix.0.mac_stats.total_pkts_rcvd: 3260844
          dev.ix.0.mac_stats.good_octets_rcvd: 3788604566
          dev.ix.0.mac_stats.total_octets_rcvd: 3930535548
          dev.ix.0.mac_stats.xoff_recvd: 0
          dev.ix.0.mac_stats.xoff_txd: 0
          dev.ix.0.mac_stats.xon_recvd: 0
          dev.ix.0.mac_stats.xon_txd: 0
          dev.ix.0.mac_stats.rx_missed_packets: 0
          dev.ix.0.mac_stats.rec_len_errs: 0
          dev.ix.0.mac_stats.remote_faults: 0
          dev.ix.0.mac_stats.local_faults: 1
          dev.ix.0.mac_stats.short_discards: 7
          dev.ix.0.mac_stats.byte_errs: 9220
          dev.ix.0.mac_stats.ill_errs: 1617
          dev.ix.0.mac_stats.crc_errs: 87158
          dev.ix.0.mac_stats.rx_errs: 90003
          dev.ix.0.queue3.rx_discarded: 0
          dev.ix.0.queue3.rx_copies: 0
          dev.ix.0.queue3.rx_bytes: 25480
          dev.ix.0.queue3.rx_packets: 245
          dev.ix.0.queue3.rxd_tail: 244
          dev.ix.0.queue3.rxd_head: 245
          dev.ix.0.queue3.irqs: 482085
          dev.ix.0.queue3.interrupt_rate: 31250
          dev.ix.0.queue3.tx_packets: 1027008
          dev.ix.0.queue3.tso_tx: 0
          dev.ix.0.queue3.txd_tail: 1859
          dev.ix.0.queue3.txd_head: 1859
          dev.ix.0.queue2.rx_discarded: 0
          dev.ix.0.queue2.rx_copies: 0
          dev.ix.0.queue2.rx_bytes: 0
          dev.ix.0.queue2.rx_packets: 0
          dev.ix.0.queue2.rxd_tail: 128
          dev.ix.0.queue2.rxd_head: 0
          dev.ix.0.queue2.irqs: 594318
          dev.ix.0.queue2.interrupt_rate: 31250
          dev.ix.0.queue2.tx_packets: 1189658
          dev.ix.0.queue2.tso_tx: 0
          dev.ix.0.queue2.txd_tail: 1831
          dev.ix.0.queue2.txd_head: 1831
          dev.ix.0.queue1.rx_discarded: 0
          dev.ix.0.queue1.rx_copies: 0
          dev.ix.0.queue1.rx_bytes: 0
          dev.ix.0.queue1.rx_packets: 0
          dev.ix.0.queue1.rxd_tail: 128
          dev.ix.0.queue1.rxd_head: 0
          dev.ix.0.queue1.irqs: 414076
          dev.ix.0.queue1.interrupt_rate: 31250
          dev.ix.0.queue1.tx_packets: 685675
          dev.ix.0.queue1.tso_tx: 0
          dev.ix.0.queue1.txd_tail: 1525
          dev.ix.0.queue1.txd_head: 1525
          dev.ix.0.queue0.rx_discarded: 0
          dev.ix.0.queue0.rx_copies: 0
          dev.ix.0.queue0.rx_bytes: 3775931277
          dev.ix.0.queue0.rx_packets: 3162670
          dev.ix.0.queue0.rxd_tail: 557
          dev.ix.0.queue0.rxd_head: 558
          dev.ix.0.queue0.irqs: 1053920
          dev.ix.0.queue0.interrupt_rate: 31250
          dev.ix.0.queue0.tx_packets: 901500
          dev.ix.0.queue0.tso_tx: 0
          dev.ix.0.queue0.txd_tail: 946
          dev.ix.0.queue0.txd_head: 946
          dev.ix.0.link_irq: 3
          dev.ix.0.watchdog_events: 0
          dev.ix.0.dropped: 0
          dev.ix.0.iflib.rxq3.rxq_fl0.buf_size: 2048
          dev.ix.0.iflib.rxq3.rxq_fl0.credits: 2047
          dev.ix.0.iflib.rxq3.rxq_fl0.cidx: 245
          dev.ix.0.iflib.rxq3.rxq_fl0.pidx: 244
          dev.ix.0.iflib.rxq3.cpu: 3
          dev.ix.0.iflib.rxq2.rxq_fl0.buf_size: 2048
          dev.ix.0.iflib.rxq2.rxq_fl0.credits: 128
          dev.ix.0.iflib.rxq2.rxq_fl0.cidx: 0
          dev.ix.0.iflib.rxq2.rxq_fl0.pidx: 128
          dev.ix.0.iflib.rxq2.cpu: 2
          dev.ix.0.iflib.rxq1.rxq_fl0.buf_size: 2048
          dev.ix.0.iflib.rxq1.rxq_fl0.credits: 128
          dev.ix.0.iflib.rxq1.rxq_fl0.cidx: 0
          dev.ix.0.iflib.rxq1.rxq_fl0.pidx: 128
          dev.ix.0.iflib.rxq1.cpu: 1
          dev.ix.0.iflib.rxq0.rxq_fl0.buf_size: 2048
          dev.ix.0.iflib.rxq0.rxq_fl0.credits: 2047
          dev.ix.0.iflib.rxq0.rxq_fl0.cidx: 558
          dev.ix.0.iflib.rxq0.rxq_fl0.pidx: 557
          dev.ix.0.iflib.rxq0.cpu: 0
          dev.ix.0.iflib.txq3.r_abdications: 0
          dev.ix.0.iflib.txq3.r_restarts: 0
          dev.ix.0.iflib.txq3.r_stalls: 0
          dev.ix.0.iflib.txq3.r_starts: 1027076
          dev.ix.0.iflib.txq3.r_drops: 0
          dev.ix.0.iflib.txq3.r_enqueues: 1027315
          dev.ix.0.iflib.txq3.ring_state: pidx_head: 1267 pidx_tail: 1267 cidx: 1267 state: IDLE
          dev.ix.0.iflib.txq3.txq_cleaned: 2211617
          dev.ix.0.iflib.txq3.txq_processed: 2211649
          dev.ix.0.iflib.txq3.txq_in_use: 34
          dev.ix.0.iflib.txq3.txq_cidx_processed: 1857
          dev.ix.0.iflib.txq3.txq_cidx: 1825
          dev.ix.0.iflib.txq3.txq_pidx: 1859
          dev.ix.0.iflib.txq3.no_tx_dma_setup: 0
          dev.ix.0.iflib.txq3.txd_encap_efbig: 0
          dev.ix.0.iflib.txq3.tx_map_failed: 0
          dev.ix.0.iflib.txq3.no_desc_avail: 0
          dev.ix.0.iflib.txq3.mbuf_defrag_failed: 0
          dev.ix.0.iflib.txq3.m_pullups: 0
          dev.ix.0.iflib.txq3.mbuf_defrag: 0
          dev.ix.0.iflib.txq3.cpu: 3
          dev.ix.0.iflib.txq2.r_abdications: 0
          dev.ix.0.iflib.txq2.r_restarts: 0
          dev.ix.0.iflib.txq2.r_stalls: 0
          dev.ix.0.iflib.txq2.r_starts: 1189683
          dev.ix.0.iflib.txq2.r_drops: 0
          dev.ix.0.iflib.txq2.r_enqueues: 1190417
          dev.ix.0.iflib.txq2.ring_state: pidx_head: 0529 pidx_tail: 0529 cidx: 0529 state: IDLE
          dev.ix.0.iflib.txq2.txq_cleaned: 2858757
          dev.ix.0.iflib.txq2.txq_processed: 2858789
          dev.ix.0.iflib.txq2.txq_in_use: 34
          dev.ix.0.iflib.txq2.txq_cidx_processed: 1829
          dev.ix.0.iflib.txq2.txq_cidx: 1797
          dev.ix.0.iflib.txq2.txq_pidx: 1831
          dev.ix.0.iflib.txq2.no_tx_dma_setup: 0
          dev.ix.0.iflib.txq2.txd_encap_efbig: 0
          dev.ix.0.iflib.txq2.tx_map_failed: 0
          dev.ix.0.iflib.txq2.no_desc_avail: 0
          dev.ix.0.iflib.txq2.mbuf_defrag_failed: 0
          dev.ix.0.iflib.txq2.m_pullups: 0
          dev.ix.0.iflib.txq2.mbuf_defrag: 0
          dev.ix.0.iflib.txq2.cpu: 2
          dev.ix.0.iflib.txq1.r_abdications: 0
          dev.ix.0.iflib.txq1.r_restarts: 0
          dev.ix.0.iflib.txq1.r_stalls: 0
          dev.ix.0.iflib.txq1.r_starts: 685820
          dev.ix.0.iflib.txq1.r_drops: 0
          dev.ix.0.iflib.txq1.r_enqueues: 686291
          dev.ix.0.iflib.txq1.ring_state: pidx_head: 0211 pidx_tail: 0211 cidx: 0211 state: IDLE
          dev.ix.0.iflib.txq1.txq_cleaned: 1818067
          dev.ix.0.iflib.txq1.txq_processed: 1818099
          dev.ix.0.iflib.txq1.txq_in_use: 34
          dev.ix.0.iflib.txq1.txq_cidx_processed: 1523
          dev.ix.0.iflib.txq1.txq_cidx: 1491
          dev.ix.0.iflib.txq1.txq_pidx: 1525
          dev.ix.0.iflib.txq1.no_tx_dma_setup: 0
          dev.ix.0.iflib.txq1.txd_encap_efbig: 0
          dev.ix.0.iflib.txq1.tx_map_failed: 0
          dev.ix.0.iflib.txq1.no_desc_avail: 0
          dev.ix.0.iflib.txq1.mbuf_defrag_failed: 0
          dev.ix.0.iflib.txq1.m_pullups: 0
          dev.ix.0.iflib.txq1.mbuf_defrag: 0
          dev.ix.0.iflib.txq1.cpu: 1
          dev.ix.0.iflib.txq0.r_abdications: 0
          dev.ix.0.iflib.txq0.r_restarts: 0
          dev.ix.0.iflib.txq0.r_stalls: 0
          dev.ix.0.iflib.txq0.r_starts: 900768
          dev.ix.0.iflib.txq0.r_drops: 0
          dev.ix.0.iflib.txq0.r_enqueues: 901527
          dev.ix.0.iflib.txq0.ring_state: pidx_head: 0407 pidx_tail: 0407 cidx: 0407 state: IDLE
          dev.ix.0.iflib.txq0.txq_cleaned: 2419599
          dev.ix.0.iflib.txq0.txq_processed: 2419631
          dev.ix.0.iflib.txq0.txq_in_use: 35
          dev.ix.0.iflib.txq0.txq_cidx_processed: 943
          dev.ix.0.iflib.txq0.txq_cidx: 911
          dev.ix.0.iflib.txq0.txq_pidx: 946
          dev.ix.0.iflib.txq0.no_tx_dma_setup: 0
          dev.ix.0.iflib.txq0.txd_encap_efbig: 0
          dev.ix.0.iflib.txq0.tx_map_failed: 0
          dev.ix.0.iflib.txq0.no_desc_avail: 0
          dev.ix.0.iflib.txq0.mbuf_defrag_failed: 0
          dev.ix.0.iflib.txq0.m_pullups: 0
          dev.ix.0.iflib.txq0.mbuf_defrag: 0
          dev.ix.0.iflib.txq0.cpu: 0
          dev.ix.0.iflib.override_nrxds: 0
          dev.ix.0.iflib.override_ntxds: 0
          dev.ix.0.iflib.allocated_msix_vectors: 5
          dev.ix.0.iflib.use_extra_msix_vectors: 0
          dev.ix.0.iflib.use_logical_cores: 0
          dev.ix.0.iflib.separate_txrx: 0
          dev.ix.0.iflib.core_offset: 0
          dev.ix.0.iflib.tx_abdicate: 0
          dev.ix.0.iflib.rx_budget: 0
          dev.ix.0.iflib.disable_msix: 0
          dev.ix.0.iflib.override_qs_enable: 0
          dev.ix.0.iflib.override_nrxqs: 0
          dev.ix.0.iflib.override_ntxqs: 0
          dev.ix.0.iflib.driver_version: 4.0.1-k
          dev.ix.0.%iommu: rid=0x300
          dev.ix.0.%parent: pci9
          dev.ix.0.%pnpinfo: vendor=0x8086 device=0x15c4 subvendor=0x8086 subdevice=0x0000 class=0x020000
          dev.ix.0.%location: slot=0 function=0 dbsf=pci0:3:0:0 handle=\_SB_.PCI0.VRP0.LAN0
          dev.ix.0.%driver: ix
          dev.ix.0.%desc: Intel(R) X553 N (SFP+)
          
          1 Reply Last reply Reply Quote 0
          • stephenw10S Offline
            stephenw10 Netgate Administrator
            last edited by

            OK similar to the other user, no one error type:

            dev.ix.0.mac_stats.rx_missed_packets: 0
            dev.ix.0.mac_stats.rec_len_errs: 0
            dev.ix.0.mac_stats.remote_faults: 0
            dev.ix.0.mac_stats.local_faults: 1
            dev.ix.0.mac_stats.short_discards: 7
            dev.ix.0.mac_stats.byte_errs: 9220
            dev.ix.0.mac_stats.ill_errs: 1617
            dev.ix.0.mac_stats.crc_errs: 87158
            dev.ix.0.mac_stats.rx_errs: 90003
            dev.ix.0.watchdog_events: 0
            dev.ix.0.dropped: 0
            

            However what's different is that that isn't an XPON module it's just an 10GbaseT module.

            Technically neither type is supported by the X553 NICs because they don't have the data lines to detect the link type.

            What exactly is that connected to? At what speed?

            L 1 Reply Last reply Reply Quote 0
            • L Offline
              lio1503 @stephenw10
              last edited by

              @stephenw10

              It's connected to my ISP router on 10G Ethernet port.

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

                Is the ISP router actually routing? Is it actually linked at 10G?

                One option here would be to just use one of the IGC ports. But that would be limited to 2.5Gbps of course.

                L 1 Reply Last reply Reply Quote 0
                • L Offline
                  lio1503 @stephenw10
                  last edited by

                  @stephenw10

                  No I just use ISP router for the PPPOE. Yes its linked to 10G.
                  Finally I order a XSPON module to completely bypass the ISP router, while waiting for the module to arrive I use the IGC port and it's works good.
                  Thanks you very much for your help.

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

                    Yup those RJ-45 SFP+ modules are not supported and actual function can be very variable. Some users have reported success with some modules but there's no real way to know any many don't work as expected.

                    L 1 Reply Last reply Reply Quote 0
                    • L Offline
                      lio1503 @stephenw10
                      last edited by

                      @stephenw10
                      OK.Thanks

                      luckman212L 1 Reply Last reply Reply Quote 0
                      • luckman212L Offline
                        luckman212 LAYER 8 @lio1503
                        last edited by

                        @lio1503 FWIW I've been using an RJ45 to SFP+ module in my 6100 for a few months with 2GBit/s FIOS WAN (ONT provides an RJ45 only), and a Twinax DAC cable on the LAN side to my Unifi switch. The module is also a 10GTek cheap-o, this one I think. Seems like it might be the same as yours?

                        Other than the 🔥 scorching hot temps (literally cannot touch the module without burning my finger) I haven't had issues and don't see any interface errors. Download and upload speeds are good.

                        8567d35e-7f29-4af5-b3cf-1b5996794a30-image.png

                        WAN

                        7e7094d3-fb80-4869-a55a-1072f0b21a0c-screenshot_AHPsT0Wf.png

                        LAN

                        22e2434e-5c8b-4a4d-a47f-584a20f12ca1-screenshot_6HmAMeXw.png

                        L 1 Reply Last reply Reply Quote 1
                        • L Offline
                          lio1503 @luckman212
                          last edited by

                          Hi @luckman212

                          Yes this is the same setup that I made and same module and I have issue.
                          Finaly I plug Fiber in sfp+ on my unifi switch and use vlan to separate LAN network and WAN network .

                          Thanks

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