Realtek 8126 driver not loaded

Installed Bazzite on a new build - 9800x3d with an Asus x870e-e which uses the Realtek 8126 ethernet controller. Bazzite is updated to the latest version, however it doesn't look like a LAN driver is available. Does anyone know if there is there a driver upstream that will be coming shortly, and if so, when? Can anything be done in the meantime to enable network functionality?
Solution:
So use bazzite-rollback-helper rebase testing and it should work
Jump to solution
15 Replies
CheckYourFax
CheckYourFax•4w ago
I'm assuming you got a brand brand new motherboard and got a (to the kernel) unknown version of the chip. I believe 6.13 adds some extra support for 8125 and 8126 RTL chips. You could try bazzite-testing see if it loads testing runs on 6.12, stable is still on 6.11 bazzite-rollback-helper rebase testing
Eternal_Hunter
Eternal_Hunter•4w ago
You could try this, but i have zero idea if it works, or everything explodes. https://github.com/openwrt/rtl8126 https://iiaku.com/2024/12/17/how-to-install-realtek-rtl8126-drivers-on-linux/
GitHub
GitHub - openwrt/rtl8126: Realtek 8126 Linux driver
Realtek 8126 Linux driver. Contribute to openwrt/rtl8126 development by creating an account on GitHub.
iiAku
How to Install Realtek RTL8126 Drivers on Linux
Hello folks, Recently, I bought a brand new computer with the PRO-X870-P-WIFI motherboard. It has a Realtek® 8126VB 5G LAN port. I have been running Linux for a while, especially Solus. I was surprised when I realized that my 5GbE port was not natively supported. I started looking for drivers
CheckYourFax
CheckYourFax•4w ago
I would just install testing
CheckYourFax
CheckYourFax•4w ago
6.12:
No description
CheckYourFax
CheckYourFax•4w ago
So 100% testing should work
Eternal_Hunter
Eternal_Hunter•4w ago
Oh, if it is in testing then 100% use that over what i found.
CheckYourFax
CheckYourFax•4w ago
https://kernelnewbies.org/Linux_6.12 has that in the commit log
Linux_6.12 - Linux Kernel Newbies
Summary of the changes and new features merged in the Linux kernel during the 6.12 development cycle
Solution
CheckYourFax
CheckYourFax•4w ago
So use bazzite-rollback-helper rebase testing and it should work
CheckYourFax
CheckYourFax•4w ago
use USB tethering on your phone connected to Wifi as a workaround or if Wifi works use that
icon
iconOP•4w ago
thank you both for the quick replies. switching over to testing now and we'll see how things go if either of you are still keeping an eye on this, will i need to switch back to stable once 612 launches to avoid staying on the testing kernel? if so, is it just bazzite-rollback-helper rebase stable for the terminal command?
icon
iconOP•4w ago
switching to testing worked - thanks again to you both.
CheckYourFax
CheckYourFax•4w ago
I'll let you know when the next stable version of bazzite is out
CheckYourFax
CheckYourFax•4w ago
In the meantime you can track it here: https://github.com/ublue-os/bazzite/releases
GitHub
Releases · ublue-os/bazzite
Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. - ublue-os/bazzite
CheckYourFax
CheckYourFax•4w ago
If you have any weird issues running the testing branch of bazzite, feel free to post about it in #🎮bazzite because you'll be helping the testing branch until it releases to stable 🙂 updates to testing are quick so if there's a confirmed issue, shouldn't be long until the team pushes out another testing update @icon New stable is out So you can do bazzite-rollback-helper rebase stable to go back to stable
icon
iconOP•4w ago
thanks so much! support on the discord has been great - really makes me feel a lot more comfortable leaving windows behind.

Did you find this page helpful?