I have a ASUS TUF GAMING X570-PLUS motherboard with a L8200A LAN (controler I guess).
Since I back to linux I’m having some weird issues with internet speed. sometimes it takes 20~30 seconds to start to load a page, and them another 20~30 to connect with videos (when I’m accessing streaming media), in worst cases, it takes one minute or over and sometimes I got a error message about connection timeout or some connection lost.
This happens in any case, even to access the home page of a search engine like duckduckgo
I noticed this error with Manjaro, it also happens on Arch, RHEL 9, ROCKY, Fedora, Ubuntu, Kubuntu. (I’ve tryied some until stop in OPENSUSE).
In my searchs on Manjaro forum, some people talk about a kernel problem with some REALTEK models and it seens that L8200A is one of them (but I’m not really sure), but even kernel 5.18 (or 5.19, I don’t remember the last one I used) still with the problem, not even trying the fix they propose.
Inside OPENSUSE is not different. I know the cables or modem is not the problem because wifi works fine on cellphone and on my mothers computer, PS5 also connect fines and thins works fine in Windows 10~11.
There is a way to hunt the problem and somehow try to fix it?
I searched for L8200A in Bugzilla for the past 4 years and got no hits. Given the exposure and forum reports L8200A has gotten in its 3 years of presence, and your own experience, I suggest you save yourself headaches and consider investing in an Intel PCIe NIC if someone else doesn’t chime in here with a solution. Both my most recently purchased Asus motherboards work fine with their onboard Intel I219-V NICs.
OTOH, how old is your router? Is this Asus the only connection you have on ethernet, with the rest of your devices on WiFi? Is Windows on this same Asus?
15.3 goes out of support in just over 2 months. Why not try 15.4? Another option: install 15.5. Right now it’s mostly still 15.4, and if you report a bug against 15.5, the devs might be more interested in coming up with a solution than otherwise.
I suspect the better place to start this thread would have been in the network/internet forum. You could ask the mods to move it if it lies fallow here.
I am using two PCs with a ASUS TUF GAMING X570-PLUS (WIFI) motherboards since April 2021 with openSUSE Leap 15.2 and since January 2022 with openSUSE Leap 15.3 without any problems.
ASUS TUF GAMING X570-PLUS and ASUS TUF GAMING X570-PLUS (WIFI) use the same network chip.
My PC is the ASUS connected through a cable, like my PS5, both use the same cable model: VENTION CAT8 40GBPS RJ45 8P8C 2000MHZ with some stuff like ‘copper shell gold-plated crystal head’, whatever what it means (if it means something).
The PS5 works flawless with downloads and video streaming, without any kind of issues. WIFI works like it should be. My mom’s PC (AORUS B450 WIFI PRO) connects fine, even through a wall, and cell phone have a instant load like it should be.
I think my router is around 4 years old, but it seems to be working like it should (at least I guess so).
I used Windows (with this cable), because I used to play Black Desert Online, so over two maybe three years with this mobo, Ethernet works fine under Win 10 / 11 using the motherboard drivers on manufacture website.
I don’t know how Bugzilla works, but here is a small list of problems with Ethernet, and by the way, I’m not trying to compare Arch / Manjaro with SUSE Leap or TW, just trying to illustrate, and like I’ve said, it happens on other distros too. I never got a fix, not even with all the suggestions on forum.
I’ve tried to run Tumbleweed for 20 minutes or so, to see how it goes with NVIDIA / Blender and internet works pretty smooth, almost like used to be on Windows.
I’ve back to Leap, 15.4 this time and I got some little improvement, still slow to load some sites, and fast to load others, it’s confusing.
If you have the Packman Repo enabled, you can use the r8168 driver:
zypper in r8168-blacklist-r8169 r8168-kmp-default
After restart the PC should connect automatically if dhcp is enabled, otherwise you have to configure it in Networkmanager or Yast—Network-Configuration, depending on your config.