NAK: [PATCH 0/2][SRU][linux-firmware][B] add firmware for Realtek RTL8153 Based USB Ethernet Adapters
You-Sheng Yang
vicamo.yang at canonical.com
Tue Feb 23 08:51:06 UTC 2021
typo in BugLink url. Updated in v2.
On 2/23/21 3:22 PM, Juerg Haefliger wrote:
>> BugLink: https://bugs.launchpad.net/bug/1890641
>
> Bug does not exist.
>
> ...Juerg
>
>
>> [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.
>>
>> 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
>>
>
More information about the kernel-team
mailing list