| Summary: | Не работает проброс USB устройств | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Pavel Isopenko <master> |
| Component: | xfreerdp | Assignee: | Andrey Cherepanov <cas> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | blinovdv, bozhchenkopa, cas, doroshenkogv, goriner, konsol1985ru, protvin, strepkovaas, varaksaaa |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Pavel Isopenko
2020-02-27 15:25:29 MSK
Ошибка всё ещё воспроизводится для версии xfreerdp-2.9.0-alt1
Проверялось как на реальном оборудовании, так и на виртуальных машинах.
server - система к которой подключаемся
host - система с которой подключаемся
Платформы:
server-p10 обновлённый до Sisyphus
Шаги воспроизведения:
1. Подключить USB-flash накопитель к стенду-хосту.
2. Выполнить # lsusb и скопировать id устройства.
3. На server запустить:
$ freerdp-shadow-cli /port:3390 /monitors:0 -auth
4. На host запустить:
$ xfreerdp /u:test /p:1 /v:{server_ip}:3390 /usb:id:{id_устройства}
5. Выполнить # lsusb на server.
Ожидаемый результат: успешный проброс USB-устройства, оно отображается.
Фактический результат: устройство не пробрасывается.
Проверялось в с9, ошибка воспроизводится.
Версия пакета: xfreerdp 2.11.2-alt1 Ошибка все еще воспроизводится. Не пробрасываются USB устройства. В p10 (версия пакета 2.10.0-alt3) аналогичное поведение. Проверялось на реальном оборудовании. Ошибка воспроизводится и с freerdp3.
> [15:43:27:19] [4320:000010e1] [INFO][com.freerdp.channels.urbdrc.client] - [udev_new_by_id]: VID: 0x174F, PID: 0x2459
> [15:43:27:19] [4320:000010e1] [ERROR][com.freerdp.channels.urbdrc.client] - [log_libusb_result_]: [udev_get_device_handle:1591]: libusb_open: error LIBUSB_ERROR_ACCESS[-3]
> [15:43:27:19] [4320:000010e1] [ERROR][com.freerdp.channels.urbdrc.client] - [log_libusb_result_]: [udev_init:1712]: libusb_open [b=0x02,p=0x04,a=0x02,VID=0x174F,PID=0x2459]: error LIBUSB_ERROR_IO[-1]
> [15:43:27:119] [4320:000010e1] [WARN][com.freerdp.channels.urbdrc.client] - [udevman_register_udevice]: Could not find or redirect any usb devices by id 174f:2459
Проверялось с ID 174f:2459 Syntek Integrated Camera и с флеш-накопителем.
[p10 + 345106] xfreerdp3-3.5.0-alt1.x86_64
ALT Workstation K 10.2.1 x86_64 (ВМ, клиент)
ALT Education 10.2 x86_64 (ВМ, сервер)
ошибка воспроизвводится на версиях пакетов: libfreerdp3-3.17.0-alt1 wlfreerdp3-3.17.0-alt1 xfreerdp3-3.17.0-alt1 freerdp3-3.17.0-alt1 freerdp3-server-3.17.0-alt1 И платформах: p11-workstation-11.1-x86-64 p11-education-11.0-x86-64-kde p11-education-11.0-x86-64-xfce p11-kworkstation-11.1-x86-64 Независимо от того кто клиент, кто сервер. Проверялось на ВМ при перебросе камеры. Подтверждаю, воспроизводится на freerdp 2.11.7-alt3 freerdp3 3.17.0-alt1 p11-starterkit Воспроизводится с freerdp3 3.21.0 На системах: Workstation 10.4 x86_64 Workstation K 10.4 x86_64 Education XFCE 10.4 x86_64 Education KDE 10.4 x86_64 Вне зависимости от того, какая система служит клиентом, пробрасываемый USB флэш-накопитель не отображается в lsusb или проводнике Актуально для: freerdp3-3.23.0-alt1 На системах: Workstation 11.1 x86_64 Workstation K 11.2 x86_64 Education XFCE 11.0x86_64 Education KDE 11.0 x86_64 |