Ubuntu 12.10:更新后无线无法使用

Ubuntu 12.10:更新后无线无法使用

我使用的是 Alienware M11xR2,处理器为 i5。更新后,我的 wifi 停止工作。它的型号是 broadcom BCM43224。Pci id 为 [14e4:4353]。我没有有线网络连接,也没有 Ubuntu 12.10 的 CD。请提供软件包链接。还有从主目录安装它的说明。过去一周,我自己也尝试过查看其他问题,但其他问题中的流程都转到互联网。而且我太累了,无法再搜索更多。我目前通过 Windows 使用互联网,因此只能通过它访问此页面。请帮忙。

答案1

以下是您要执行的操作:

  1. 启动 Windows(这是您唯一可以访问互联网的操作系统),然后打开浏览器。使用它下载以下文件:http://mirror.pnl.gov/ubuntu//pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb(或查看任意镜像这里)。
  2. 重新启动 Ubuntu 并将下载的 .deb 文件移动到您的主目录中。双击它进行安装。
  3. 重启并连接到互联网。使用软件源程序中的附加驱动程序选项卡正确安装驱动程序。

软件包文件将内核模块(即设备驱动程序)安装到内核中,以便核心系统可以识别和使用该设备。我认为发生的事情是,当您更新内核时(默认情况下,与内核相关的软件包为linux-image-generic、、、、和),驱动程序没有被带入新内核。内核使用一个linux-headers-generic名为“dkms”(代表linux-headers-X.X.X-YY动态内核模块支持)的程序来确保为每个新内核构建所有适当的内核模块,其中包括设备驱动程序(例如用于无线网卡的驱动程序)。如果内核模块(特别是来自内核本身以外的其他地方的模块)未在 dkms 中“注册”,它将不会被带入新内核并构建到新内核中,并且它负责的设备将出现故障。对于您的无线网卡,内核模块是在外部构建的,最初不是内核的一部分,也没有在 dkms 中注册。步骤 3 将确保它已注册。linux-headers-X.X.X-YY-genericlinux-image-X.X.X-YY-genericlinux-image-extra-X.X.X-YY-generic

有一份非常方便的文档这里(如果您还没有看过)其中有很多关于 Broadcom 芯片和 Linux 的有用详细信息。

相关内容