购买新设备后 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
我发现了一些类似的问题,例如:
- https://github.com/mikeeq/mbp-fedora-kernel/issues/3
- https://vinodhsblog.co.za/ubuntu-20-04-lts-on-a-macbook-pro/
- 使用上面文章中的这个 repo 将驱动程序从 MacOs 移动到 Ubuntu 端https://github.com/stefanpartheym/mbp15-wifi-driver
- https://github.com/Dunedan/mbp-2016-linux/issues/112
在将驱动程序从 MacOS 移动到 Ubuntu 并进行配置之后,文章和人们的建议 WiFi 不能一直工作......来自 dmesg 的关于 wifi 驱动程序的最后一个重要日志:
brcmf_pcie_download_fw_nvram: FW failed to initialize
你能帮我解决这个问题吗?