well, those cables exist...
It is made for windows pc's, just to hook 2 together and get some kind of network between them...
I have no idea if it's possible for linux + it will act like a network, not a mass storage
so, my conclusion is it wont work, maybe if you make special drivers for those kinda things, it will work