On Wed, 13 Jun 2007, Robert Schuster wrote:

> Hi,
> for a complex computer setup I have to share a single USB device among
> several USB hosts.
> 
> I know that this cannot be done with current drivers but want to know
> whether such an approach is possible at all.
> 
> Some more details:
> - the USB hosts are a bunch of laptops whose software cannot be modified
> - the USB client is an eToken (a smartcard reader + smartcard in one
> package) and cannot be modified either
> - between the hosts and the client I have a linux box with multiple
> programmable USB client ports (think netchip) and a single host controller.
> 
> What I want is that each of the laptops think they have the etoken
> directly connected to their USB port.
> 
> It is sufficient if the translation layer only supports the etoken
> device and no other generic USB devices.
> 
> What I want to know is whether such an approach is possible or would
> this conflict with important USB specs?

It would conflict.  What you need to do is export the functionality at 
a higher level.  That is, make the laptops realize that even though the 
eToken isn't plugged in directly, they can contact a server (over the 
network, for example) which will carry out the eToken's functions for 
them.

Alan Stern


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to