[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#956868: Use Realtek's r8101 driver



El 2020-05-08 a las 07:37 +0200, Heiner Kallweit escribió:

> On 07.05.2020 16:14, Camaleón wrote:
> > On Thu, 7 May 2020 12:20:54 +0200, Heiner Kallweit wrote:
> > 
> > Hello,
> > 
> >> RTL8401 (XID 240) was never supported by r8169.
> >> Having said that nothing was dropped from the driver.
> >> And most likely you don't have to compile r8101 yourself,
> >> most distro's have a pre-compiled package.
> > 
> > How that can be? This computer perfectly detected the ethernet card 
> > years ago (2013), using kernel 3.9.0-rc2 (Debian nomenclature) and r8169
> > driver:
> > 
> > (dmesg excerpt)
> > 
> > [    0.000000] Linux version 3.9.0-rc2 (root@stt300) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Sun Mar 17 22:49:53 CET 2013
> > 
> > [    0.000000] DMI: Hewlett-Packard Compaq Mini CQ10-500 /148A, BIOS F.15 01/14/2011
> > 
> > [    6.558651] [drm] Initialized drm 1.1.0 20060810
> > [    6.573693] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
> > [    6.574014] r8169 0000:01:00.0 (unregistered net_device): unknown MAC, using family default
> 
> This is the key. There has never been native support for the RTL8401. In earlier times (until
> end of 2018) we had a fallback to a default chip version for unknown chip versions.
> This was removed because each chip version requires it's own specific initialization and quirks.

So we had «some kind of support» in kernel that now is gone ;-)

> It's quite fortunate that your RTL8401 works properly if treated as RTL8101e.
> What we can do is adding this as explicit assignment.

Yes... please! :-)
This NIC chipset is installed in very common netbooks (I'm at least 
aware of 2 more cases like mine). Ethernet cards are a must for business 
environments.

Should you need additonal hardware information, kindly ask.

Greetings,

-- 
Camaleón 


Reply to: