Broadcom 正式开源 802.11n 无线驱动

10
2010
# 作者: riku / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接

Broadcom 是来自美国的知名的有线及无线通讯半导体公司,相信很多用户的本本中都安装着这家的无线产品,比如 BCM43xx 无线网卡系列,我的本本上也装着型号为 BCM4312 的无线网卡。但一直以来,这家硬件供应商对开源社区并不友好,虽然 Broadcom 的集成芯片被广泛的使用于各类无线网卡中,但他们从来没有提供过任何开源的 Linux 驱动或相应的规范。

长期以来像 bcm43xx 和 B43 这样的社区项目,只能通过自已创建 Linux 驱动及使用从 Windows 提取的固件来使 802.11 网卡得以在 Ubuntu 这样的 Linux 发行版上正常工作。

但今天据来自于 Phoronix 的消息说, Broadcom 这次作了一个重大的转变,为最新的 Broadcom 802.11n 芯片组发布了一个完全开放源码的驱动程序。

这个由 Broadcom 用 mac8011 堆栈开发的开源驱动原生支持 Linux kernel ,支持 BCM4313,BCM43224,BCM43225 芯片组,而且在未来会支持更多基于此框架的 Broadcom 的芯片。这个新驱动名为 BCRM80211,目前已经可以在 Linux staging-next tree 中找到它的身影了。

不过目前这个驱动还没有完全完成,目前还不能支持 40MHz channels ,省电功能,AP 、iBSS ,基于硬件的加密、LED 及 PFKILL 等等,不过这些功能和 Bug 会在不久之后得到进一步的修正及完善。

说实话,此次 Broadcom 这一举动是非常有意义的,从长远来说,对于 Linux 的普及和发展有着相当大的推动作用,毕竟解决上网驱动是桌面用户首要问题。

作者:riku

Bio: 关注新网络、Web2.0、移动应用;Nexus S/Andorid,iPad,FreeBSD,Ubuntu 用户;伪设计师,好推墙运动。
链接:Blog - Twitter - Facebook - 此作者的更多文章

Comment Form

top

无觅相关文章插件,快速提升流量