Bug 211461 - r8169: support RTL8111 (rev 29)
Summary: r8169: support RTL8111 (rev 29)
Status: RESOLVED IMPLEMENTED
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: x86-64 Linux
: P1 enhancement
Assignee: drivers_network@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-29 17:05 UTC by sidlo.pavel
Modified: 2021-03-08 16:29 UTC (History)
3 users (show)

See Also:
Kernel Version: latest
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description sidlo.pavel 2021-01-29 17:05:02 UTC
HP ProDesk 405 G6 Desktop Mini with AMD PRO 565 chipset.

$ lspci|grep Ethernet
08:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 29)

$ dmesg|grep r8169
[    5.038539] r8169 0000:08:00.1: can't disable ASPM; OS doesn't have ASPM control
[    5.038628] r8169 0000:08:00.1: unknown chip XID 54b


I've tried 5.11 vanilla kernel and checked kernel git. So far this revision is not supported.

(I also tried vendor drive r8168-8.048.03. It detects NIC succesfully but no traffic is received. Test in Windows 10 was OK.)

Adding support for this revision would be useful.
Comment 1 Heiner Kallweit 2021-01-30 23:16:37 UTC
Thanks for the report. I contacted Realtek to see what they can say.
In r8168 chip versions 54a (RTL8117) and 54b differ in only one place, the MAC MCU config. Based on Realtek's feedback adding support for this chip version in r8169 should be no big deal.
Comment 2 sidlo.pavel 2021-03-08 16:29:29 UTC
This is solved by commit e6d6ca6e12049dfbff6ac8b029678d2d2c55c34f

I tested it using kernel 5.12-rc2 and it works OK.

Thank you.

Note You need to log in before you can comment on or make changes to this bug.