I’ve got a Supermicro X11SSV motherboard with an mPCIE slot, and I’ve got a Lenovo Chromebook motherboard with an M.2 wifi card slot. Ideally I’d like to add 2 more sata ports to the Supermicro board, and I’d like to use a aliexpress M.2 to RJ45 adapter on the Chromebook. The problem is I can’t find consistent information on the speeds of these ports. It doesn’t say in either of the manuals, and from googling it seems that m.2 slots sometimes do PCIE x1 and sometimes USB 2.0, and that mPCIE is just another name for mSATA.
Does anyone have any info on how to determine what kind of speeds the ports do? Or how to determine it on a case by case basis? Thanks.


M.2 is just a connector standard. Depending on the motherboard and the type of m.2 (like type E or type M), different signals can be routed to that connector/slot: SATA, pcie, even USB! Probably more things I don’t know about.
mSATA is an old standard which basically is totally unused today. SATA over m.2 is a newer standard which seems wine l some usage.
I don’t know about mPCIE but it also sounds like an older standard than pcie over m.2, and probably not compatible.