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

    Multiple RTL chip & a vr NICs won't link with Arris S33 Cable Modem

    Scheduled Pinned Locked Moved Hardware
    14 Posts 3 Posters 1.4k 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.
    • D
      daplumber
      last edited by daplumber

      Trying to build a new home and home office pfsense box, because I can't stand Xfinity/Comcast's gateway. I have Gb service down and nominally 30Mb (more like 40Mb) up.

      • Brand new 2.5.0 CE encrypted ZFS install on an AMD 8 core machine with 8GB RAM and a 1TB SDD mobo is an MSI 760GMA-P34 (not the greatest, but what I have available)

      • RTL 8111 family PCIe on the mobo

      • RTL 8169 family on PCI

      • RTL 8125b 2.5Gb on PCIe

      • Dlink DFE-530TX+ 10/100Base-T (vr driver) on PCI found in back closet for grins and giggles

      • None of the above will link with new Arris S33 Cable Modem on either 2.5Gb or 1Gb ports and get a DHCP address

      • S33 Cable modem will link with USB3 dock on a MacBook (unknown chipset)

      • S33 Cable modem DID link and work with a (since deceased/bricked) APU1which AFAIK had RTL8111E ports and was running 2.5.0 before I foolishly tried to upgrade coreboot

      • The ONLY difference between the APU1 and the current AMD box is that it's a 14' cable to the workbench from the CM instead of a 3' one. I've swapped out the cable with a brand new one too, no difference. Cat5e.

      • PCIe dual port RTL8125b even successfully auto-negotiated to 2500 Full-Duplex, just no apparent connection

      • Putting a switch in-between the CM and the NIC doesn't appear to help matters and the NIC won't Auto-Neg correctly as WAN

      • All NICs will happily connect to a 1Gb switch (various) as LAN (i.e. swap assignments and the LAN port works fine

      • Tested with all cards installed, only two installed and even with mobo port disabled in BIOS

      • Before anyone goes off about my choice of Modem, it's what my ISP recommends and it's properly provisioned etc. and works fine with another system.

      • I have ordered an Intel 82576 dual port card (This one in fact: https://www.amazon.com/gp/product/B074PQWQB5 ) but it's going to take a few days to arrive

      But, seriously: WTH is going on? Should I try installing 2.4.something instead? I'm no novice to Ethernet, pfsense, FreeBSD, yada, yada, but I'm at the end of my knowledge here. 😵

      –--------
      This user has been carbon dated to the 8-bit era...

      chpalmerC 1 Reply Last reply Reply Quote 0
      • D
        daplumber
        last edited by

        OK, so it just got REALLY weird. I just restored the most recent backup of the APU1 configuration which was from May 2019(!) - my configurations don't change much once stable.

        Guess what? The WAN interface is now picking up DHCP and DHCP6 addresses on the mobo RTRL8111port. Just a diagnostic address first from the CM, and now from the ISP after a quick CM reboot.

        About to try the RTL8125B card and see if we can get a 2.5Gb connection.

        W. T. A. ?

        Speedtest shows only 542 down, but I was expecting that on the older RTL chips.

        –--------
        This user has been carbon dated to the 8-bit era...

        1 Reply Last reply Reply Quote 0
        • chpalmerC
          chpalmer @daplumber
          last edited by

          @daplumber

          Did you reboot the modem between changes? The DHCP server at the ISP will hold onto MAC addresses and will only reset when you reboot the modem.

          Most ISP's only allow one MAC entry per cycle. (Mine allows multiple for business connections only. I am not sure about Comcast and business.)

          I haven't heard to much bad about the S33 yet.. but if past Arris modems are any clue keep it well ventilated. Arris tends to run hotter than the rest.

          Triggering snowflakes one by one..
          Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

          D 1 Reply Last reply Reply Quote 1
          • D
            daplumber @chpalmer
            last edited by

            @chpalmer Yeah, I rebooted the modem multiple times and tried both ports on it, same result both times. Sorry I thought that was obvious, but I see I forgot to include that. It was definitely something in the restore that did it. At this point that feels like a VooDoo explanation, but it was the only change. I was restoring the config backup in preparation for the Intel card's arrival.

            Oh and NUT is now happily complaining it can't find the UPS, since I don't have a long enough USB cable...

            –--------
            This user has been carbon dated to the 8-bit era...

            1 Reply Last reply Reply Quote 0
            • D
              daplumber
              last edited by

              So now the RTL8125B Dual Port card is not being recognized. Could the restore have forced an older re driver?

              –--------
              This user has been carbon dated to the 8-bit era...

              chpalmerC 1 Reply Last reply Reply Quote 0
              • chpalmerC
                chpalmer @daplumber
                last edited by

                @daplumber said in Multiple RTL chip & a vr NICs won't link with Arris S33 Cable Modem:

                RTL8125B

                Going back to an earlier config would not mess with drivers. My guess on that is bios related if pfsense detected it before.. maybe an interrupt conflict..??

                You didn't have to load different drivers for it to get it to work before did you?

                I have a Motorola MB8611 modem with a 2.5gbps interface ready to go here as soon as I find an interface for my router to mate it to so Im watching your progress closely..

                Triggering snowflakes one by one..
                Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                D 2 Replies Last reply Reply Quote 0
                • D
                  daplumber @chpalmer
                  last edited by

                  @chpalmer Well I’m going to try just the dual rtl8125b PCIe 1x card by itself and the mobo port disabled and see if it’s still recognized.

                  How do I verify the version of the re driver?

                  –--------
                  This user has been carbon dated to the 8-bit era...

                  1 Reply Last reply Reply Quote 0
                  • D
                    daplumber @chpalmer
                    last edited by

                    @chpalmer Nope. Even with only the Dual Port RTL8125B installed and everything else disabled I’m BIOS - Com port, HD Audio, 6Gb SATA, 8111 NIC, etc. The 8125B ports are not recognized by the re driver, but are in the PCI listing.

                    Before restore it was as in original post. ¯_(ツ)_/¯

                    –--------
                    This user has been carbon dated to the 8-bit era...

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

                      The RTL8125 NIC should not be recognised by the in kernel driver at all, I have no idea how you seems to see it link.
                      It requires the newer driver from Realtek, see this.

                      Steve

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        daplumber @stephenw10
                        last edited by

                        @stephenw10 Yeah, I wasn't expecting the RTL8125b Dual Port to be recognized on the clean and fresh 2.5.0 install, but that's what happened. Does a 2.5.0 install pull in realtek-re-kmod by default?

                        –--------
                        This user has been carbon dated to the 8-bit era...

                        stephenw10S 1 Reply Last reply Reply Quote 0
                        • D
                          daplumber
                          last edited by

                          So some more data points:

                          • The Intel 82576 card seems capable of an honest simultaneous 1Gb through both ports at the same time. Not surprising, but gratifying. Since I can get one with a heatsink off Amazon for $26 I now have a new Goto Dual Port Gb card. Nice. It's what looks like a reference design, and it includes some chunky looking (by modern standards anyway) surge protectors, so that's nice.

                          • After loading the realtek-re-kmod package the RTL8125B is recognized but is back to it's weird behavior:

                            • Auto-negotiates to 2500 FD correctly, but gets 0.0.0.0 from DHCP, ditto for IPV6

                          BUT! A Clue! I noticed that there was a mysterious second IP being configured on the igb LAN port for no apparent good reason.

                          Could there be a pointer problem or some other bug in realtek-re-kmod that's pointing to the incorrect port?

                          Who should I talk to about this? I have a narrow window where I'm willing to do some testing with some dummy networks. That's all I can offer since debugging driver code isn't really in my wheelhouse. I'm also willing to set up regular user access to this system over the internet for poking and prodding.

                          Until this gets fixed I can't really say if Realtek have upped their hardware game with the RTL8125b. It does seem to be the only 2.5GBASE-T dual port card out there that doesn't break the bank, too I think there's at least some interest?

                          With switches like the QNAP QSW-1105-5T and even the Netgear GS110MX coming down to sane-ish pricing for the home prosumer, NBase-T seems to have legs.

                          –--------
                          This user has been carbon dated to the 8-bit era...

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

                            @daplumber said in Multiple RTL chip & a vr NICs won't link with Arris S33 Cable Modem:

                            Does a 2.5.0 install pull in realtek-re-kmod by default?

                            Nope, it does not.

                            If it's a driver problem it should be reported upstream to FreeBSD or possibly directly to Realtek since that driver comes from them, it's not part of the FreeBSD source tree.

                            If you're able to test you should try running that NIC and FreeBSD 12-stable. If it still fails there in the same way then report upstream.

                            Steve

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              daplumber @stephenw10
                              last edited by

                              @stephenw10 Is there a HOWTO on reporting this upstream? Not exactly my wheelhouse.

                              –--------
                              This user has been carbon dated to the 8-bit era...

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

                                The first step would be to replicate it in FreeBSD. Then if that still looks wrong I would post about it in the FreeBSD forum to see if anyone else has hit. Then I'd probably ask there about reporting it but it would be done here: https://bugs.freebsd.org/bugzilla/

                                Steve

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