-   Linux - General (
-   -   USB key simulation with linux PC (

pedro_nf 03-21-2012 09:36 AM

USB key simulation with linux PC
Hello all,
Are there any tools to simulate a USB key using a linux PC. The objective is to connect the USB cable to another PC that will see it as a USB key (USB MSC or UMS).
Thanks in advance,

theNbomr 03-21-2012 01:11 PM

USB interfaces operate as either 'devices' or 'hosts'. These are USB standard definitions. In Linux, for a USB interface to behave as a device (as opposed to the normal 'host' mode), the kernel must implement the USB-Gadget driver. This, then, precludes the use of any USB host interface. Further, there must be some application &/or driver that implements the functionality of the USB device.
I don't know of any existing code that makes a PC look like a giant USB thumb drive, although I've seen requests like yours before.

--- rod.

pedro_nf 03-21-2012 06:26 PM

I compiled the gadget g_mass_storage.ko driver and I tried it, when I try to load it I get an error:
couldn't find an available UDC

I guess that the driver is not finding the correct hardware in my PC for a usb device controller, the usb hardware in my motherboard is only usb host controller...

So I guess that it is not possible to do it with a normal PC, you need some embedded platform that has an usb device controller.

I'll look for an usb key with two connectors, if such a thing exists...

All times are GMT -5. The time now is 02:32 PM.