USB host-to-host communications.

Discussion in 'Windows Vista Drivers' started by demirateser, Nov 18, 2003.

  1. demirateser

    demirateser Guest

    Is it possible to have two PCs talking together over
    USB? How is the connector ( same class connector )
    handled. Doesn't the class A, class B connector
    differentiate between host and device? Any input is
    welcome.

    Thanks in advance,
    Demir Ateser
     
    demirateser, Nov 18, 2003
    #1
    1. Advertisements

  2. USB only allows a host to client communication model. However, there are
    several third party cables that allow end to end communication, that is A to
    A connections. These cables have a bulge in the middle containing hardware
    that can emulate a device to each end of the cable.
     
    Bill McKenzie, Nov 18, 2003
    #2
    1. Advertisements

  3. Ideally and how it this done in pracice.
     
    Valentin Tihomirov, Nov 18, 2003
    #3
  4. I expect this to be RNDIS-compliant Ethernet hardware. I have such a cable
    lying around - can try if you want.
     
    Maxim S. Shatskih, Nov 19, 2003
    #4
  5. Ideally and how it this done in pracice.

    ???

    You go down to CompUSA, or whatever local computer strore you have nearby,
    buy one of the aforementioned cables, reverse engineer the endpoints and
    write a USB driver for each end. It really isn't difficult at all. So what
    is the question exactly??
     
    Bill McKenzie, Nov 19, 2003
    #5
  6. If I ask you what is the best HDD available on the market today will you
    forward me to a store? Are there any ideal models that could serve as an
    ethalon of functionality HDD should provide? Maxim Shatskih answered the
    question, may be you have to add something.
     
    Valentin Tihomirov, Nov 20, 2003
    #6
  7. I guess I don't understand the question.

    There are several commercially available USB cables which allow end to end
    communication. They generally come with their own drivers which setup some
    virtual NIC on each end so you can use these like a network connection
    between two PCs. If you need your own driver to control the cable, then it
    usually isn't too hard to reverse engineer the USB endpoints for the cable.
    You can choose to create your own virtual NICs for the thing, or just use a
    straight USB WDM driver with a custom interface. Laplink is one brand I
    have used before (http://www.laplink.com/products/cables/overview.asp purple
    cable in middle). I was able to make my own driver for this cable in short
    order.

    RNDIS support is news to me, I never checked or cared.
     
    Bill McKenzie, Nov 20, 2003
    #7
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.