On Mon, 15 Oct 2007, Dirk Jagdmann wrote:
> Hello usb experts,
>
> I want to develop a filter for a card reader, that is connected via a
> FTDI usb-serial converter to the host computer. The filter will be a
> standard linux machine that should be placed in the middle of an
> existing setup. Two pictures will clarify this:
>
> Current Setup:
>
> +--------------+ usb +--------+
> |Reader w/ FTDI|-----|Computer|
> +--------------+ +--------+
>
> Future Setup:
>
> +--------------+ usb +------------+ usb +--------+
> |Reader w/ FTDI|-----|linux filter|-----|Computer|
> +--------------+ +------------+ +--------+
>
> Interfacing the reader from the linux box works without problems. It is
> mapped to one of the /dev/ttyUSBx devices.
>
> But I don't know where to start on the other side of the linux box?
> Would I need to develop a kernel driver, or could this be done with a
> userspace driver? As the "computer" accesses the reader with standard
> serial semantics the device emulated by the linux box must not be a
> FTDI, any device recognized as usb-serial will suffice. So maybe someone
> has already done something similar and there is a software I could use
> as a start.
Look at
http://www.linux-usb.org/gadget/
You want to use the serial gadget. Your "linux filter" will have to
have special hardware in order to appear as a USB device to the
"Computer".
Alan Stern
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users