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.
    • 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 Online
                      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.