Looks like one to me. Remember that M.2 is a form factor. You can have an M.2 slot that does not support SSD storage for example. I have one that is only intended to work with wifi adapters.
Based on the wifi designation on the board I’ll bet it only works with wifi cards.
M.2 is a form-factor. It talks about the shape only, it says nothing about what the device you are using can do. Many boards have restrictions on supported devices for the physical slot.
Oh thanks, I didn’t know that. I thought it was an all purpose PCIe connector. Is there any way to find out whether it supports SSD storage? Is that way the dmidecode from my other comment (and basically saying that it doesn’t support storage?)
The most reliable way I know is to seek documentation for the board. It’s up there with PCI lanes in that the board designer will know what has been configured to work with that physical connector. This kind of info is definitely part of your motherboard documentation.
I’m not familiar with
dmidecode
so unfortunately I cannot comment on that.Scroll down a bit in this article. There’s a list of what each of the available keys are required to provide. A “key” in this context is basically a notch in a certain location, which then defines the meaning of the various pins of the connector. Some devices have multiple keys, as some of the specifications have a common subset. Like key A+E is common, because E provides almost everything that A does, so a device that only requires the common interfaces can work in both. Cars that rely on one of the exclusive interfaces will have the specific key of course. This A+E communication is often used for WiFi cards.
Sockets always only have one key though, for obvious reasons.
Edit: correction/clarification
Is there any way to find out whether it supports SSD storage?
Have a look at the notch in the slot. SSDs will have either M key, B+M key, or very rarely just B key.
WiFi modules are A, E, or A+E
But this one looks like SATA
Yeah I think this an mSATA port.
Edit: on second glance I think the right part of the connector has too many pins.
It’s literally got WIFI printed on the board below it, likely a slot for a wifi card.
SATJA slot
IℲIM slot
It looks like it is one, but dmidecode doesn’t show it.
# sudo dmidecode --type slot # dmidecode 3.4 Getting SMBIOS data from sysfs. SMBIOS 3.0.0 present. Handle 0x001C, DMI type 9, 17 bytes System Slot Information Designation: J6B2 Type: x16 PCI Express Current Usage: Available Length: Long ID: 1 Characteristics: 3.3 V is provided Opening is shared PME signal is supported Bus Address: 0000:ff:10.0 Handle 0x001D, DMI type 9, 17 bytes System Slot Information Designation: J6B1 Type: x1 PCI Express Current Usage: Available Length: Short ID: 2 Characteristics: 3.3 V is provided Opening is shared PME signal is supported Bus Address: 0000:ff:1c.4 Handle 0x001E, DMI type 9, 17 bytes System Slot Information Designation: J6D1 Type: x4 PCI Express Current Usage: Available Length: Long ID: 3 Characteristics: 3.3 V is provided Opening is shared PME signal is supported Bus Address: 0000:ff:1d.0 Handle 0x001F, DMI type 9, 17 bytes System Slot Information Designation: J7B1 Type: x1 PCI Express Current Usage: Available Length: Short ID: 4 Characteristics: 3.3 V is provided Opening is shared PME signal is supported Bus Address: 0000:ff:1c.5 Wrong DMI structures length: 3135 bytes announced, structures occupy 3136 bytes.
There are adapters that allow you to plug an M-key SSD into that A+E-key slot, for example that one: https://www.delock.de/produkt/64137/merkmale.html?f=s
They should work on most computers, but some machines have a whitelist of supported WiFi cards and ignore anything else you plug into the slot for the WiFi module.