For a long time, I couldn’t access the internet on Fedora because my high-end motherboard, X870 Aorus Elite WiFi7 had a shitty Realtek chip. Which surprised me. I expect many others will have this problem now that so many are migrating from Windows 10, so I’ll share my recommendations on which PCIe adapter to buy.
The best option seems to be the Intel EXPI9301CTBLK Gigabit CT PCIe Adapter
It’s a bit on the pricey side and its a discontinued model. But it’s a bit cheaper than it’s successor, the Intel® Ethernet Server Adapter I210-T1 with a single port.
Avoid anything TP-Link related. As well as the Silverstone adapters. They all have the Realtek chips. More specifically, the the RTL8125 chipset. Funny enough, there’s a brand called BrosTrend and it seems highly recommended. Even though they’re powered by Realtek chips.
If you have any better recommendations, share them below.
not sure what you want from linux i have a asrock X870E Nova WiFi and I have had no issues with the realtech drivers i have the updated chipset of yours and it works just fine
0a:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8126 5GbE Controller [10ec:8126] (rev 01)
Did you install the third-party repos?
edit:
This is my own setup I am running right now. I’m not sure i understand the issue you’re having.
I have an R8125, you have a RTL8126. That’s the difference. A USB adapter sounds like a good option if you have a spare USB-C port. It’s my preference to have a dedicated PCIe card.
My point is that RTL8125 is more mature and better supported in Linux than RTL8126. So if I have driver support, you are more than defiantly going to have support.
I would check and see if the right driver was installed
lspci -nn | grep -i realtek
lspci -k | grep -A 3 Ethernet
ip link show # Is it UP?
ethtool enpXs0 | grep "Link detected"
# then check your logs for your kernel
dmesg | grep -i r8169 | tail -20
dmesg | grep -i firmware | grep rtl