Dear Henry,

On Montag, 29. April 2013 12:57:29 Henry Fleischmann wrote:
> freerdp connects but doesn't pass my smart card. rdesktop passes it fine.
> Any ideas on what I am doing wrong or is there another tool that might work
> better? This works:
>     $ rdesktop -z -a 24 -T myserver -d DOMAIN -u username -x l -P -f -r
> sound:remote -r scard:"ActivIdentity Activkey_Sim 00 00" xxx.xxx.xxx.xxx
> This connects okay but doesn't pass the smart card:
>     $ $ xfreerdp -d DOMAIN -u username -f --plugin rdpdr --data
> scard:"ActivIdentity Activkey_Sim 00 00" -- x.x.x.x    loading plugin rdpdr
>    connected to x.x.x.x:3389    Password:     freerdp_load_library_symbol:
> failed to open /usr/lib/x86_64-linux-gnu/freerdp/scard.so:
> /usr/lib/x86_64-linux-gnu/freerdp/scard.so: cannot open shared object file:
> No such file or directory    freerdp_load_plugin: failed to load
> scard/DeviceServiceEntry I am using:
>     Ubuntu 13.04    freerdp-x11 1.0.1-2ubuntu1    rdesktop 1.7.1-1ubuntu4   
> pcsc-tools 1.4.21-1    coolkey 1.1.0-12    libccid 1.4.9-1    pcscd

For some reason, your plugin package/installation is damaged.

$ ls -l /usr/lib64/libfreerdp-1_0/
insgesamt 528
drwxr-xr-x   2 root root   4096 29. Apr 22:04 ./
drwxr-xr-x 197 root root 126976 30. Apr 13:31 ../
-rwxr-xr-x   1 root root  10504 29. Apr 22:04 audin_alsa.so*
-rwxr-xr-x   1 root root  14648 29. Apr 22:04 audin_pulse.so*
-rwxr-xr-x   1 root root  10384 29. Apr 22:04 audin.so*
-rwxr-xr-x   1 root root  14632 29. Apr 22:04 cliprdr.so*
-rwxr-xr-x   1 root root  27136 29. Apr 22:04 disk.so*
-rwxr-xr-x   1 root root  14608 29. Apr 22:04 drdynvc.so*
-rwxr-xr-x   1 root root  10544 29. Apr 22:04 parallel.so*
-rwxr-xr-x   1 root root  14712 29. Apr 22:04 printer.so*
-rwxr-xr-x   1 root root  23120 29. Apr 22:04 rail.so*
-rwxr-xr-x   1 root root  10360 29. Apr 22:04 rdpdbg.so*
-rwxr-xr-x   1 root root  14600 29. Apr 22:04 rdpdr.so*
-rwxr-xr-x   1 root root  10512 29. Apr 22:04 rdpsnd_alsa.so*
-rwxr-xr-x   1 root root  14688 29. Apr 22:04 rdpsnd_pulse.so*
-rwxr-xr-x   1 root root  14544 29. Apr 22:04 rdpsnd.so*
-rwxr-xr-x   1 root root  27016 29. Apr 22:04 scard.so*
-rwxr-xr-x   1 root root  23008 29. Apr 22:04 serial.so*
-rwxr-xr-x   1 root root  10504 29. Apr 22:04 tsmf_alsa.so*
-rwxr-xr-x   1 root root  14664 29. Apr 22:04 tsmf_pulse.so*
-rwxr-xr-x   1 root root  35552 29. Apr 22:04 tsmf.so*

The 64 bit library location/organization of ubuntu IS different to openSUSE, 
unfortunately.

BTW; usually, it is enough for xfreerdp to use 

        "--plugin rdpdr --data scard:scard --"

to enable smartcard support. rdesktop is pretty awkward in this respect.

Cheers,
Pete

------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to