On Tue, Jul 29, 2008 at 3:20 PM, Harald Milz <[EMAIL PROTECTED]> wrote: > On Tue, Jul 29, 2008 at 11:23:22AM +0200, Ludovic Rousseau wrote: >> Using the NoMachine technology is different since PC/SC connection are >> not redirected (only X11 is). The best solution (I think) would be to >> add PC/SC support in the NX protocol. > > We considered that but it's too much of a hassle. It's more like we'll be > using usbip tunneled over the NX ssh connection because sooner or later > somebody will require scanners or Blackberries over NX ;-)
You could also use a remote PC/SC driver layer. Such a layer does not exist yet. The advantage is that you can identify the reader connected to a thin client and allow an application to use only this reader. Another solution is to split libusb in a client/server model. So my CCID driver will work in a remote machine as well as any driver/application using libusb (like scanners and possibly blackberries). With this solution it should also be easy to restrict the remote USB devices visible to an application. If you use a chroot for each thin client session it is easy to start as many pcscd as thin clients. And so solving the sharing issues. WIth usbip all the readers of all the thin client would be available at the kernel level on the server. It could be difficult to identify which reader is connected to which thin client and to separate them at the libpcsclite layer. Bye -- Dr. Ludovic Rousseau _______________________________________________ Muscle mailing list Muscle@lists.musclecard.com http://lists.drizzle.com/mailman/listinfo/muscle