FreeBSD 在可靠性和坚如磐石的稳定性方面的声誉是当之无愧的。但在 Wi-Fi 方面,它的历程则更为坎坷。多年来,用户一直在与缓慢的速度和过时的默认设置作斗争。
这一直是一个长期存在的痛点。好消息是?情况已不再如此。
截至 2025 年,FreeBSD 的 Wi-Fi 支持正在经历多年来最重大的改革之一。开发者正在积极致力于实现从 Linux 轻松移植现代驱动程序,包括 iwlwifi 驱动。这项工作将极大改善对近期 Intel 无线芯片组的支持——这是迈向更广泛笔记本电脑兼容性的重要一步。
与此同时,核心 net80211 无线协议栈正在更新,以支持 WPA3 等更新协议以及即将到来的 802.11 标准。这些变化正在使 FreeBSD 无线网络的基础设施现代化。
测试正在更广泛的笔记本电脑和硬件配置上加速推进,为日常用户提升可靠性和性能。
人们越来越认识到,强大的 Wi-Fi 支持对于任何希望将 FreeBSD 作为日常使用系统的人来说都至关重要——无论你是开发者、学生还是系统管理员。无线网络必须能正常工作。而现在,它正越来越多地做到这一点。
要理解我们走了多远,回顾一下通往今天的道路会有所帮助,从 FreeBSD 最早的无线工作开始。
在 2000 年代初期,Sam Leffler 和他的咨询团队构建了内核内 802.11 协议栈 net80211。在当时,它超越了时代,支持接入点模式、监控模式和强大的网络管理等功能。
Sam 还启用了对 Atheros 和 Ralink 芯片组的早期支持。他的贡献是奠基性的——时至今日,没有人向 FreeBSD 代码库提交过比他更多的无线代码。在 2010 年代初期,Adrian Chadd 接手继续这项工作。他专注于性能和稳定性,尤其是 Atheros ath(以及 ath_hal)驱动。Adrian 还改进了调试功能,并在消费级设备上进行了真实环境测试。他的努力使 Wi-Fi 在一个关键过渡期内保持了可用性。到 2010 年代中期,志愿开发者的关键优先事项发生了转移,投入到复杂驱动工作的精力减少,进展随之放缓。
近年来,该项目迎来了真正的势头。
认识到无线支持对桌面和笔记本电脑采用的重要性,FreeBSD 基金会开始直接投入无线可用性,资助了 Björn Zeeb 和 Tom Jones 等开发者。
他们的工作包括尝试多种方法来现代化协议栈的关键部分,并从 OpenBSD 和 Linux 移植驱动。这些工作,加上社区在测试、修补和记录长期存在的 Wi-Fi 问题方面的帮助,加速了进展。
用户现在可以期待 FreeBSD 14.3 中的 Wi-Fi 速度相比之前的默认配置提升高达 10 倍,这对笔记本电脑和桌面用户来说都是巨大的改进。
得益于专注的贡献者、基金会支持的开发以及对可用性日益增长的关注,FreeBSD 正在稳步前进。如果你一直在等待更好的无线体验才在笔记本电脑上尝试 FreeBSD,2025 年将是一个绝佳的时机。
对于那些渴望亲身体验这些进步的人,FreeBSD 基金会最近发布了一份详细指南和配套视频,介绍如何在 FreeBSD 14 中解锁高速 Wi-Fi。该资源引导用户构建即将发布的 14.3 内核以启用现代 Intel Wi-Fi 支持,这对 Framework 笔记本电脑等设备尤其有益。你可以在此处查看指南:How to unlock high speed Wi-Fi on FreeBSD 14 。
改进 Wi-Fi 支持是一项社区努力——有很多参与方式。如果你在笔记本电脑上使用 FreeBSD,分享你的硬件信息、报告问题,或者仅仅是测试新驱动,都能带来真正的改变。如果你想更直接地支持这项工作,向 FreeBSD 基金会捐款有助于资助推动无线支持向前发展的开发工作。每一份贡献都很重要。
转载声明:本文为转载整理,原文版权归原作者及原站点所有。
原文来源:FreeBSD Journal
原创地址:https://freebsdfoundation.org/blog/the-road-to-better-wi-fi-on-freebsd/
原文作者:Anne Dickison;如有侵权,请联系管理员删除。