o/
我决定使用 Ubuntu 作为双引导,看看我是否会用它替换 MacOS。我可以在“不安装尝试”功能中很好地使用我的 Broadcom wifi 卡,但是一旦我安装它,它就拒绝使用该卡。我尝试重新安装驱动程序,但无济于事。ubuntu 将开始使用该卡的过程,但在大约 75-85% 时它会放弃。编辑响应chili555
:输出lspci -nnk | grep 0280 -A3
:
gingka@gingka-MacBookAir:~$ lspci -nnk | grep 0280 -A3
03:00.0 Network controller [0280]: Broadcom Limited BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
Subsystem: Apple Inc. BCM4360 802.11ac Wireless Network Adapter [106b:0117]
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
我一直在寻找一种经过验证的可靠方法来使用 SD 卡作为 apt 存储库并简单地安装驱动程序。到目前为止,我一直没有成功。我提出了另一种方法,可以让您的无线现在正常工作。
这种方法虽然乏味,但会奏效。您需要的 deb 文件列表如下:https ://paste.ubuntu.com/p/GbZ689gYXw/
在桌面上创建一个文件夹来保存文件。我建议:
浏览 SD 卡并查看 pool/restricted/b 并找到 bcmwl-kernel-source 的 deb 包并将其拖放到 debs 文件夹中。
在 pool/main/b 中查找构建必需的;在 dkms 和 dpkg-dev 的 pool/main/d 中;在 pool/main/f 中为 fakeroot 等等。继续,直到我提供的列表中的每个包都在 debs 文件夹中。
现在,回到终端:
如果一切顺利,正如我所料,最后,加载驱动程序:
请注意,如果适用,您必须禁用安全启动。
对于 Ubuntu 20.04,下面是我必须复制的列表。
此外,它似乎
sudo dpkg -i *.deb
并不总是有效。但是通过依次安装错误消息中提到的任何丢失的包,我终于安装了驱动程序。例如,这是一条错误消息:
如最后一行所示,
sudo dpkg -i liblsan0-xxx-xx-xxx.deb
在运行命令之前运行libgcc-9-dev
. 对上面显示的前几行中显示的其他包执行此操作,缓慢但肯定会解决所有错误。这是我从 USB 复制的 deb 列表(从文件导航器的顶部栏中搜索可以非常快速地找到它们):