ACK: [PATCH v2 0/2][SRU][linux-firmware][B] add firmware for Realtek RTL8153 Based USB Ethernet Adapters

Tim Gardner tim.gardner at canonical.com
Tue Feb 23 18:39:56 UTC 2021



On 2/23/21 1:48 AM, You-Sheng Yang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1890641
> 
> [Impact]
> 
> Missing firmware for Realtek RTL8153 Based USB Ethernet Adapters, which
> is supported by linux-generic-hwe-18.04 kernel (currently v5.4).
> 
> [Fix]
> 
> Two upstream commit necessary:
> * commit b27d12383e7a ("rtl_nic: add firmware files for RTL8153")
> * commit 6f89735800fe ("rtl_nic: update firmware for RTL8153A")
> 
> [Test Case]
> 
> Without firmware, drive probe would fail with:
> 
>    $ dmesg | grep firmware | grep rtl8153
>    r8152 2-4.1:1.0: firmware: failed to load rtl_nic/rtl8153a-2.fw (-2)
>    r8152 2-4.1:1.0: Direct firmware load for rtl_nic/rtl8153a-2.fw failed with error -2
>    r8152 2-4.1:1.0: unable to load firmware patch rtl_nic/rtl8153a-2.fw (-2)
> 
> With firmware, it should succeed:
> 
>    $ dmesg | grep rtl8152
>    r8152 2-1:1.0: load rtl8153a-3 v2 02/07/20 successfully
>    r8152 2-1:1.0 eth0: v1.11.11
>    r8152 2-1:1.0 enp0s20f0u1: renamed from eth0
> 
> [Where problems could occur]
> 
> While this introduces new firmware blobs and enabled devices supported
> by new kernels, it should have little effect on existing systems, but
> with new devices up and running, it may still affect power consumptions,
> ability to enter deep suspend, etc.
> 
> [Other Info]
> 
> RTL8153 firmware has been available on Eoan and newer, so only Bionic is
> nominated.
> 
> v2: update BugLink only
> 
> Hayes Wang (2):
>    rtl_nic: add firmware files for RTL8153
>    rtl_nic: update firmware for RTL8153A
> 
>   WHENCE                |  11 +++++++++++
>   rtl_nic/rtl8153a-2.fw | Bin 0 -> 1768 bytes
>   rtl_nic/rtl8153a-3.fw | Bin 0 -> 1440 bytes
>   rtl_nic/rtl8153a-4.fw | Bin 0 -> 712 bytes
>   rtl_nic/rtl8153b-2.fw | Bin 0 -> 1088 bytes
>   5 files changed, 11 insertions(+)
>   create mode 100644 rtl_nic/rtl8153a-2.fw
>   create mode 100644 rtl_nic/rtl8153a-3.fw
>   create mode 100644 rtl_nic/rtl8153a-4.fw
>   create mode 100644 rtl_nic/rtl8153b-2.fw
> 

Acked-by: Tim Gardner <tim.gardner at canonical.com>
-----------
Tim Gardner
Canonical, Inc



More information about the kernel-team mailing list