Multiple RTL chip & a vr NICs won't link with Arris S33 Cable Modem
-
@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...
-
So now the RTL8125B Dual Port card is not being recognized. Could the restore have forced an older re driver?
-
@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..
-
@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?
-
@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. ¯_(ツ)_/¯
-
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
-
@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?
-
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.
-
-
@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
-
@stephenw10 Is there a HOWTO on reporting this upstream? Not exactly my wheelhouse.
-
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