Войти

Показать полную графическую версию : [решено] Linux клиент не пробрасывает принтер в терминал Windows Server 2012


nechik_uk
28-02-2014, 18:57
Проблема в следующем:
Есть терминальный сервер Windows Server 2012
Клиенты как Windows так и Linux(Debian, Ubuntu)
С виндовыми клиентами всё гуд, идёт проброс принтеров в терминальную сессию и рашаренных папок
С клиентами Linux всё плохо : не маппятся ни принтера ни папки.
Подскажите где копать...

vadblm
28-02-2014, 20:06
Что и как делаете, каким клиентом пользуетесь, что именно не получается вы предлагаете выяснить местным телепатам? :)

И rdesktop, и freerdp умеют проброс шар и принтеров.

man rdesktop:

-r <device>
Enable redirection of the specified device on the client, such that it appears on the server. Note that the allowed redirections may be restricted by the
server configuration.

Following devices are currently supported:

-r comport:<comport>=<device>,...
Redirects serial devices on your client to the server. Note that if you need to change any settings on the serial device(s), do so with an appropriate
tool before starting rdesktop. In most OSes you would use stty. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create
a port, but it's not seamless, most shell programs will not work with it.

-r disk:<sharename>=<path>,...
Redirects a path to the share \\tsclient\<sharename> on the server (requires Windows XP or newer). The share name is limited to 8 characters.

-r lptport:<lptport>=<device>,...
Redirects parallel devices on your client to the server. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create a port,
but it's not seamless, most shell programs will not work with it.

-r printer:<printername>[=<driver>],...
Redirects a printer queue on the client to the server. The <printername> is the name of the queue in your local system. <driver> defaults to a simple PS-
driver unless you specify one. Keep in mind that you need a 100% match in the server environment, or the driver will fail. The first printer on the com‐
mand line will be set as your default printer.



freerdp (https://github.com/awakecoding/FreeRDP-Manuals/blob/master/User/FreeRDP-User-Manual.markdown):

Drive Redirection: /a:drive,home,/home
Smartcard Redirection: /a:smartcard,<device>
Printer Redirection: /a:printer,<device>,<driver>
Serial Port Redirection: /a:serial,<device>
Parallel Port Redirection: /a:parallel,<device>
Printer Redirection: /a:printer,<device>,<driver>


На клиенте должен быть установлен CUPS и настроен хотя бы один принтер, имена доступных принтеров, которые указываются в ключах редиректа можно посмотреть командой lpstat -p -d

ivan-ru
01-03-2014, 09:03
Для печати из windows под линукс клиентом, в виндовсе иногда помогала установуа монитора LPR портов (win7).
В качестве RDP клиента для server - remmina - c мапом папок проблем не было.

vadblm
02-03-2014, 19:18
remmina - c мапом папок проблем не было. »
Кстати remmina это GUI шкурка к freerdp (и не только, поддерживает также VNC, NX и SSH) и разрабатывается в рамках этого же проекта.

nechik_uk
03-03-2014, 11:07
Что и как делаете, каким клиентом пользуетесь, что именно не получается вы предлагаете выяснить местным телепатам? »
На сервере разрешил проброс принтеров, ЮСБ устройств и папок
Перепробовал rdesktop и freerdp с принудительным указанием пробрасываемого принтера - не помогло
Remmina - не пробрасывает
На серевере при подключении Linux клиента в логах ошибка "Перенаправление дополнительных поддерживаемых устройств запрещено политикой"
В локальных груповых политиках на сервере всё разрешил, что делать дальше уже незнаю...

На клиенте должен быть установлен CUPS и настроен хотя бы один принтер, имена доступных принтеров, которые указываются в ключах редиректа можно посмотреть командой lpstat -p -d »

printer CanonMF4410_210 is idle. enabled since Чтв 27 Фев 2014 13:44:25
no system default destination

vadblm
03-03-2014, 18:37
На серевере при подключении Linux клиента в логах ошибка "Перенаправление дополнительных поддерживаемых устройств запрещено политикой"
В локальных груповых политиках на сервере всё разрешил, что делать дальше уже незнаю... »
Запрещение стало быть со стороны сервера. Что там ещё можно подкрутить я тоже не знаю, увы.

ivan-ru
04-03-2014, 21:41
Как самый бредовый вариант, можно попробовать разлочить гостя и задать ему пустой пароль. Также посмотреть с свойствах сети - общего доступа - использовать только 40 или 56 битное шифрование. (если там это есть ).
Под win server 2003/8 remmina папки пробрасывает без проблем.

nechik_uk
14-04-2014, 16:53
Проблема РЕШЕНА!!!
Как всегда - всё гениальное просто.
Клиент Remmina? просто нужно было выбрать в свойствах соединения на вкладке Дополнительные ЗВУК -> ЛОКАЛЬНО !!!

Спасибо всем за участие в решении проблемы...

foxbat
25-09-2015, 13:30
Как всегда - всё гениальное просто.
Клиент Remmina? просто нужно было выбрать в свойствах соединения на вкладке Дополнительные ЗВУК -> ЛОКАЛЬНО !!! »
спасибо за решение.
действительно "гениально"... интересно причём тут звук и перенаправление принтеров




© OSzone.net 2001-2012