W dniu 17.11.2019 o 20:48, DennisG pisze:
On 11/17/19 10:42 AM, Adam Mizerski wrote:
Hi,
I have recently bought a USB3-Ethernet adapter, that has RTL8153 chip.
I found out that the connection often becomes extremely slow and sometimes, after few hours of usage, it's impossible to suspend or poweroff the machine.
I haven't found anything suspicious in logs.
When searching the Internet for any clues I've only found that there were problems with autosuspend[1], which is now disabled by default (I've checked with powertop) or some general unsolved issues[2].
While I don't mind that much having to replug the device once in a while, it's really a big issue if I can't suspend the system.
Does anyone know where should I report this issue and how to gather more meaningful info?
[1] https://askubuntu.com/questions/1044127/usb-ethernet-adapter-realtek-r8153-k...
[2] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1586195
-- Adam Mizerski
First, there is an outside chance that r8152 may not even be getting loaded; apparently at one time cdc_ether got loaded instead as the default. Worth a check.
Modinfo for r8152 on Leap 15.0 shows the upstream kernel driver version 1.09.09. There are newer vendor supplied versions, current is 2.12. Here is a 2-yr old discussion thread from the kernel driver team about the versions and drivers; this post sounds like it may be your specific problem. At that time there was no resolution.
https://marc.info/?l=linux-usb&m=151205643306902&w=2
But now there is a 2.12 driver on github with most recent commit date May 16 so maybe it made it to upstream in a newer kernel???
https://github.com/wget/realtek-r8152-linux
You can also get 2.12 from realtek (or 2.10 source for compiling), following this link:
https://plugable.com/drivers/rtl-ethernet/
hth,
--dg
Thanks, I'm running Tumbleweed with current kernel 5.3.9. I've found in logs this line: kernel: r8152 1-3.4:1.0 eth0: v1.09.10 I tried using the module from links you provided. It compiles, but kernel cannot load it. modprobe: ERROR: could not insert 'r8152': Unknown symbol in module, or unknown parameter (see dmesg) There's absolutely nothing in dmesg about it. That was expected though, because the description on Realtek website says it's for kernels up to 4.15.