I have a Laptop with a Thunderbolt port (ROG GU603HM on Arch) that I would like to bridge to another device (2018 iPad Pro) using IP over Thunderbolt technology. However, the second device does not support Thunderbolt, and instead has a 10gbps capable USB-C port.
My question is, is it possible to have my laptop's Thunderbolt port to act as a Network Interface (USB gadget) to the second device? In other words, I would like to make my laptop a "Device", and the second device a "Host", and have an IP link over this connection (similar to USB OTG with a Raspberry Pi, for example).
I am not too sure how IP over Thunderbolt is implemented, but this sort of connection seems deceivingly possible if two Thunderbolt capable devices are able to communicate in this way. Is this sort of connection possible? Or does IP over Thunderbolt require hardware that simply doesn't exist in my configuration?