# PCIe

De longe a opção mais popular entre usuários de desktop é comprar uma velha placa Wi-Fi Apple AirPort e encaixá-la em um adaptador PCIe do tipo riser. Os benefícios são que, enquanto o hardware funcionar nativamente em um Mac de verdade, a placa funcionará sem quaisquer kexts ou modificações de framework. Existem algumas opções PCIe:

  • Placa Apple AirPort adaptada para PCIe full-size (recomendado).
  • Placa Apple AirPort adaptada para M.2 com chave B+M (mesma conexão que os SSDs NVMe utilizam).
  • Placa Apple AirPort adaptada para M.2 com chave A+E (mesma conexão que as placas Wi-Fi da Intel utilizam).
  • Placa Wi-Fi PCIe full-size.

Chipsets atualmente suportados:

  • BCM943602CDP
  • BCM943602CD
  • BCM94360CD
  • BCM94331CD (talvez seja necessário forçar a kext a carregar no macOS 10.15 Catalina)
  • BCM94360CS2
  • BCM943602CS
  • BCM94360CSAX
  • BCM94360CS
  • BCM94352Z
  • BCM94350ZAE

# Placas Suportadas (PCIe full-size)

  • BCM94360CD (ABGN+AC):

    • Fenvi FV T919 (Bluetooth 4.0)
    • Fenvi AC1900 (Sem Bluetooth, saindo de linha)
    • TP-LINK Archer T9E AC1900 (Sem Bluetooth, saindo de linha)
    • TP-LINK Archer T8E (Sem Bluetooth)
    • RNX-AC1900PCE (Sem Bluetooth)
    • ASUS PCE-AC66 (Sem Bluetooth)
    • ASUS PCE-AC68 (Sem Bluetooth)
  • BCM94360CS2 (ABGN+AC):

    • Fenvi FV-HB1200 (Bluetooth 4.0)
    • AWD Wireless LAN Card (Sem Bluetooth)
  • BCM94352 (ABGN+AC):

    • TP-LINK Archer T6 (Sem Bluetooth)
    • Rosewill RNX-AC1300PCE (Sem Bluetooth)
    • ASUS PCE-AC56 (Sem Bluetooth)

Todas as placas apresentadas aqui, exceto as Apple AirPort e Fenvi, necessitam do seguinte:

  • AirportBrcmFixup (opens new window)
  • BrcmPatchRAM (opens new window)
    • BrcmBluetoothInjector
    • BrcmFirmwareData
    • Correção BrcmPatchRAM:
      • BrcmPatchRAM3 para macOS a partir do 10.14 Mojave (precisa ser combinado com o BrcmBluetoothInjector).
      • BrcmPatchRAM2 para OS X 10.11 El Capitan a macOS 10.14 Mojave.
      • BrcmPatchRAM para OS X 10.10 Yosemite ou anterior.

# Modelos Antigos

Não suportadas nativamente no macOS 10.14 Mojave.

Com esses modelos, será necessário reinjetar o plugin antigo da placa Wi-Fi usado no macOS 10.13 High Sierra para que elas funcionem no macOS 10.14 Mojave. Existem algumas kexts diferentes para fazer isso, mas no geral, recomenda-se evitar essas placas a não ser que seja absolutamente necessário utilizá-las.

Observação: injetar essa kext no macOS 10.15 Catalina é ainda mais instável. É altamente recomendado trocá-la por uma placa mais nova.

  • Atheros 9380:
    • TP-Link TL-WDN4800
    • Rosewill N900
    • Atheros AR5BDT92
  • Atheros 9280:
    • Dell DW 1525
    • Gemtek WPEA-113N
  • Atheros AR9287:
    • Nexxt Solutions Saros 300 (APLDT300N1)
    • TP-LINK TL-WN881ND
  • Atheros AR9285:
    • AzureWave AW-NE106
    • Rosewill RNX-N150PCe v1
    • SMC SMCWPCIeS-N
    • TP-LINK TL-WN781ND v1
    • ZyXEL NWD3105
Last Updated: 9/25/2021, 7:19:29 PM