# M.2
Similar ao que ocorre com Mini PCIe, aqui também há o probleminha da lista branca. Para ser mais específico, pode ser que a fabricante tenha embutido uma lista branca de placas permitidas (geralmente inclui somente placas próprias). Faça uma pesquisa prévia para determinar se seu computador/notebook possui essa lista branca.
Algumas fabricantes que costumam ter uma lista branca:
- Lenovo (7ª geração e anterior)
- 6ª e 7ª gerações podem ter uma atualização de BIOS disponível para remover a lista branca.
O outro detalhe a se ter observar é que placas Wi-Fi M.2 são vendidas em 2 variantes:
- Chave A
- Chave E
Faça uma pesquisa prévia para descobrir que tipo de conexão seu computador possui e tome cuidado para não confundir a chave E com a Mini PCIe.
Donos de Asus e Lenovo precisam ver a seção Bluetooth para obter suporte, visto que chipsets de 7ª geração tornam as coisas um pouco mais complicadas.
Interface M.2 (opens new window):
# Placas Suportadas
- BCM94360NG:
- Fenvi BCM94360NG (chave A+E, suportada nativamente por ser baseada nas placas Apple Airport genuínas) (BT 4.0)
- BCM943602:
- Dell DW1830 (chave A+E, bastante larga, então certifique-se de que há espaço no notebook) (BT 4.1)
- BCM94352Z:
- Fenvi AC1200 (chave A+E, suportada nativamente por ser baseada nas placas Apple Airport genuínas) (BT 4.0)
- Dell DW1560 (chave A+E) (BT 4.0)
- Lenovo Lite-On WCBN802B (04X6020) (chave E) (BT 4.0)
- AzureWave AW-CB162NF (chave A+E) (BT 4.0)
- BCM94350ZAE:
- Lenovo Foxconn T77H649 (chave A+E) (BT 4.1)
- Lite-On WCBN808B (chave A+E) (BT 4.1)
- Dell DW1820A (chave A+E) (BT 4.1)
Observação: o chipset BCM94350ZAE não suporta o gerenciamento de energia corretamente no macOS e precisa ser desativado por meio da injeção de propriedades (property injection). Não há garantia de isso que corrija o suporte em notebooks, então não compre para usar em notebooks:
pci-aspm-default | Data | <00>
Para encontrar a PciRoot, execute o gfxutil (opens new window) pelo Terminal e procure por 14e4:43a3
(ID de PCI da BCM94350ZAE):
Todas as placas apresentadas aqui, exceto 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.