Do any of you have information regarding what is essentially connecting two computers via a pci-express cable (assume no signal issues, this "cable" will be ~3" of PCB) without any intermediate chips (such as non-transparent bridges or other pcie switch-like devices).
I would like to explore the idea of directly connecting two computers with a pcie (initially x1) electrical interface with a TX to RX crossover cable and writing a virtual device driver that would run on both systems and appear to the host (linux) as an ethernet interface.
Electrically, there should be no issue. My guess is that there will be some sort of hangup in the link initialization or data/transport layer packet encapsulation.
This is for research purposes. If you don't have a good working knowledge of the lower-level operations of pcie, don't come in here and respond "won't work". I'm looking for highly-technical responses here.
Thanks,
cirthix
I would like to explore the idea of directly connecting two computers with a pcie (initially x1) electrical interface with a TX to RX crossover cable and writing a virtual device driver that would run on both systems and appear to the host (linux) as an ethernet interface.
Electrically, there should be no issue. My guess is that there will be some sort of hangup in the link initialization or data/transport layer packet encapsulation.
This is for research purposes. If you don't have a good working knowledge of the lower-level operations of pcie, don't come in here and respond "won't work". I'm looking for highly-technical responses here.
Thanks,
cirthix