none
USB Driver development to connect two PCs RRS feed

  • Question

  • Hi,

    We are trying to develop the Windows Driver to connect two PCs with normal USB cable. But after searching, we are not able to find such framework. Also we find that a special type of USB cable is needed having chip used to communicate between both ends or between both PCs.
    Now we have a confusion weather communication is possible between two Pcs through normal USB cable (without having chip) or there is any way to make one PC behave like a device.
    Please help me to solve this.


    Thursday, February 13, 2014 6:06 AM

Answers

  • You cannot do this.  USB is a master / slave model.  This is why for USB debugging Microsoft requires a specific cable, that basically is a device such that data written from one end can be read at the other end.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Thursday, February 13, 2014 12:41 PM

All replies

  • There are two options that I can think of:

    1. Make one of the PCs to behave as a device by connecting a USB device controller. For example Netchip device. You will still need drivers for both PCs.
    2. Find a cable that can simulate device behavior for both PCs, i.e. both PCs will think that they are connected to a USB device and the HW inside the cable will translate the USB packets.

    WinDriver – Driver Development Tool
    DriverCore – PC USB Drivers

    Thursday, February 13, 2014 8:07 AM
  • You cannot do this.  USB is a master / slave model.  This is why for USB debugging Microsoft requires a specific cable, that basically is a device such that data written from one end can be read at the other end.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Thursday, February 13, 2014 12:41 PM