Not heard of a M.2 adapter not fitting before, so no idea if there is a smaller one that fits your new motherboard. There are different 'Key' types that don't fit in specific M.2 connectors, but usually they are all one standard size.
- Your new motherboard has 3 x M key M.2 'Socket 3' PCIex4/SATA connectors for NVMe drives.
- Plus a CNVI connector for the Intel WiFi/BT card.
- If you previous motherboard had a M.2 'Socket 1' connector, that may be why your adapter doesn't work with the new Intel CNVi connector.
Here is an explanation of the different socket types.
M.2 connectors on the host are called "sockets." Each socket has a unique mechanical key, and
modules are not interchangeable between sockets. According to PCI Express M.2 Specifications Rev. 1.1, the sockets are distinguished as follows:
- Socket 1: Connectivity socket for Wi-Fi®, Bluetooth®, NFC (near-field communication) or Wi-Gig.
- Socket 2: WWAN/SSD/Other Socket that will support various WWAN+GNSS (global navigation satellite system) solutions, various SSD and SSD Cache configurations, and other yet-undefined solutions. (If the motherboard has a Socket 2 for a WWAN card and it is not in use, the socket may accommodate a B+M-keyed small M.2 SSD. Please refer to your motherboard documentation for details).
- Socket 3: SSD Drive Socket with SATA or up to four PCIe lanes.
Common Socket types are B, E and M.
Socket 'Key' types
The built-in Intel Wi-Fi 6 AX201
This may work in macOS with either Itlwm.kext or AirportItlwm.kext. See link below for details of the kexts and installation etc.
Intel Wi-Fi Drivers for macOS. Contribute to OpenIntelWireless/itlwm development by creating an account on GitHub.
github.com
The AX201 card is listed in the compatibility page under the
# mvm-gen-2 section. It just depends on which generation card your motherboard uses.
The Intel bluetooth can also work with macOS, but again subject to the generation of the card, Gen3 cards are not currently supported. See link below for details and installation instructions.
Intel Bluetooth Kernel Extensions for macOS. Contribute to OpenIntelWireless/IntelBluetoothFirmware development by creating an account on GitHub.
github.com