Linux内核即将迎来一项重要的硬件支持更新。根据开源社区的最新动态,预计在今年夏季发布的Linux 7.2内核版本中,有望实现对瑞昱(Realtek)RTL8159 USB 10GbE网卡芯片的原生主线支持。这一进展意味着未来用户无需依赖厂商提供的独立驱动或DKMS编译,即可在Ubuntu、Fedora等主流Linux发行版中直接识别并使用基于该芯片的万兆USB有线网卡,极大简化了高速网络设备的部署流程。

目前,RTL8159芯片的驱动支持仅存在于瑞昱官方的Linux内核树外驱动程序中。这给希望在Linux系统上使用此类高速USB网卡的用户带来了额外的安装和管理负担,例如需要手动编译内核模块。将驱动集成到内核主线,是提升硬件兼容性、确保系统稳定性和改善最终用户体验的关键一步。
驱动集成进展与技术要求
此次集成工作的核心,是开源开发者Birger Koblitz正致力于将RTL8159的树外支持代码,整合到现有的主线r8152以太网驱动程序中。相关代码已提交至Linux网络子系统的“net-next” Git分支,这是代码进入最终稳定内核版本前的关键环节,意味着该功能已进入内核合并的最终审核阶段。
然而,要实现完整的10Gbps(万兆)速率支持,还有一个技术前提需要满足。那就是必须将树外驱动所需的PHY(物理层)固件集成到官方的linux-firmware分支中。固件是硬件正常工作的底层软件,这一步骤对于确保网卡性能完全释放、达到标称的万兆传输速率至关重要。只有驱动和固件双双就位,用户才能体验到完整的万兆网络性能。
此举不仅简化了高端USB网络设备在Linux平台上的使用门槛,也反映了开源社区对新兴高速外设支持的持续跟进。对于依赖Linux进行软件开发、数据中心运维或高性能计算(HPC)的用户而言,原生、稳定且免配置的万兆网络接入选项变得更为丰富和便捷,有助于构建高性能的Linux工作站或服务器环境。
