Realtek RTL8723BS WiFi 驱动程序于 2017 年引入 Linux 4.12 内核的暂存区。Realtek RTL8723BS 是一款支持 802.11 b/g/ SDIO 无线局域网适配器,同时具有蓝牙 4.0 连接功能。自该驱动程序添加到暂存区以来,近十年间它一直在被清理,并且在 Linux 7.0 合并窗口期间,人们再次对旧 Realtek 硬件的 WiFi 驱动程序进行了大量清理工作。
虽然还没到终点线,仍然在内核的暂存区,但 Realtek RTL8723BS 驱动程序仍在继续进行更多清理工作。这个驱动程序最初基于 Realtek 下游供应商的驱动程序代码,并在过去一年中由各种内核开发者进行了清理。至于其受欢迎程度,RTL8723BS 曾出现在原始英特尔 Compute Stick 以及各种英特尔 Atom 和 ARM 设备中。

这似乎是一个永无止境的清理项目,针对这个特定的瑞昱 WiFi 驱动程序。Greg Kroah Hartman 在 Linux 7.0 的 staging pull request 中评论道:
“对 rtl8723bs 驱动的清理,清理工作太多了…”
确实,在 Linux 7.0 合并窗口中合并的 119 个 staging 补丁中,有 87 个补丁是来自不同开发者的 rtl8723bs 驱动。许多这些补丁用于重命名代码片段和其他重构,而与具有庞大硬件抽象层(HAL)、操作系统依赖抽象以及其他来自其瑞昱供应商下游驱动程序的代码片段相比,rtl8723bs 驱动程序是一个干净编写的、上游 Linux 思维的无线驱动程序。
staging pull 还包括对 Greybus、VME_USER、sm750fb 和其他驱动程序的清理,但瑞昱 rtl8723bs 驱动程序继续成为那个老旧的 802.11 b/g/n WiFi 硬件的主要 staging 活动。
转自 Linux Still Working To Clean Up The Realtek RTL8723BS 802.11b/g/n WiFi Driver In 2026 – Phoronix
Linuxeden开源社区