Having an apparent choice between upgrading my realtek-re-kmod-197.00 to either realtek-re-kmod198-198.00.1402000 or realtek-re-kmod-1100.00.1402000_1 while upgrading from 13.4-RELEASE to 14.2-RELEASE, I chose the latter. But it could not even bring the interface up, let alone make it operable. So I went to realtek-re-kmod198-198.00.1402000 and everything in fine.
I'm NOT having an issue on 14.2-RELEASE. I did need to recompile it, however, for the iflib change. FWIW.
I upgraded my kernel to 14.2-RELEASE on January 1, and I compiled (and tried to use) kmod 1100 on January 2. I'll try recompiling it a little later, but I'm still in the process of upgrading the rest of my ports for 14.2-RELEASE.
The specific Realtek part I have is: vendor=0x10ec device=0x8168 subvendor=0x1458 subdevice=0xe000 RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
FTR my device is: re0@pci0:2:0:0: class=0x020000 rev=0x05 hdr=0x00 vendor=0x10ec device=0x8125 subvendor=0x1e50 subdevice=0x9001 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8125 2.5GbE Controller' class = network subclass = ethernet
(In reply to George Mitchell from comment #3) RTL8168 supported by re(4) from base: https://man.freebsd.org/cgi/man.cgi?query=re Why do you use re from ports?
Because the base system re(4) driver unpredictably hangs up on my system. See bug #166724.