it-advisor.ru: Thinstation, локальный принтер USB и LPT (1/6) | Thinstation по русски
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...

ТЕМА: Thinstation, локальный принтер USB и LPT

Thinstation, локальный принтер USB и LPT 28 Май 2012 17:21 #28

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

Для подключения принтера к рабочей станции Thinstation 5.х нужно раскомментировать в файле build.conf в секции Other services строку package lp_server

В случае с Thinstation 2.x.x нам понадобится ещё и пакет module usb-printer в секции USB Devices .

Далее в файле thinstation.conf.network прописываем принтеры, первый принтер займёт порт TCP/IP 9100:

PRINTER_0_NAME="parallel"
PRINTER_0_DEVICE=/dev/lp0 
PRINTER_0_TYPE=P

Второй принтер будет на порте 9101:

PRINTER_1_NAME="usb"
PRINTER_1_DEVICE=/dev/usb/lp0
PRINTER_1_TYPE=

Т.е. PRINTER_0_.... отзывается на порту 9100, а PRINTER_1_... отзывается на порту 9101. Последовательность (LPT, потом USB или наоборот) неважна.

Устанавливаем драйвер принтера на сервер и подключаем rdesktop с опцией  -r printer:usb, если например PRINTER_1_NAME="usb"

ИЛИ

Настройка клиента Windows XP/Server 2003.

Операционные системы Windows содержат встроенного клиента печати по сети TCP/IP, называемого "стандартным TCP/IP портом для принтера". Настройка клиента производится следующим образом:

  1. Открыть окно "Принтеры и факсы" (Пуск — Настройка — Панель управления — Принтеры и факсы или Пуск — Настройка — Принтеры и факсы);

  2. Открыть меню Файл — Свойства сервера;

  3. В окне "Свойства: сервер печати" выбрать вкладку "Порты";

  4. Нажать кнопку "Добавить порт". Откроется окно "Порты принтера";

Подробнее...
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 30 Авг 2012 13:11 #350

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Для некоторых принтеров необходима заливка прошивки.
Вот, кому надо, пакет под Thinstation 5 для подключения принтеров HP 1000 1005 1018 1020 P1005 P1006 P1505:

HP firmware loader
или
Это вложение скрыто для гостей.
Пожалуйста, зарегистрируйтесь или войдите, чтобы увидеть его.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 27 Авг 2014 15:15 от admin.
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 12 Окт 2012 11:17 #401

  • hripus
  • hripus аватар
Плиз разжуйте порядок действий.
Сам новичек и не сильно шарю в линуксах.

1. есть TS собраный на 5.1.1 (ядро 3.4.2). Запускается ICEWM, и с него ярлычком уже сессия RDP (будет несколько под разные серверы. В качестве сервера пока win7 Корпоративная), но будет win2003-2008;
2. есть принтер - пока что у меня тестовый HP Officejet H470, но итого стоять будет не известно какой вообще (около 10 моделей от HP, Samsung и Canon);
3. С помощью TS через rdesktop идет проброс на сервер (флешка пробрасывается опцией -r);
4. принтер в будущем должен быть подключен к одной из TS;
5. на этот принтер должны печатать другие TS в этой же комнате (и из сессии RDP и просто из icewm);



Исходные данные такие:
- на TS я драйвера не ставил.
- проброс через RDP не идет.
- если настроить принтер для соединения с ICEWM (сессия 0) - появляется /dev/usb/lp0, но печать не идет.

Прошу не пинать сильно, а расказать поподробней какие мне нужны телодвижения чтобы достичь той цели что мне поставили.
Не хотелось бы заморачиваться с драйверами, т.к. принтеры сейчас одни, а могут быть в будущем другие.

Даст ли usb-redirector печатать всем и через ICEWM и через RDP? Может через него можно настроить шару на сервере для всех?
Если нельзя обойтись без драйверов, то что я смогу реализовать без установки драйверов.
Мне главное собрать образ на TS-компы и забыть о них в будущем, и настраивать только серверы если требуется.

В общем одни вопросы.... :(
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 12 Окт 2012 13:01 #402

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

Re: Thinstation, локальный принтер USB и LPT 12 Окт 2012 13:29 #403

  • hripus
  • hripus аватар
ТК грузится с sataDOMa
thinstation.conf.builtime переименован в thinstation.conf.user и лежит где должен

Кстати Admin, если помниш я не мог загружать путь по умолчанию на sataDOMe
мне нужно чтобы дефолтная папка при запуске ТК была на sataDOMe, чтобы сохранять настройки рабочего стола пользаку
и проблема эта также остаётся, т.к. я ее так и не смог победить (руки опустились :) )
глянь плиз что не так (конфиги то уже есть :) )

я подниму в выходные рюмашку за здоровье ;)

build.conf
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]




thinstation.conf.buildtime
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 12 Окт 2012 15:51 #404

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
sataDOM у Вас куда монтируется?

SESSION_0_ICEWM_OPTIONS="-r printer:usbprn01='HP Officejet H470'" :blink: Это откуда такое? Первый раз вижу.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 12 Окт 2012 15:52 от admin.
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 12 Окт 2012 17:32 #405

  • hripus
  • hripus аватар
1.
физически sataDOM стоит в sata0. на нем 1 раздел - там файлы лежат для thinstation.
По команде df -a видно что смонтировалось правильно - /mnt/disc/sda/part1

в thinstation.conf.user указаны пути для сохранения
STORAGE_PATH=/mnt/disc/sda/part1
STORAGE_CONFIG1=/mnt/disc/sda/part1

т.е. после загрузки системы по умолчанию я должен оказаться в /thinstation.profile но это не так:
если в ICEWM в терминале запустить pwd - покажет что я в корне системы нахожусь т.е. в /
если по Ctrl+Alt+F2 в другом окне (логин root) - pwd дает home-адрес /root

в папке /root есть ссылка thinstation.profile->/mnt/disc/sda/part1/thinstation.profile, т.е. как бы все настроено
но настройки (папки начинающиеся с . и т.д.) которые создаются во время запуска системы, упорно создаются в папке /root
как научить их создаваться в /root/thinstation.profile ( и в этом случае они как раз будут сохраняться в /mnt/disc/sda/part1/thinstation.profile что мне и надо) я не могу понять
Эта комбинация работала в версии 2.2.2i, но не хочет работать в 5.1.1

игрался этими настройками
#BIND_MOUNT0="home:/root"
#BIND_MOUNT1="boot:/boot"
ноль эмоций...


2.
PRINTER_0_NAME=usbprn01
PRINTER_0_DEVICE=/dev/usb/lp0
PRINTER_0_TYPE=U

SESSION_0_ICEWM_OPTIONS="-r printer:usbprn01='HP Officejet H470'"

ну как бы это я сам придумал глядя как народ делал тут и на другом форуме :)
хоть usb в 1 и 4 строках, хоть usbprn01 - все равно не работает...

я подумал что в первых 3-х строчках принтеру присвается имя и т.д., а потом должен быть проброс принтера usbprn01 на сервер под названием 'HP Officejet H470'

чтобы печатать с ТК - нужны драйвера на ТК (а мне это не хотелось бы)
эти команды пробрасывают принтер напрямую на сервер через RDP и на сервере нужно только драйвера виндовые подложить 1 раз. Т.е. на ТК дрова не нужны.

Ну это мои мысли такие были. Счас уже нет мыслей и где рыть не пойму.
Последнее редактирование: 12 Окт 2012 17:49 от hripus.
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 03 Июль 2013 15:34 #851

  • ant21
  • ant21 аватар
приветствую. не могу подключить принтер hp1100 к клиенту. у нас есть аналогично подключённый клиент с таким же принтером. делаю также но тишина. создаю отдельный порт standart TCP/IP port. настройках ставлю протокол raw и номер порта 9100. драйвер стоит HP LaserJet III.
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 03 Июль 2013 20:59 #852

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
IMHO для этой модели требуется загрузка прошивки в принтер каждый раз, при включении принтера.
В TS-5 вроде был какой то пакет, типа HP firmware ля-ля-ля...
А если образ загрузки как и на клиенте с работающим принтером - смотрите настройки в файлах типа thinstation.conf.xxx
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 03 Июль 2013 21:03 от admin.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 22 Авг 2013 10:54 #923

  • KOHDPAT
  • KOHDPAT аватар
угу, цеплялся по ssh к серваку и там правил конфиг и он зараза не сохранял мои изменения, ща все работает

а принтеры только так можно подключать? автоматически не видит сервер что у меня принтер подключен

виндовый стандартный "подключение к удаленному рабочему столу" автоматом подключает его
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 22 Авг 2013 11:01 #924

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
KOHDPAT пишет:
а принтеры только так можно подключать? автоматически не видит сервер что у меня принтер подключен

виндовый стандартный "подключение к удаленному рабочему столу" автоматом подключает его
Поставьте стандартный виндовый на Thinstation... ;)
А если по простому, то man rdesktop Вам в помощь.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 22 Авг 2013 11:29 #925

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
rdesktop -a 16 -D -f -N -k en-us -r disk:linux=/home/dmitriy/ -u '' 192.168.111.100 -r printer:hp
В thinstation.conf.xxx PRINTER_0_NAME="hp"
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 28 Окт 2013 15:25 #1147

  • zhenke
  • zhenke аватар
admin пишет:
Для некоторых принтеров необходима заливка прошивки.
Вот, кому надо, пакет под Thinstation 5 для подключения принтеров HP 1000 1005 1018 1020 P1005 P1006 P1505:

HP firmware loader

А можно вот про это поподробнее? Эту прошивку нужно подсунуть в дирректорию ts и включить в build.conf ?
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 28 Окт 2013 17:02 #1148

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Нет, это пакет, соответственно распаковать в ts/5.1/packages и и включить в build.conf
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 28 Окт 2013 17:03 от admin.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 10 Июнь 2014 12:16 #1699

  • gumeniuc
  • gumeniuc аватар
добрый день,

помогите, пожалуйста с пробросом принтера. Принтер HP LJ 1010, сборка ts 5.2. Терминальный сервер 2012R2, драйвера от 1010 на сервере установил.

везде пишут примерно одно и то же:
PRINTER_1_NAME="usb"
PRINTER_1_DEVICE=/dev/usb/lp0
PRINTER_1_TYPE=U
и в таком духе.
При пробросе принтера через rdesktop - вообще не появляется в списке принтеров. freerdp типа пробрасывает, но не печатает.
CUPS ругается: "The printer or class does not exist"
Подскажите, пожалуйста, как добавить в CUPS принтер при старте клиента ?

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

Thinstation, локальный принтер USB и LPT 10 Июнь 2014 13:02 #1700

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Зачем Вам CUPS?
Дрова поставьте, выше по теме есть.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 10 Июнь 2014 13:03 от admin.
Администратор запретил публиковать записи гостям.
Спасибо сказали: gumeniuc

Thinstation, локальный принтер USB и LPT 10 Июнь 2014 13:23 #1701

  • gumeniuc
  • gumeniuc аватар
admin пишет:
Зачем Вам CUPS?
Дрова поставьте, выше по теме есть.

Разобрался. Спасибо. Никакие дрова не ставил. Так и не понял, зачем пишут про редирект. Подключил по Вашему первому посту. Никакие редиректы не делал.
Последнее редактирование: 10 Июнь 2014 13:26 от gumeniuc.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 10 Июнь 2014 15:55 #1702

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
gumeniuc пишет:
Разобрался. Спасибо. Никакие дрова не ставил. Так и не понял, зачем пишут про редирект. Подключил по Вашему первому посту. Никакие редиректы не делал.
Странно, firmware надо заливать в принтак, а про редирект надо в rdesktop опцию дописать -r printer:hp
В thinstation.conf.xxx PRINTER_0_NAME="hp"
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 10 Июнь 2014 15:55 от admin.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 11 Июнь 2014 09:23 #1703

  • gumeniuc
  • gumeniuc аватар
admin пишет:
Странно, firmware надо заливать в принтак, а про редирект надо в rdesktop опцию дописать -r printer:hp
В thinstation.conf.xxx PRINTER_0_NAME="hp"

Мне кажется проброс актуален тогда, когда принтер локально установлен, в таком случае на сервер он прокидывается через терминальную сессию (главное чтобы подходящие драйвера на сервере были). А в указанном методе (1 пост) на самом терминальном сервере устанавливается локальный принтер через TCP_IP Port, поэтому и прокидывать собственно ничего не надо, т.к. принтер установлен перманентно, а не появляется лишь в момент открытой сессии. Хотя может написал полную ересь и глубоко заблуждаюсь. В любом случае, спасибо за отличную тему и помощь. Очень помогли!
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 11 Июнь 2014 09:31 #1704

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