LINUX.ORG.RU
ФорумAdmin

Монтирование принтеров к Server 2003 через терминал


0

0

На клиентской машине стоит MOPS 6.2, на сервере Windows Server 2003. Линукс машина и сервак связываются через интернет, то есть с каждой стороны стоит по модему. На стороне сервака проброшены все порты на сервак. На linux машине настроен принтер. Проблема: человек на машине с linux подключается посредством krdc к серваку. Этот момент работает. Но принтер, установленный у него лкоально на серваке не виден :( Если к серваку таким же образом подключается машина на винде - всё ок. ринтер к серваку монтируется и печатать на него можно. В чём проблема и где копать?

Где копать хз, но я расскажу как я решил немного похожую проблему.

На линуксовой машине по ipp при помощи cups у меня был расшарен принтер. Этот принтер в качества сетевого был установлен на 2003 винде. С линуксовой машины оператор заходил по RDP и работал с 1С77. Проблема была в том, что пробные страницы печатались нормально, но не работала быстрая (без предварительного просмотра настроек печати) печать из 1С. Был перепробован ворох различных способов бороть проблему - нормально помогло только делание короткого имени расшариваемому принтеру - в идеале не более 3-х символов.

Еще попробуй вместо krdc использовать простой rdesktop.

VladimirMalyk ★★★★★
()

man rdesktop

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

может это про то самое?

dimon555 ★★★★★
()
Ответ на: комментарий от dimon555

Спасибо за подсказку про rdesktop, попробую обязательно.

nvariec
() автор топика
Ответ на: комментарий от nvariec

рано радовался. Думал помогло. Ан нет. Решилась проблема с переключением языков. Но теперь другая засада:

в сетке которая через интернет коннектится к серваку есть принтер на виндовой машине. он расшарен и через CUPS установлен на линуховой машине. Как его промапить на сервак?

Писать -r printer:smb:\\<address>\<name> ?

Офис находится далеко от Воронежа и предположение своё ещё не проверял. Но что-то подсказывает что не получится так же как и если писать -r printer:<name>, где name - имя сетевого принтера, установленного на линуховой машине.

nvariec
() автор топика
Ответ на: комментарий от nvariec

Ура. Проблему решил. Трабла решалась указанием драйверов к принтеру. например: rdesktop ip -r printer:printer_1="HP LaserJet 1020"

nvariec
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.