概述

长话短说,对于想深度体验 macOS 但又不太了解 macOS 的入门者来说,有很多不太理解的现实情况,其中之一就是 WiFi&蓝牙卡兼容性情况。和普通 Windows PC 不太一样的地方在于,Mac 拥有一个封闭的系统,对于苹果自家不使用的硬件没有必要为之开发驱动,所以并不完全兼容所有的无线网卡;另一方面,因为苹果围绕 WiFi 和蓝牙做了很多文章,开发了一些专有的功能(如:隔空投送,接力,随航等),想要让自己的黑苹果能深度体验这些功能的便利和乐趣,就需要对无线网卡下点功夫去了解。

简单来说,目前主流选择有两种:

  • 博通芯片,全称 Broadcom,一般缩写 BCM,其设备名称一般也是 BCM 开头,例如 BCM94360CD,BCM94350ZAE 等。苹果公司在 2017 年及之后的机型中大量使用了博通芯片,所以 macOS 拥有原生驱动支持,苹果功能(隔空投送等)支持比较完善,缺点是比较贵;
  • 英特尔芯片,无论在桌面端还是移动端都拥有大量的装机量,但黑苹果驱动英特尔网卡在 2020 年之前是不可能的,感谢 OpenIntelWireless 项目组的努力,在 itlwm/airportitlwm 这款第三方驱动加持下,英特尔网卡也可以在 macOS 上使用了,但苹果功能支持度并不理想,目前属于解决基本能用的状态。

「注意」在部分 300 系和 400 系英特尔主板(中高端 Z390 比较多见)上搭载了英特尔 CNVi 技术,可以理解成一个专属通道,其设计目的是消除 PCIe 通道占用,提升稳定性和网络速度,降低延迟。但请注意该技术无法在 macOS 里正常工作,也就是如果主板自带的插槽用仅支持这个技术,那么无论是英特尔还是换上博通网卡都无法驱动,例外情况是接口同时支持 CNVi 和 Legacy 传统协议。要查询自己的主板是否属于此列,可以直接查询百度、主板官网、用户手册,或咨询商家。

博通/高通兼容性简表

  • 首先明确一下博通和高通支持与不支持的芯片组。具体来说还是那个原因:苹果公司并不为自己不用的硬件开发驱动,这类设备如果没有第三方开发驱动,那就是完全无法使用的状态,如果你的设备不幸位列其中,只能选择更换;
  • 表格中所有提到的芯片组都能向下兼容,即支持 macOS Big Sur 11.0 的芯片组,也能支持 macOS Catalina 10.15。
芯片品牌 型号 系统支持 备注
博通 Broadcom BCM943602 12.0 Monterey
博通 Broadcom BCM94360 12.0 Monterey
博通 Broadcom BCM94352 12.0 Monterey
博通 Broadcom BCM94350 12.0 Monterey
博通 Broadcom BCM943224 10.15 Catalina
博通 Broadcom BCM94331 10.15 Catalina 需要强制加载 IO80211Family.kext
博通 Broadcom BCM94322 10.14 Mojave
高通 Qualcomm Atheros AR242x 10.13 High Sierra
高通 Qualcomm Atheros AR542x 10.13 High Sierra
高通 Qualcomm Atheros AR5416 10.13 High Sierra
高通 Qualcomm Atheros AR5418 10.13 High Sierra
博通 Broadcom Atheros AR9280-AR5BHB92 10.13 High Sierra
高通 Qualcomm Atheros AR9285-AR5B95 10.13 High Sierra
高通 Qualcomm Atheros AR9287-AR5B97 10.13 High Sierra
高通 Qualcomm Atheros AR9380-AR5BXB112 10.13 High Sierra
博通 Broadcom BCM4311 10.11 El Capitan
博通 Broadcom BCM4318 10.11 El Capitan
博通 Broadcom BCM4306 10.11 El Capitan
博通 Broadcom BCM4309 10.11 El Capitan
博通 Broadcom BCM4321 10.11 El Capitan
博通 Broadcom BCM4322 10.11 El Capitan
不支持的网卡
博通 Broadcom BCM4312 不支持
博通 Broadcom BCM4313 不支持
博通 Broadcom BCM4356 不支持
博通 Broadcom BCM43142 不支持
博通 Broadcom BCM43228 不支持
高通 Qualcomm Atheros AR5424 不支持

 

苹果原装博通/高通卡

对于黑苹果来说,使用 Mac 原装机型拆卸下来的无线网卡是最理想的,因为这种卡不需要做任何配置和驱动,插上即可使用。问题只在于,它们通常体积比较大,因此不太适合笔记本电脑使用,但是搭配转接板的情况下非常适合台式机,强烈推荐。下面是一个兼容性简表。

WiFi型号 蓝牙型号 蓝牙版本 搭载机型 天线接口 备注
BCM943602CDP 20703A1 4.0 iMac16,x / iMac17,x U.FL连接器
BCM943602CDP 20703A2 4.2 iMac18,x U.FL连接器
BCM94360CD 20702B0 4.0 iMac14,x / iMac15,x / MacPro6,1 U.FL连接器
BCM94331CD BRCM20702 4.0 iMac13,x U.FL连接器 蓝牙设备ID:05AC:828b
BCM94360CS2 BRCM20702 4.0 MacbookAir5,x / MacbookAir6,x / MacbookAir7,x MHF4连接器 蓝牙设备ID:05AC:821F
BCM943602CS 20703A1 4.0 MacbookPro12,x MHF4连接器
BCM94360CS 20702B0 4.0 Macmini7,1 / MacbookPro11,x MHF4连接器
BCM94360CSAX BRCM20702 4.0 MacbookPro10,x MHF4连接器
BCM94350 4350C1 4.0 Macbook8,1 MHF4连接器
BCM94350 20703A2 4.2 MacbookPro13,x MHF4连接器
BCM94350 4350 4.2 MacbookPro14,x MHF4连接器
更老机型的板载卡
BCM4328 N/A N/A iMac5,1-iMac9,1 N/A
BCM4328 N/A N/A Macbook3,1-Macbook4,1 N/A
BCM4328 N/A N/A MacbookAir1,1-MacbookAir2,1 N/A
BCM4321 N/A N/A MacPro2,1 / Macmini4,1 N/A
BCM4322 N/A N/A Macbook5,1 / MacPro 5,1 N/A
BCM4322 N/A N/A MacbookPro5,1 / MacbookPro7,1 N/A
BCM4322 N/A N/A MacbookAir3,1-MacbookAir5,1 N/A
BCM43224 N/A N/A Macbook6,1 / MacbookPro6,1 N/A
BCM4331 N/A N/A Macmini5,x N/A
BCM4331 N/A N/A MacbookPro8,x-MacbookPro10,x N/A
AR242X/AR542X N/A N/A Macbook1,1 N/A 高通芯片
AR242X/AR542X N/A N/A Macmini1,1-Macmini2,1 N/A 高通芯片
AR5418 N/A N/A Macbook2,1 N/A 高通芯片
AR928X N/A N/A iMac10,1-iMac11,x / MacPro3,1 N/A 高通芯片
AR93XX N/A N/A iMac12,x N/A 高通芯片
苹果定制卡
BCM4364 4364B0 5.0 iMac19,x / Macmini8,1 / MacbookPro15,x N/A 苹果定制卡,一般直接焊在主板上无法拆换
BCM4364 4364 4.2 iMacPro1,1 N/A 苹果定制卡,一般直接焊在主板上无法拆换
BCM4364 4364B3 5.0 MacPro7,1 N/A 苹果定制卡,一般直接焊在主板上无法拆换
BCM4355 N/A N/A MacbookAir8,1 N/A 苹果定制卡,一般直接焊在主板上无法拆换

根据上面的表格我们知道,到目前为止,对于台式机用户来说,最好的选择是购买 Mac 拆机 Aiport 无线卡并将其放入 PCIe 转接卡中插上即可使用。对于使用 PCIe 接口,有几种选择:

  • 带转接板的适合全尺寸 PCIe 适配器的 Aiport 无线卡(台式机推荐)
  • 带转接板的适合 M.2 B + M Key 的 Aiport 无线卡(与 NVMe 固态硬盘的卡槽相同)
  • 带转接板的适合 M.2 A + E Key 的 Aiport 无线卡(与英特尔无线卡的卡槽相同)
  • 全尺寸 PCIe 无线卡

截至目前,macOS 原生支持的上述芯片组型号:

  • BCM943602CDP
  • BCM943602CD
  • BCM94360CD
  • BCM94331CD(可能需要强制加载 IO80211Family.kext)
  • BCM94360CS2
  • BCM943602CS
  • BCM94360CSAX
  • BCM94360CS
  • BCM94352Z
  • BCM94350ZAE

 

最终方案

综上所述,对于博通/高通的 Mac 原装拆机卡,我们得到了最终可选的方案,简单整理后笔者将其按接口拆分成了各个表单。

PCIe 接口

  • 下面的卡中,除了 Mac 原装拆机卡和奋威的卡之外,都需要 AirportBrcmFixup 和 BrcmPatchRAM(无蓝牙型号不需要)
  • BrcmPatchRAM 需要按系统版本进行选择:
    • BrcmPatchRAM3 用于 macOS 10.14 及更高版本,必须搭配 BrcmBluetoothInjector 使用;
    • BrcmPatchRAM2 用于 macOS 10.11 到 10.14;
    • BrcmPatchRAM 用于 OS X 10.10 或更老的版本;
  • 需要注入 IO80211Family.kext 的网卡基本都是老古董,macOS 10.14 苹果公司放弃了一大批对这样的卡原生支持,即使注入了也工作不稳定,建议升级一下;
芯片品牌 芯片组 成品品牌 成品型号 支持WiFi协议 蓝牙版本 接口 备注
博通/Broadcom BCM94360CD 奋威/Fenvi T919 802.11A/B/G/N+AC 4.0 PCIe 5G 频段上限 1300Mbps
博通/Broadcom BCM94360CD 奋威/Fenvi AC1900 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94360CD TP-LINK Archer T9E 802.11A/B/G/N+AC 无蓝牙 PCIe 已停产
博通/Broadcom BCM94360CD TP-LINK Archer T8E 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94360CD Rosewill RNX-AC1900PCE 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94360CD 华硕/ASUS PCE-AC66 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94360CD 华硕/ASUS PCE-AC68 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94360CS2 奋威/Fenvi FV-HB1200 802.11A/B/G/N+AC 4.0 PCIe 5G 频段上限 867Mbps
博通/Broadcom BCM94360CS2 AWD AWD Wireless LAN Card 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94352 TP-LINK Archer T6 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94352 Rosewill RNX-AC1300PCE 802.11A/B/G/N+AC 无蓝牙 PCIe
博通/Broadcom BCM94352 华硕/ASUS PCE-AC56 802.11A/B/G/N+AC 无蓝牙 PCIe
高通/Qualcomm Atheros 9380 TP-LINK TL-WDN4800 802.11A/B/G/N 无蓝牙 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros 9380 Rosewill N900 802.11A/B/G/N 无蓝牙 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros 9380 Atheros AR5BDT92 802.11A/B/G/N 无蓝牙 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros 9280 戴尔/Dell DW1525 无资料 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros 9280 Gemtek WPEA-113N 无资料 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9287 Nexxt Solutions Saros 300(APLDT300N1) 无资料 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9287 TP-LINK TL-WN881ND 802.11B/G/N 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9285 AzureWave AW-NE106 无资料 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9285 Rosewill RNX-N150PCe v1 无资料 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9285 SMC SMCWPCIeS-N 802.11B/G/N 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9285 TP-LINK TL-WN781ND v1 802.11B/G/N 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级
高通/Qualcomm Atheros AR9285 ZyXEL NWD3105 802.11B/G/N 无资料 PCIe 10.13 以上需要注入 IO80211Family.kext,建议升级

 

Mini PCIe 接口

  • 对于使用没有 M.2 接口的老机型,mini PCIe 显得比较有用。例如较老的笔记本电脑机型,由于内部空间所限,通常只能使用一半大小的 mini PCIe 无线卡,对于 mini PCIe,有几种选择:
    • 半尺寸 mini PCIe;
    • 全尺寸 mini PCIe;
    • 适用于全尺寸 mini PCIe 的 Mac 原装拆机卡;
  • mini PCIe 需要注意的另一件事是,部分笔记本厂家对安装无线网卡有白名单,一般来说只可以安装相同品牌的无线网卡,安装了不在白名单的无线网卡甚至电脑直接不启动,这些品牌笔记本大致如下:
    • 联想/Lenovo(7 代及以后);
    • 东芝/Toshiba;
    • 惠普/HP(3 代及以后);
    • 康柏/Compaq;
    • 以上机型需要自己更新白名单(就是自己刷 BIOS,风险较高),请自行搜索了解;
  • 需要注入 IO80211Family.kext 的网卡基本可以归类成古董,macOS 10.14 苹果公司放弃了一大批对这样的卡原生支持,在更高版本的系统中即使注入了 kext 也工作不稳定,建议升级一下;
芯片品牌 芯片组 成品品牌 成品型号 支持WiFi协议 蓝牙版本 天线 接口 备注
芯片品牌 芯片组 成品品牌 成品型号 支持WiFi协议 蓝牙版本 天线 接口 备注
博通/Broadcom BCM94360HMB AzureWave AW-CB160H 802.11A/B/G/N+AC 4.0 3x3:3 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94360HMB Alpha Networks WMC-AC01 802.11A/B/G/N+AC 4.0 3x3:3 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94360HMB Arcadyan WN8833B-AC 802.11A/B/G/N+AC 4.0 3x3:3 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94360HMB Gemtek WMDB-150AC 802.11A/B/G/N+AC 4.0 3x3:3 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94360HMB Unex DAXB-81 802.11A/B/G/N+AC 4.0 3x3:3 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94360HMB Wistron NeWeb DNXB-C1 802.11A/B/G/N+AC 4.0 3x3:3 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94352HMB AzureWave AW-CE123H 802.11A/B/G/N+AC 4.0 2x2:2 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94352HMB 戴尔/Dell DW1550 802.11A/B/G/N+AC 4.0 2x2:2 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94352HMB 惠普/HP TPC-Q013 802.11A/B/G/N+AC 4.0 2x2:2 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM94352HMB 联想/Lenovo Lite-On WCBN606BH 802.11A/B/G/N+AC 4.0 2x2:2 MIMO Mini PCIe 无线需要 AirportBrcmFixup,蓝牙需要 BrcmPatchRAM
博通/Broadcom BCM943224HMS/HMB 戴尔/Dell DW1520 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
博通/Broadcom BCM943224HMS/HMB HP Gemtek WMIB-275N 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
博通/Broadcom BCM943224HMS/HMB Lenovo Gemtek WMIB-275N 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
博通/Broadcom BCM943224HMS/HMB Pegatron UPWL6024 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Atheros AR5BHB92 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Atheros AR5BXB92 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 AzureWave AW-NE772 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 AzureWave AW-NE773 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Compex WLE200N5-23-ESD 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Compex WLE200NX 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 戴尔/Dell DW1515 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 惠普/HP U98Z044 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 惠普/HP Lite-On WN6502AH 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Silex SX-PCEAN 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 SparkLAN WPEA-110N 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 SparkLAN WPEA-111N 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Ubiquiti Networks SR71-E 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9280 Unex DNXA-92 802.11A/B/G/N 无蓝牙 2x2:2 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Alpha Networks WMC-ND02 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Killer Wireless-N 1103 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Atheros AR5BHB112 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Atheros AR5BXB112 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Compex WLE300N5-22 7A0000 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Compex WLE300NX 6A0000 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 惠普/HP U98Z081 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 JJPlus JWX6051 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Lite-On WN6508A 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 SparkLAN WPEA-127N 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 SparkLAN WPEA-128N 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Tehnoetic TET-N450DB 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Vikings Atheros450 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡
高通/Qualcomm AR9380 Wistron NeWeb DNXA-G1 802.11A/B/G/N 无蓝牙 3x3:3 MIMO Mini PCIe 10.13 以上需要注入 IO80211Family.kext,建议更换此卡

M.2 接口

  • M.2 接口是 mSATA 的继任者,最早由英特尔于 2012 年发布,此接口早期也称为 NGFF( Next Generation Form Factor);
  • 在实际使用中,由于 M.2 接口可以传输 SATA、USB 以及 PCIe 信号,所以扩展出了多种功能,例如 WLAN,蓝牙,GPS 或者 NFC,也因此 M.2 接口出现了多种形式(具体来说就是针脚数不同);
  • 点击查看不同尺寸的 M.2 标准,点击查看接口和针脚数示意图,更多信息可参阅此网站;
  • 和 mini PCIe 差不多,此接口绝大部分情况主要用于笔记本机型,同时,和 mini PCIe 的情况一致,部分笔记本厂家对安装无线网卡有白名单,一般来说只可以安装相同品牌的无线网卡,安装了不在白名单的无线网卡甚至电脑直接不启动(例如,联想 7 代及以后的机型),你需要先认真搜索研究你的笔记本电脑是否存在此类情况;
  • 另外一个需要注意的是,M.2 接口的无线网卡,有两种接口变体:A Key 和 E Key,这种情况需要你认真研究自己的属于哪一种类型接口,注意不要把 E Key 和 mini PCIe 搞混;
  • 下面的卡中,除了 Mac 原装拆机卡和奋威的卡之外,都需要搭配 AirportBrcmFixup 和 BrcmPatchRAM;
  • 最后,BCM94350ZAE 芯片组因为不能正确支持 macOS 的电源管理,需要在设备属性中注入 pci-aspm-default 属性,类型 data,值是八个 0。此方法不能保证在所有机型上都有效;

 

 

芯片品牌 芯片组 成品品牌 成品型号 支持WiFi协议 蓝牙版本 接口 备注
博通/Broadcom BCM94360NG 奋威/Fenvi BCM94360NG 802.11A/B/G/N+AC 4.0 A + E Key
博通/Broadcom BCM94360NG 奋威/Fenvi BCM94360NG 802.11A/B/G/N+AC 4.0 A + E Key 基于 Mac 原装拆机卡所以拥有原生支持
博通/Broadcom BCM943602 戴尔/Dell DW1830 802.11A/B/G/N+AC 4.1 A + E Key 卡体比较宽,数量稀少价格较贵。
博通/Broadcom BCM94352Z 奋威/Fenvi AC1200 802.11A/B/G/N+AC 4.0 A + E Key 基于 Mac 原装拆机卡所以拥有原生支持
博通/Broadcom BCM94352Z 戴尔/Dell DW1560 802.11A/B/G/N+AC 4.0 A + E Key
博通/Broadcom BCM94352Z 联想/建兴 WCBN802B(04X6020) 802.11A/B/G/N+AC 4.0 E Key
博通/Broadcom BCM94352Z AzureWave AW-CB162NF 802.11A/B/G/N+AC 4.0 A + E Key
博通/Broadcom BCM94350ZAE 联想/富士康 T77H649 802.11A/B/G/N+AC 4.1 A + E Key
博通/Broadcom BCM94350ZAE 建兴/Lite-on WCBN808B 802.11A/B/G/N+AC 4.1 A + E Key
博通/Broadcom BCM94350ZAE 戴尔/Dell DW1820A 802.11A/B/G/N+AC 4.1 A + E Key 建议购买拆机 08PKF4 版本,无需屏蔽针脚可直接替换
博通/Broadcom BCM94360Z4 董琳科技/TOULINEUA BCM94360Z4 802.11A/B/G/N+AC 4.0 A + E Key 可能会出现冻屏卡死,此情况需要屏蔽针脚

 

 

 

ExpressCard 接口

  • 这个实在是没有什么意义,但确实有型号是支持 macOS 10.13 High Sierra 的(芯片组的功劳);
  • Atheros AR9280 的卡在 macOS 10.13 以上需要注入 AirPortAtheros40,基本可以归类成古董,macOS 10.14 苹果公司放弃了一大批对这样的卡原生支持,在更高版本的系统中即使注入了 kext 也工作不稳定,建议升级一下;
芯片品牌 芯片组 成品品牌 成品型号 支持WiFi协议 蓝牙版本 天线 接口 备注
高通/Qualcomm AR9280 Ubiquiti Networks SR71-X 802.11A/B/G/N 无蓝牙 2x2:2 MIMO ExpressCard

 

USB 接口

  • 对于不愿意拆机更换网卡导致失去保修的同学,仅剩 USB 网卡可选,这虽然是一个低成本的选择,但同时也是一个非常不好的选择,因为绝大多数情况存在以下缺陷:
    • 苹果功能(隔空投送,随航,接力等)基本都用不了;
    • 并不能保证 100% 可使用;
    • 很容易破坏休眠功能,这点要了亲命了,因为黑苹果笔记本休眠功能本来就很难调整好;
    • 没有 WiFi 蓝牙二合一的选择,如果需要那还得再买一个 USB 蓝牙;
    • 多数厂家都会给你提供一个简陋的 32 位 app 用于驱动他们的 USB 网卡,在 macOS 10.15 Catalina 中已强制所有 app 都必须是 64 位,因此你还依赖于厂家能及时地更新他们的驱动程序;
    • 引导进入 Recovery 分区时,没有网络支持;

 

 

品牌 成品型号 支持WiFi协议 理论带宽上限 已测试版本 接口 备注
TP-LINK Archer T2U NANO 802.11 A/B/G/N+AC 633Mbps 11.0 Big Sur USB2.0
TP-LINK Archer T3U 802.11 A/B/G/N+AC 1300Mbps 11.0 Big Sur USB3.0
TP-LINK Archer T3U Plus 802.11 A/B/G/N+AC 1300Mbps 11.0 Big Sur USB3.0 有 1 根长天线
TP-LINK Archer T2U MINI V3 802.11 A/B/G/N+AC 633Mbps 11.0 Big Sur USB2.0
TP-LINK Archer T2U Plus 802.11 A/B/G/N+AC 633Mbps 11.0 Big Sur USB2.0
TP-LINK Archer T4U V3 802.11 A/B/G/N+AC 1300Mbps 11.0 Big Sur USB3.0 有 1 根短天线
TP-LINK Archer T9UH V2 802.11 A/B/G/N+AC 1900Mbps 11.0 Big Sur USB3.0 大尺寸延长天线
华硕/ASUS USB-AC68 802.11 A/B/G/N+AC 1900Mbps 11.0 Big Sur USB3.0 可用延长天线,也可不用
华硕/ASUS USB-N13 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0
COMFAST CF-811AC 802.11 A/B/G/N+AC 650Mbps 11.0 Big Sur USB2.0
EDIMAX EW-7722UTn V2 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0
EDIMAX EW-7822ULC 802.11 B/G/N+AC 1200Mbps 11.0 Big Sur USB2.0
EDIMAX EW-7612Uan V2 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0 有1根天线
EDIMAX EW-7833UAC 802.11 A/B/G/N+AC 1300Mbps 11.0 Big Sur USB3.0
EDIMAX EW-7811Un(N150) 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
EDIMAX N300 802.11 B/G/N 300Mbps 11.0 Big Sur N/A N300 系列是无线扩展器,需要有线网接入
EDUP EP-AC1689 802.11 A/B/G/N+AC 1200Mbps 11.0 Big Sur USB3.0
Linksys WUSB6300 802.11 A/B/G/N+AC 1200Mbps 11.0 Big Sur USB3.0
Linksys WUSB6400M 802.11 A/B/G/N+AC 1200Mbps 11.0 Big Sur USB3.0 有 1 根短天线
Netgear A7000 802.11 A/B/G/N+AC 1900Mbps 11.0 Big Sur USB3.0 有 1 根短天线
Sitecom WLA7100 802.11A/B/G/N+AC 1200Mbps 11.0 Big Sur USB3.0
TP-LINK TL-WN823N v3 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN823N v2 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN725N v3 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN723N v3 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN723N v2 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN722N v3 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN722N v2 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN821N v6 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0
TP-LINK TL-WN822N v5 802.11 B/G/N 300Mbps 11.0 Big Sur USB2.0
TRENDnet N150 Micro 802.11 B/G/N 150Mbps 11.0 Big Sur USB2.0
TRENDnet TEW-809UB 802.11 A/B/G/N+AC 1900Mbps 11.0 Big Sur USB3.0 有 4 根长天线
ZAPO W58L(RTL881lAU) 802.11 A/B/G/N+AC 633Mbps 11.0 Big Sur USB
Alfa AWUS036ACH 802.11 B/G/N+AC 1200Mbps 10.14 + 10.15 USB3.0 有 2 根大天线
TP-LINK Archer T2U NANO 802.11 B/G/N 633Mbps 10.14 + 10.15 USB2.0

 

 

  • 上面的 USB 网卡都通过了 macOS 安装及使用测试,但其实远远不止表中的这些品牌及型号可以选择,具体可以参考 Wireless USB Adapter 这款第三方驱动包,其中支持的型号都可以选择。

 

英特尔兼容性简表

  • 英特尔网卡 macOS 驱动由第三方团队开发,目前有诸多不完善的地方,对于部分设备支持情况也是实验性质的;
  • 所有英特尔网卡在 macOS 中都需要加载 Itlwm.kext 或 Airportitlwm.kext 以驱动无线功能,加载 IntelBluetoothFirmware 以驱动蓝牙功能;
  • 所有不在表中的英特尔网卡都可视作不被支持;
  • 设备兼容性列表以开发团队官方页面公布为准。
芯片品牌 型号 备注
芯片品牌 型号 备注
1000 系列
英特尔 Intel Wireless-N 1000 BGN 实验性支持
英特尔 Intel Wireless-N 1000 BG 实验性支持
英特尔 Intel Wireless-N 100 BGN 实验性支持
2000 系列
英特尔 Intel Wireless-N 2200 BGN 实验性支持
英特尔 Intel Wireless-N 2200D BGN 实验性支持
英特尔 Intel Wireless-N 2230 BGN 实验性支持
英特尔 Intel Wireless-N 105 BGN 实验性支持
英特尔 Intel Wireless-N 135 BGN 实验性支持
5000 系列
英特尔 Intel Ultimate N WiFi Link 5300 AGN 实验性支持
英特尔 Intel WiFi Link 5100 BGN 实验性支持
英特尔 Intel WiFi Link 5100 ABG 实验性支持
英特尔 Intel WiFi Link 5100 AGN 实验性支持
英特尔 Intel WiMAX/WiFi Link 5350 AGN 实验性支持
英特尔 Intel WiMAX/WiFi Link 5150 AGN 实验性支持
英特尔 Intel WiMAX/WiFi Link 5150 ABG 实验性支持
6000 系列
英特尔 Intel Advanced-N 6205 AGN 实验性支持
英特尔 Intel Advanced-N 6205 ABG 实验性支持
英特尔 Intel Advanced-N 6205 BG 实验性支持
英特尔 Intel Advanced-N 6205S AGN 实验性支持
英特尔 Intel Advanced-N 6205D AGN 实验性支持
英特尔 Intel Advanced-N 6206 AGN 实验性支持
英特尔 Intel Advanced-N 6207 AGN 实验性支持
英特尔 Intel Advanced-N 6230 AGN 实验性支持
英特尔 Intel Advanced-N 6230 ABG 实验性支持
英特尔 Intel Advanced-N 6230 BGN 实验性支持
英特尔 Intel Advanced-N 6230 BG 实验性支持
英特尔 Intel Advanced-N 6235 AGN 实验性支持
英特尔 Intel Advanced-N 6235 AGN 实验性支持
英特尔 Intel Ultimate-N 6235 AGN 实验性支持
英特尔 Intel Wireless-N 1030 BGN 实验性支持
英特尔 Intel Wireless-N 1030 BG 实验性支持
英特尔 Intel Wireless-N 130 BGN 实验性支持
英特尔 Intel Wireless-N 130 BG 实验性支持
英特尔 Intel Advanced-N 6200 AGN 实验性支持
英特尔 Intel Advanced-N 6200 ABG 实验性支持
英特尔 Intel Advanced-N 6200 BG 实验性支持
英特尔 Intel Advanced-N + WiMAX 6250 AGN 实验性支持
英特尔 Intel Advanced-N + WiMAX 6250 ABG 实验性支持
英特尔 Intel Wireless-N + WiMAX 6150 BGN 实验性支持
英特尔 Intel Wireless-N + WiMAX 6150 BG 实验性支持
英特尔 Intel Ultimate-N 6300 AGN 实验性支持
7000 系列
英特尔 Intel Dual Band Wireless AC 7260
英特尔 Intel Dual Band Wireless N 7260
英特尔 Intel Wireless N 7260
英特尔 Intel Dual Band Wireless AC 3160
英特尔 Intel Dual Band Wireless N 3160
英特尔 Intel Wireless N 3160
英特尔 Intel Dual Band Wireless AC 3165
英特尔 Intel Dual Band Wireless AC 3168
英特尔 Intel Dual Band Wireless AC 7265
英特尔 Intel Dual Band Wireless N 7265
英特尔 Intel Wireless N 7265
英特尔 Intel Dual Band Wireless AC 7265
英特尔 Intel Dual Band Wireless N 7265
英特尔 Intel Wireless N 7265
8000 系列
英特尔 Intel Dual Band Wireless N 8260
英特尔 Intel Dual Band Wireless AC 8260
英特尔 Intel Dual Band Wireless AC 8265
英特尔 Intel Dual Band Wireless AC 8275
英特尔 Intel Dual Band Wireless AC 4165
9000 系列
英特尔 Intel Wireless-AC 9162
英特尔 Intel Wireless-AC 9260
英特尔 Intel Wireless-AC 9260-1
英特尔 Intel Wireless-AC 9270
英特尔 Intel Wireless-AC 9461
英特尔 Intel Wireless-AC 9462
英特尔 Intel Wireless-AC 9560
22000 系列
英特尔 Intel Wireless-AC 9162 160MHz
英特尔 Intel Wireless-AC 9260 160MHz
英特尔 Intel Wireless-AC 9270 160MHz
英特尔 Intel Wireless-AC 9461 160MHz
英特尔 Intel Wireless-AC 9462 160MHz
英特尔 Intel Killer Wireless-AC 1550 (9260NGW)
英特尔 Intel Killer Wireless-AC 1550i (9560NGW)
英特尔 Intel Killer Wireless-AC 1550s (9560NGW)
英特尔 Intel Intel Wireless-AC 9560 160MHz
英特尔 Intel Wi-Fi6 AX101
英特尔 Intel Wi-Fi6 AX200 160MHz
英特尔 Intel Wi-Fi6 AX201 160MHz
英特尔 Intel Wi-Fi6 AX211 160MHz
英特尔 Intel Wi-Fi6 AX411 160MHz
英特尔 Intel Killer Wi-Fi6 AX1650w 160MHz (200D2W)
英特尔 Intel Killer Wi-Fi6 AX1650x 160MHz (200NGW)
英特尔 Intel Killer Wi-Fi6 AX1650s 160MHz (201D2W)
英特尔 Intel Killer Wi-Fi6 AX1650i 160MHz (201NGW)
不支持的型号
英特尔 Intel Intel Wireless-AC 9560 160MHz MVM Gen 3(IWX) 不支持
英特尔 Intel Intel Wi-Fi6 AX210 160MHz MVM Gen 3(IWX) 不支持
声明:本站部分资源来自网络,目的在于给想体验黑苹果的人一个方向,节约大家的时间,本站所有收费及捐赠仅用于网站运营以及维护资金,如无特殊说明或标注,仅限学习交流,不能用于商业用途,软件类目如用于商业用途,请到官方购买正版,追究法律责任与“A7MAC”无关!
注明:所有文件均归属于原作者,本网站只提供下载。如果您不希望你的文件被本网站收录,请发送邮件到shaengli@163.com,我将移除文件