We are also interesting in the developing of smart card support in the RDesktop.

We tried to implement FNS for smart card but had no success with IRP_MJ_DEVICE_CONTROL "request" identification yet.
We wrote stable get_enum_devices function which identifies Smart card Reader for redirection from the PC/SC available Readers.
If it could be usefull we can send it.

We can take part in the development and testing of RDesktop.

Best regards,
Alexi & Max