rdp_printer=auto

Совместимые и несовместимые модели принтеров.
Ответить
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

rdp_printer=auto

Сообщение petav »

printers-local.wtc

Код: Выделить всё

03f0:2b17 HP LaserJet 1020
03f0:2c17 HP LaserJet 1022
03f0:002a HP LaserJet Professional P1102
03f0:3d17 HP LaserJet P1005
03f0:4117 HP LaserJet 1018
03f0:042a HP LaserJet Professional M1132 MFP
config.wtc для 74:D4:35:81:12:9F

Код: Выделить всё

server = 192.168.200.2
video = auto
resolution = 1920x1080
bpp = 16
refresh = 60
vnc = on
vnc_password = 519370
rdp_printer=auto
syslog=192.168.206.16
user=user:pass
usbids для 74:D4:35:81:12:9F

Код: Выделить всё

8087:0024 Intel Corp. Integrated Rate Matching Hub
1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
03f0:002a Hewlett-Packard LaserJet P1102
Не делает "Add RDP printer redirection for "HP LaserJet Professional P1102"

Если изменить так

Код: Выделить всё

rdp_printer=HP LaserJet Professional P1102
работает. Остальные терминалы аналогичные устройства подключают. Если проблема не известна предоставлю лог для двух вариантов.
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

Не известна. Предоставляй логи.
PS: UEFI поехал?
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

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

А UEFI моя версия 5.2.27 поддерживает?
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

А нет. Просмотрел логи за день с фильтром "printer", см. вложение.
Утром в "Today 10:04:21" я исправил конфиг на
rdp_printer=HP LaserJet Professional P1102
и после этого в "Today 10:04:34"

Код: Выделить всё

Add RDP printer redirection for \"HP LaserJet Professional P1102\"
До этого момента "Today 10:04:21" я использовал
rdp_printer=auto
и строки лога связанные с print совсем другие, не было

Код: Выделить всё

Add RDP printer redirection for \"HP LaserJet Professional P1102\"
и принтера в терминале тоже не было.
Вложения
ExportMessages.csv.txt
(7.36 КБ) 1320 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

Не помню, что такое твоя версия 5.2.27. Та 5.2.27, которая должна запуститься на UEFI (только зпуститься, тех же принтеров там ещё нет), лежит в теме про UEFI.

А можно вместо этого безобразия сделать один лог от загрузки и до ошибки в его родном виде, лучше в html?
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Можно, но
  • когда syslog включен то по http нет лога (All log messages where sent to syslog 192.168.206.16.)
  • ситуация сейчас не воспроизводится
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

Тогда хотя бы лог целиком, а не отдельные сообщения.

Принтеры утащу в дистрибутив.
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Поймал ситуацию еще раз, лог в csv
Вложения
ExportMessages.csv.txt
(35.15 КБ) 1316 скачиваний
Последний раз редактировалось petav Пт апр 10, 2015 8:48 am, всего редактировалось 1 раз.
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Лог из syslog
Вложения
log.txt
(30 КБ) 1293 скачивания
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

Я же просил лог целиком. По этому огрызку диагноз - принтер физически не подключен. Нет информации об обнаружении USB устройства.
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Да, соглашусь, лог wtware не совсем syslog, стандартные шаблоны его с ошибками парсят в базу.
Буду взвешивать, думать о пользе, а пока отключил удаленное логирование. Жду воспроизведения ситуации в html...
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Всплыла проблема см.вложение.

Принтер нашла wtware по ходу загрузки

Код: Выделить всё

[KERNEL] [ 1.203054] usb 1-1.3: new high-speed USB device number 5 using ehci-pci
[KERNEL] [ 1.288767] usb 1-1.3: New USB device found, idVendor=03f0, idProduct=002a
[KERNEL] [ 1.288770] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[KERNEL] [ 1.288772] usb 1-1.3: Product: HP LaserJet Professional P1102

Код: Выделить всё

server=192.168.200.2 
video=i915(F) 
resolution=1920x1080 
bpp=32 
refresh=60 
vnc_password=519370 
vnc=on 
rdp_printer=auto 
user=son.nv:2365 
connection 
printers-local.wtc

Код: Выделить всё

03f0:2b17 HP LaserJet 1020
03f0:2c17 HP LaserJet 1022
03f0:002a HP LaserJet Professional P1102
03f0:3d17 HP LaserJet P1005
03f0:4117 HP LaserJet 1018
03f0:042a HP LaserJet Professional M1132 MFP

но не подключила как rdp принтер.

проблема плавает между терминалами после перехода на printer_rdp.

лог https://yadi.sk/i/lnPqMtj5fwv6P
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

upd.: Явное указание модели принтера не меняет ситуацию. Я весь Ваш для решения проблемы.
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

Если в логе нет текста "Add RDP printer redirection for ...", значит втварь не пытается перенаправить принтер, дальше втвари рыть не нужно.

После вот таких строк:

Код: Выделить всё

[gm] Load usb printer driver.
[gm] modprobe usblp.
[KERNEL] [ 22.196675] usbcore: registered new interface driver usblp
должна появиться информация об обнаружении принтера линуксовым драйвером. Драйвер должен сказать, что он признал устройство как своё, и тогда втварь будет пытаться его перенаправить. Вот такая:

Код: Выделить всё

[   22.563480] usblp 1-1.3:1.0: usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x03F0 pid 0x002A
В последнем логе такой строчки нет. Значит линуксовый драйвер принтера (он один на все принтеры, там стандартизация победила) не считает ни одно USB устройство принтером.

Такое бывает например когда слишком умный принтер представляется USB сидиромом с драйверами, мол ты их поставь и перезагрузись, тогда я стану принтером. Лечится подключением принтера к машине с виндовсом, установке драйверов и затем выдаче принтеру руководящего пендаля через HP'шную утилиту настройки.
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

aka писал(а):Если в логе нет текста "Add RDP printer redirection for ...", значит втварь не пытается перенаправить принтер, дальше втвари рыть не нужно.

После вот таких строк:

Код: Выделить всё

[gm] Load usb printer driver.
[gm] modprobe usblp.
[KERNEL] [ 22.196675] usbcore: registered new interface driver usblp
должна появиться информация об обнаружении принтера линуксовым драйвером. Драйвер должен сказать, что он признал устройство как своё, и тогда втварь будет пытаться его перенаправить. Вот такая:

Код: Выделить всё

[   22.563480] usblp 1-1.3:1.0: usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x03F0 pid 0x002A
В последнем логе такой строчки нет. Значит линуксовый драйвер принтера (он один на все принтеры, там стандартизация победила) не считает ни одно USB устройство принтером.

Такое бывает например когда слишком умный принтер представляется USB сидиромом с драйверами, мол ты их поставь и перезагрузись, тогда я стану принтером. Лечится подключением принтера к машине с виндовсом, установке драйверов и затем выдаче принтеру руководящего пендаля через HP'шную утилиту настройки.
Пояснение логично, у этой модели есть вирутальный диск с дровами. Но есть сомнения:
  • Данный принтер + терминал проработали около года на параметре printer=usb без замечаний.
  • Другие принтеры HP1102 + Другие терминалы, так же с параметром printer=usb, работали продолжительное время без замечаний.
  • Разве страница usbid не должна показать наличии флешки или wtware ее не обнаруживает?
  • На этом диске дрова для windows разве логично появляться этой флешке в системе отличной от нее? (вопрос самому себе)
  • Без модификаций чего-либо сегодня wtware признала принтер https://yadi.sk/d/LJNko8TffxtvW
P.S.: Файлы прикладываю через яндекс-диск forum.wtware.ru не дает загружать файлы html и txt, говорит, что я его атакую.
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

petav писал(а):[*] Данный принтер + терминал проработали около года на параметре printer=usb без замечаний.
Если работало - верни обратно и не трогай. Теоретически такое вполне возможно, драйвер принтера может разные заклинания отправлять принтеру, подключенному через принт-сервер (аккуратно, непонятно что там, вдруг сломается), и принтеру, подключенному предположительно к другому виндовсу.
petav писал(а):[*] Разве страница usbid не должна показать наличии флешки или wtware ее не обнаруживает?
Там написан только USB ID. Текстовое название этого USB ID берётся из базы. Не думаю что USB ID меняется. Класс устройства может меняться, посмотри на циферки возле USB ID. Для эксперимента можно попробовать написать в конфиге disk=usb и посмотреть лог, если принтер представится диском, то что-то про это в логе должно написаться.
petav писал(а):[*] На этом диске дрова для windows разве логично появляться этой флешке в системе отличной от нее? (вопрос самому себе)
Думаешь, железка знает, к какой операционной системе её подключили?
petav писал(а):[*] Без модификаций чего-либо сегодня wtware признала принтер https://yadi.sk/d/LJNko8TffxtvW[/list]
А принтер тот же? Кроме строчки про "usblp0: USB Bidirectional printer..." вижу ещё одно отличие:

Код: Выделить всё

[KERNEL] [ 1.280848] usb 1-1.3: Manufacturer: Hewlett-Packard
[KERNEL] [ 1.280850] usb 1-1.3: SerialNumber: 000000000Q87D1QLPR1a
и

Код: Выделить всё

[KERNEL] [    1.288774] usb 1-1.3: Manufacturer: Hewlett-Packard
[KERNEL] [    1.288776] usb 1-1.3: SerialNumber: 000000000Q87D1QLSI1c
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Должен быть тот же, я проведу пару экспериментов отпишусь.
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Устройство меняет SerialNumber от загрузки к загрузке.
wtware

Код: Выделить всё

SerialNumber: 000000000Q87D1QLSI1c
не признает принтером. Оставил конфиг

Код: Выделить всё

rdp_printer=auto
disk=usb
Гляну что в этой рулетке выпадет в следующий раз.
через HP'шную утилиту настройки
Как она точн называется, не подскажите?
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Есть вариант из под linux это сделать
Отключение HP Smart Install (CDROM) в принтерах и МФУ от HP
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: rdp_printer=auto

Сообщение aka »

Я никогда не видел, как это делается. Когда-то давно мы откопали такой прикол с принтером, представляющимся диском. Пользователь сказал, что задача решилась HP'шной утилитой настройки. С тех пор я всем так говорю, типа умный :)
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Свой домашний принтер перевел в режим без CD-ROM, при втыкании USB шнурка в порт syslog уже не говорит ни чего о CD-ROM. Правда hplip пишет, что не может найти устройство и CUPS не печает в итоге. Разбираюсь...
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

После отключения CDROM принтер печатает. Отключу CDROM на принтере в продакте и понаблюдаю. Сейчас просмотрел заявки по этим принтерам, обнаружил жалобы (не с того ни с сего перестают печатать) на них и когда они как сетевые были подключены. Решением было всегда перезапуск терминала (не копались глубже).

P.S.: Вот думаю создать pxe образ systemtrescuecd, грузить его в терминал удаленно и отключать hp smart install.
petav
Сообщения: 192
Зарегистрирован: Пт окт 15, 2010 2:46 pm

Re: rdp_printer=auto

Сообщение petav »

Пяток аппратов модифицировал, отключил HP Smart Install, второй день жалоб нет, все остальные на очереди значит. Спасибо за советы.
Ответить

Вернуться в «Принтеры»