Hi!
I wonder why i cant find any PCIe T-junction adapters, to phrase it in plumbers nomenclature. AFAIK, there exist PCIe bridges and switches, capable of posing as a cough T-junction (lack of a better term) [bridge?] to the host system, while providing a multiple of the host-supplied amount of lanes on its other end, to be utilised by multiple PCIe devices. I’m imagining a PCIe to dual (or multiple) mini-PCIe adaptor card, which could be very useful to run multiple wireless LAN cards off of the same PCIe slot.
…sticking to the WLAN example, one could run one mPCIe card for each band, in case one doesn’t have an adaptor that’s capable of simultaneous dual-banding …or one wants to run WLAN and a 3G/4G WAN card …or any other imaginable configuration …but has a limited amount of host slots / lanes. …it doesn’t even need to be mPCIe, there’re extension cables, riser cards, etc. …one could macgyver a funny, but properly working, “spider” of PCIe devices… …wow, how about nesting? That’d be very fancy! …LOL, i’m not even trolling, there’re enough examples of sub-standard configurations, sold as “Enterprise Grade” appliances - just look at Peter Brockie’s teardowns on Youtube

- Am i missing something - why does it not exist, yet?
- I’m sure such an adaptor, and all it’s children (connected devices), would be grouped into the same IOMMU group …right?
- My personal use case for such an adaptor would be to run multiple WLAN NICs, for simultaneous wireless network supply on both bands, 2G4 and 5GHz …in my router VM.
- Not even those creative Chinese (on AliExpress) seem to have come up with such an adaptor. Other sources?
- I know, my personal use case resembles a somewhat weak, maybe weird, argument, since i could just use a dedicated AP, or even some USB adapters.
- I might be too young for the non-express variant of “PCI”, but haven’t basically almost all of the same pins, of each slot, been connected together …as in bus topology …cough T-junctions cough
…i know there’re PCIe-to-PCI bridges …that might be an option too …any thoughts?