it-advisor.ru: Freerdp и USB флешки (1/4) | Thinstation по русски
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Freerdp и USB флешки

Freerdp и USB флешки 27 Июнь 2014 15:28 #1789

  • Staric
  • Staric аватар
Собственно, кто нить поделитесь плиз живым конфигом. В мануалах расписано, как подключать по конкретному usb_id. А мне бы пробрасывать все флешки, которые втыкает пользователь.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 27 Июнь 2014 15:44 #1790

  • Staric
  • Staric аватар
Пока нашел такой вариант:

5.1 Drive Redirection
To redirect all drives, use /drives:
xfreerdp /v:rdp.contoso.com /drives
On Windows, each drive has a letter and is redirected individually. On Linux,
the root directory (/) is redirected, which is equivalent to redirecting all drives.
To redirect the user home directory as a drive, use /home-drive:
xfreerdp /v:rdp.contoso.com /home-drive
This is convenient if the user “JohnDoe” wants to redirect only “/home/JohnDoe”
instead of the root directory (“/”).

Но мне по хорошему надо редиректить только /mnt/usbdevice/sda1
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 27 Июнь 2014 15:52 #1791

  • Staric
  • Staric аватар
Пока придумал костыли:
В подключении прописываю ключ /drives, директория / от тонкого клиента монтируется в терминальную сессию. На рабочем столе пользователя создаю ярлык с путем \\tsclient\media\mnt\usbdevice\sda1
Грязно, но что делать?

P.S. Извиняюсь за количество постов, но я просто выкладываю решение для потомков.

Добавлено:
Ну и начались жуткие тормоза, невозможно ничего записать на флешку...
Последнее редактирование: 27 Июнь 2014 16:01 от Staric.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 15:30 #1799

  • Staric
  • Staric аватар
прошу помощи :)
Как победить проброс флешек через freerdp в thinstation?
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 15:46 #1800

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
/drive:flashka,/mnt/usbdevice/sda1

или

--plugin rdpdr --data disk:flashka:/mnt/usbdevice/sda1
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 02 Июль 2014 15:57 от admin.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Hakken

Freerdp и USB флешки 02 Июль 2014 16:40 #1801

  • Staric
  • Staric аватар
Ура! Работает!
Спасибо огромное.

Правда ошибка все равно возникает. Но теперь дело в доменных политиках, что-то там ограничено...

поспешил с ответом.
Работает через раз. Скопировал файл - скопировался. Тут же копирую файл в соседнюю папку - пишет ошибку, что невозможно скопировать...
Последнее редактирование: 02 Июль 2014 16:47 от Staric.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 16:46 #1802

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Staric пишет:
Ура! Работает!
Спасибо огромное.
Да пожалуйста, только вот я не понимаю, как за 5 дней не найти решения, если оно находится за 5 минут. :-woll:
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 02 Июль 2014 16:47 от admin.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 16:53 #1803

  • Staric
  • Staric аватар
[quote="admin" post=1802 если оно находится за 5 минут. :-woll:[/quote]
Ну, не 5 дней, а 2. И я очень много курил гугл. Такой конструкции, как вы предложили не видел. Однако, посмотрите мой первый пост - я там редиректил весь рут. Ошибка была постоянная. В вашей конструкции, у меня под админом все работает, а вот под пользователем не копирует файлы. Папки создает, переименовывает, удаляет. А скопировать файл с рабочего стола - хрен :(

Блин, какие-то файлы копирует, какие-то - нет!
Ересь какая-то. Фотки из сетевой папки скопировал. А из другой сетевой папки pdf - не копирует...
Последнее редактирование: 02 Июль 2014 16:56 от Staric.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 16:59 #1805

  • Staric
  • Staric аватар
Разобрался. Не копируются файлы, в которых есть русские символы :( пичаль-бедаааа...
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 17:02 #1806

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Тема начата Вами 5 дней назад, freerdp configuration в гугле первая же ссылка, там юзермануал, на 6 странице Examples.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 02 Июль 2014 17:03 от admin.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 17:05 #1807

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Staric пишет:
Разобрался. Не копируются файлы, в которых есть русские символы :( пичаль-бедаааа...
Странно, раньше просто кириллица крякозябрами отображалась, а теперь ещё и не копирует....
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 17:13 #1808

  • Staric
  • Staric аватар
admin пишет:
Тема начата Вами 5 дней назад, freerdp configuration в гугле первая же ссылка, там юзермануал, на 6 странице Examples.

Именно из этого мануала приведен мой пример во втором посте. Стр. 26. Там ни слова не сказано, о возможности редиректить отдельные папки.
Кстати, пример, где указывается USB devid - не сработал. По крайней мере у меня.
В общем, не суть. С мануалами и примерами туговато, на мой взгляд. Странно, что тема thinstation так сильно не распространена.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 17:36 #1809

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
И к стати, вроде написано должно быть:
/a:drive,flashka,/mnt/usbdevice/sda1
Попробуйте.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 02 Июль 2014 17:38 от admin.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 17:49 #1810

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Staric пишет:
Разобрался. Не копируются файлы, в которых есть русские символы :( пичаль-бедаааа...
Помучайте USB_MOUNT_OPTIONS
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 17:56 #1811

  • Staric
  • Staric аватар
Тоже самое. Причем заметил еще один косяк - когда на сервере терминалов включен русский интерфейс, то при действии "Создать новую папку" создается "Новая папка" на русском языке. Точнее не создается. Пишет ошибку. Когда включен английский язык ("New folder"), то новая папка прекрасно создается.
Остается ждать, когда разработчики freerdp пофиксят баг. Только вот с середины прошлого года апдейтов не было :(
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 02 Июль 2014 18:00 #1812

  • Staric
  • Staric аватар
admin пишет:
Помучайте USB_MOUNT_OPTIONS

Спасибо, попробую. Но уже завтра...
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 03 Июль 2014 08:42 #1815

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
И попробуй подключить флешку с уже имеющимися русскими именами файлов, посмотри как будут отображаться.
На всякий случай в build.conf поставь param fulllocales true, а локаль одну package locale-ru_RU
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 03 Июль 2014 09:03 от admin.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 03 Июль 2014 17:58 #1839

  • Staric
  • Staric аватар
И так, на данном этапе, у меня на ТС флешка отображается, но вся кириллица знаками вопроса (Не понимаю, почему сразу этого не заметил и не протестировал в процессе).
Гугл дал ответ, что флешку нужно монтировать в линухе с параметрами -o codepage=xxx,iocharset=xxx. Экспериментирую именно ручками с командой mount в терминале в xfce. Так нагляднее.
При попытке смонтировать с параметрами codepage=866,iocharset=utf8, пишет, что codepage не найден такой. С другими кодировками такая же ботва.
В build.conf включены только две локали (en и ru) и fulllocales стоит в true.
Отсюда вопрос - с какими параметрами маунтить флешку и как добавить в thinstation недостающие локали?

Добавлено:
Путем эксперимента из десктопной убунты, нашел варинт: 866 и utf8. тоесть в сборку thinstation нужно добавить именно эти кодировки...
Последнее редактирование: 03 Июль 2014 18:12 от Staric.
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 03 Июль 2014 18:31 #1841

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Ну это уже сюда с вопросами.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Freerdp и USB флешки 23 Июль 2014 13:47 #1905

  • Staric
  • Staric аватар
На данный момент вот что у меня вышло:

Получилось пробросить без внешних допилов, но кривовато.
Флешки автоматически подключаются к сессии ТС, но иногда подглючивают. Есть проблемы и ограничения.
Флешки только FAT. NTFS видятся, но automount их почему-то не обрабатывает. Хотя должен.

build.conf:
module usb-storage
module autofs4                  
module vfat 
module ntfs
package automount

Thinstation.conf.buildtime:
USB_STORAGE_SYNC=on
USB_MOUNT_OPTIONS="codepage=1251,iocharset=utf8"
USB_MOUNT_USELABEL="USB"

Ключ для freerdp:
xfreerdp /bla-bla-bla /drive:USB,/mnt/usbdevice

Компилил пакет с ключем --allmodules. Без него пока не работает.

Та же самая флешка может не заработать, если ее вынуть и вставить. Это связано с тем, что при извлечении оной, иногда не происходит umount, т.к. флеха занята ТСкой. Релогин в ТСку спасает.

Разбираюсь дальше с NTFS...
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4