Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There is a ASUS CrossLink Cable. I am not trying to advertise ASUS, it just I happed to find it.

I thought that since You can perform transfer between 2 computers it might be possible to use it to play games. I do not know details of this process (whether data can go both sides at the same time) or if it is even possible to do it.

And if it is not possible directly I thought about possible solution. You would create file on both computers and each would be writing data into the other file. But there might be problems with synchronisation.

So, is it posssible to somehow communicate between 2 computers via usb cross-link?

share|improve this question

migrated from Jun 21 '11 at 13:45

This question came from our site for passionate videogamers on all platforms.

up vote 3 down vote accepted

Technical feasibility and practical feasibility are two different things. While using a USB transfer cable to play LAN games would be technically feasible, it certainly isn't currently practical. As far as I know, USB transfer cables make an internal drive on one computer look like an external drive to the other computer, and don't look like a network interface. Since these cables are only intended to open file handles, and not streams (sockets), they aren't a good choice for sharing data in real time. There's some trickery that you can do to make a file handle act like a stream (or conversely, make a stream look like a file or 2), but it seems to me that this could become tedious to set up.

The better choice would be to use Firewire, which has native support for network links, and is typically already recognized by the OS as a network adapter.

share|improve this answer
Thanks. :) Your answers are great I would accept all so I will not accept either, so other won't feel bad. – user712092 Jun 20 '11 at 20:06
Is there some convertor from file-handle to socket? – user712092 Jul 10 '11 at 12:31
Anyone care to explain the reason for the downvote? – MBraedley Aug 11 '11 at 12:36
that happens, I believe You won't get feedback on it. :( – user712092 Aug 12 '11 at 16:25

I've used a "Windows Cross Connect USB Cable" between my Linux Boxen many times. Windows machines are pretty much hard-coded to see it as a 'special device, needs fancy software'... whereas my linux boxes see it as a usb network cable.

Plug it in, I get /dev/usb0 (usb1/usb2/etc) to which I can assign an address with ifconfig, network manager, wicd, or whatever. it's a decent speed cable, just not long enough sometimes.

I played around with plugging BOTH ends into the same machine too... the chip inside offers the SAME MAC on both ends, so I get a complaint that you can't have two devices with same MAC. {Shrug} Nice to know how they did it.

Simple answer: It's just a usb network cable with a particular vendor/id which lets MS Windows identify it and force you into their "magic programs". Bleah. Using an OS which doesn't tell me what I can do, it's a very handy cable to transfer files and data between two machines next to each other. I suppose you could write/find a driver to snatch the usb device away from Windows before it invokes the "magic program"... Of course, YMMV.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .