如何在 MacBook Pro 6,2 上运行的 ubuntu 12.10 中修复 Broadcom 43224(rev. 01)?

如何在 MacBook Pro 6,2 上运行的 ubuntu 12.10 中修复 Broadcom 43224(rev. 01)?

我已经在 Google 上搜索了 3 天,但没有成功,所以我就直说吧:

你怎样让它工作呢?

这是的输出lspci -v

03:00.0 Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01)
    Subsystem: Apple Inc. Device 0093
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at c1b00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: bcma-pci-bridge
    Kernel modules: bcma

为了uname -a

Linux fury 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

我已经尝试过了bcmwl-kernel-sourcefirmware-b43-installer现在我没主意了。有人能帮我吗?这真是让我抓狂!

编辑:

为了lspci -nn | grep 0280

 03:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)

我可以看到可用的网络,但是当我尝试连接时,它陷入了循环:尝试连接,失败,再次尝试,再次失败等等......

编辑2:

这个问题困扰了很久,我刚刚又进行了一些测试,发现虽然我的 macbuntu 仍然无法连接到我的家庭 wifi 网络,但它在我的大学里工作得很好……这有什么帮助吗?我的家庭网络由双频(2.4Ghz 和 5Ghz)802.11n cisco e4200 wi-fi 路由器管理。

编辑 3(4 个月后进行了一系列更新):

所以,现在它正常工作了。实际上,我什么也没做,只是按照 Ubunutu 的建议更新了软件包。现在我在内核 3.5.0-26-generic 上使用模块 wl 和 bcma。

答案1

请运行:

    lspci -nn | grep 0280

您的 pci.id 是 14e4:4353 吗?如果是,请执行以下操作:

    sudo apt-get install linux-headers-generic
    sudo apt-get install --reinstall bcmwl-kernel-source
    sudo modprobe wl

你的无线网络现在应该可以正常工作了。

如果您的 pci.id 不同,请发布它,我们会建议修复。

相关内容