5

购买新设备后 MacBook Pro 13

  • 卡特琳娜 10.15.7
  • 4 个 USB-C
  • 发行年份:2020
  • 型号 16,2

我决定将 Ubuntu 20 安装为双启动。

以前我从原始 .iso 安装 Ubuntu,但它给驱动程序带来了太多问题:

  • 键盘
  • 触摸板
  • 无线上网 !

然后我遇到了专门为 MacBook 准备的 .ISO 映像 - https://github.com/marcosfad/mbp-ubuntu

当我阅读这篇文章时,我发现提到在 MBP 16,1 上不能使用 WiFi(我希望 16,2 能正常工作)......安装 Ubuntu 后我注意到 WiFi 问题(没有检测到适配器)——这就是地狱开始...

我尝试了几种方法来解决这个问题(主要在下面提到) - 不成功。

ioreg -l | grep C-4364 | tr "|" "\n"

"RequestedFiles" = ({"Firmware"="C-4364__s-B3/trinidad.trx","TxCap"="C-4364__s-B3/trinidad-X0.txcb","Regulatory"="C-4364__s-B3/trinidad-X0.clmb","NVRAM"="C-4364__s-B3/P-trinidad-X0_M-HRPN_V-u__m-7.7.txt"})





       "images" = {"C-4364__s-B3/trinidad.trx"={"imagetype"="Firmware","required"=Yes,"imagename"="C-4364__s-B3/trinidad.trx"},"C-4364__s-B3/trinidad-X0.clmb"={"imagetype"="Regulatory","required"=Yes,"imagename"="C-4364__s-B3/trinidad-X0.clmb"},"C-4364__s-B3/trinidad-X0.txcb"={"imagetype"="TxCap","required"=No,"imagename"="C-4364__s-B3/trinidad-X0.txcb"},"C-4364__s-B3/P-trinidad-X0_M-HRPN_V-u__m-7.7.txt"={"imagetype"="NVRAM","required"=Yes,"imagename"="C-4364__s-B3/P-trinidad-X0_M-HRPN_V-u__m-7.7.txt"}}

ls -la /usr/share/firmware/wifi/C-4364__s-B3 | grep “特立尼达”

lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-ID_M-HRPN_V-m__m-7.9.txt -> P-trinidad_M-HRPN_V-m__m-7.9.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-ID_M-HRPN_V-u__m-7.7.txt -> P-trinidad_M-HRPN_V-u__m-7.7.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X0_M-HRPN_V-m__m-7.9.txt -> P-trinidad_M-HRPN_V-m__m-7.9.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X0_M-HRPN_V-u__m-7.7.txt -> P-trinidad_M-HRPN_V-u__m-7.7.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X2_M-HRPN_V-m__m-7.9.txt -> P-trinidad_M-HRPN_V-m__m-7.9.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X2_M-HRPN_V-u__m-7.7.txt -> P-trinidad_M-HRPN_V-u__m-7.7.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X3_M-HRPN_V-m__m-7.9.txt -> P-trinidad_M-HRPN_V-m__m-7.9.txt
lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X3_M-HRPN_V-u__m-7.7.txt -> P-trinidad_M-HRPN_V-u__m-7.7.txt
-rw-r--r--    1 root  wheel   12950  1 wrz 07:05 P-trinidad_M-HRPN_V-m__m-7.9.txt
-rw-r--r--    1 root  wheel   12891  1 wrz 07:05 P-trinidad_M-HRPN_V-u__m-7.7.txt
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-ID.clmb -> trinidad.clmb
lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-ID.trx -> trinidad.trx
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-ID.txcb -> trinidad.txcb
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X0.clmb -> trinidad.clmb
lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-X0.trx -> trinidad.trx
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X0.txcb -> trinidad.txcb
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X2.clmb -> trinidad.clmb
lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-X2.trx -> trinidad.trx
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X2.txcb -> trinidad.txcb
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X3.clmb -> trinidad.clmb
lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-X3.trx -> trinidad.trx
lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X3.txcb -> trinidad.txcb
-rw-r--r--    1 root  wheel   35322  9 kwi  2020 trinidad.clmb
lrwxr-xr-x    1 root  wheel      10  2 paź 15:17 trinidad.trx -> borneo.trx
-rw-r--r--    1 root  wheel     723  9 kwi  2020 trinidad.txcb

我发现了一些类似的问题,例如:

在将驱动程序从 MacOS 移动到 Ubuntu 并进行配置之后,文章和人们的建议 WiFi 不能一直工作......来自 dmesg 的关于 wifi 驱动程序的最后一个重要日志:

brcmf_pcie_download_fw_nvram: FW failed to initialize

你能帮我解决这个问题吗?

4

1 回答 1

0

我有与您完全相同的MacBookPro 型号 (16,2),它具有 Broadcom 4364 v3 (rev 04)。您可以从以下网址下载 Wifi 和蓝牙的驱动程序

https://github.com/j3ffyang/mbp-fedora/tree/main/brcm

并将它们放在/lib/firmware/brcm,然后执行sudo modprobe -r brcmfmac && sudo modprobe brcmfmac

该解决方案已在 Ubuntu 20.04 和 Fedora 35 上进行了测试。 在此处输入图像描述

于 2022-02-25T06:22:52.073 回答