Передающая смарт-карта USB работает с rdesktop, но не freerdp

rdesktop работает отлично для входа в систему в мой Windows 7 Enterprise system и передает смарт-карту ActivKey USB без проблем. После того как сессия запускается, я могу войти в VPN и пройти проверку подлинности к веб-сайтам в удаленной системе отлично. К сожалению, я могу только получить 16 глубины цвета с rdesktop и хотел бы усилить более высокую глубину цвета, так как я целый день использую эту удаленную систему.

Клиент Remmina и freerdp из командной строки, обе работы хорошо над более высокой глубиной цвета, но Reminna не имеют опции, передающей смарт-карту и freerdp, не работают, когда я передаю его с rdpdr "scard" опция.

Какие-либо идеи о том, что я делаю неправильно или являюсь там другим инструментом, который мог бы работать лучше?

Это работает:

$ 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

Это соединяется хорошо, но не передает смарт-карту:

$ $ 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

Я использую:

Ubuntu 13.04
remmina 1.0.0-4ubuntu2
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 1.8.6-3ubuntu1b1

Спасибо за любую помощь.

Henry

0
задан 29 April 2013 в 20:51

2 ответа

Вы можете использовать 32bpp с Windows 7, используя rdesktop, также убедитесь, что настройки клиента RDP-Tcp допускают глубину цвета.

0
ответ дан 29 April 2013 в 20:51

Я нашел эту проблему. https://github.com/FreeRDP/FreeRDP/issues/792

Полагаю, смарт-карта не входит в стандартный пакет Ubuntu RDP. Когда я скомпилирован из источника, используя

cmake -DWITH_PCSC=ON -DWITH_SSE2=ON .

Это работает.

0
ответ дан 29 April 2013 в 20:51

Другие вопросы по тегам:

Похожие вопросы: