Google
  Web www.spinics.net

Driver or Software for ftdi device emulation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


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.

-- 
---> Dirk Jagdmann
----> http://cubic.org/~doj
-----> http://llg.cubic.org

-------------------------------------------------------------------------
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/
_______________________________________________
Linux-usb-users@xxxxxxxxxxxxxxxxxxxxx
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

[Linux USB]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Video Projectors]     [PDAs]     [Free Online Dating]     [Hacking TiVo]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Devices]     [Big List of Linux Books]     [16.7MP]

Powered by Linux