Created attachment 7287 [details] рабочий spec пошел я смотреть xfreerdp на предмет проброса смарткард и usb и увидел, что оное не работает и ругается на /usr/lib64/freerdp/liburbdrc-client.so: cannot open shared object file: No such file or directory т.е. либа не включена в пакет.. скачал исходники (srpm) прогнал - действительно собирается без нее.. короче я спек поправил, внес зависимости недостающие и опции сборки - собралось с этой либой и все заработало.
Давайте разделим мух на котлеты. Этот модуль нужен для проброса USB. Проброс смарт-карт и так работает. Сборка с CHANNEL_URBDRC выключена по умолчанию, потому что это нестабильный модуль. Когда я пробовал, у меня всё упало. Если у модуля сменился статус или подтверждено, что работает — можно с ним собрать.
Перевешиваю на Сизиф.
*** Bug 28717 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > Давайте разделим мух на котлеты. > Этот модуль нужен для проброса USB. Проброс смарт-карт и так работает. > Сборка с CHANNEL_URBDRC выключена по умолчанию, потому что это нестабильный > модуль. > Когда я пробовал, у меня всё упало. > Если у модуля сменился статус или подтверждено, что работает — можно с ним > собрать. Видимо тогда я неверно понял. Разбирался с пробросом карты - она не работала, увидел что либа не грузится, а так как картридер usbишный предположил что зависимость от модуля проброса usb. А карта пробрасывается только если пробрасывать по имени из pcsc_scan, то какое дает lsusb вроде как работает (в логах ругани нет), но не работает (винда не видит).
Не знаю, я добавлял параметр /smartcard и всё, при подключении имеющиеся токены сканировались и передавались в винду. Никакого по имени. Но это уже детали. В любом случае связи с USB никакой нет. Точнее, может быть у вас и получилось пробросить токен через USB, и он подхватился в винде как устройство :)
Я смог завести проброс смарт-карт (/smartcard) только с win7/2008, с 2012/16 уже не работало, правда делал в спешке
*** Bug 37491 has been marked as a duplicate of this bug. ***
freerdp-2.0.0-alt4.git20190806 -> sisyphus: Wed Nov 20 2019 Andrey Cherepanov <cas@altlinux> 2.0.0-alt4.git20190806 - Enable support of icu and vaapi. - Build liburbdrc-client.so (ALT #34230). - Change maintainer. - Set package license according to SPDX.