rdp_printer=auto

Ответить

Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: rdp_printer=auto

Re: rdp_printer=auto

petav » Чт апр 23, 2015 2:32 pm

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

Re: rdp_printer=auto

petav » Пн апр 20, 2015 9:59 pm

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

P.S.: Вот думаю создать pxe образ systemtrescuecd, грузить его в терминал удаленно и отключать hp smart install.

Re: rdp_printer=auto

petav » Пн апр 20, 2015 12:57 pm

Свой домашний принтер перевел в режим без CD-ROM, при втыкании USB шнурка в порт syslog уже не говорит ни чего о CD-ROM. Правда hplip пишет, что не может найти устройство и CUPS не печает в итоге. Разбираюсь...

Re: rdp_printer=auto

aka » Пт апр 17, 2015 2:16 pm

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

Re: rdp_printer=auto

petav » Пт апр 17, 2015 2:06 pm

Есть вариант из под linux это сделать
Отключение HP Smart Install (CDROM) в принтерах и МФУ от HP

Re: rdp_printer=auto

petav » Пт апр 17, 2015 1:54 pm

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

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

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

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

rdp_printer=auto
disk=usb
Гляну что в этой рулетке выпадет в следующий раз.
через HP'шную утилиту настройки
Как она точн называется, не подскажите?

Re: rdp_printer=auto

petav » Чт апр 16, 2015 9:23 am

Должен быть тот же, я проведу пару экспериментов отпишусь.

Re: rdp_printer=auto

aka » Вт апр 14, 2015 3:00 pm

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

Re: rdp_printer=auto

petav » Вт апр 14, 2015 8:27 am

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, говорит, что я его атакую.

Re: rdp_printer=auto

aka » Пн апр 13, 2015 11:11 pm

Если в логе нет текста "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'шную утилиту настройки.

Re: rdp_printer=auto

petav » Пн апр 13, 2015 7:19 pm

upd.: Явное указание модели принтера не меняет ситуацию. Я весь Ваш для решения проблемы.

Re: rdp_printer=auto

petav » Пн апр 13, 2015 3:05 pm

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

Принтер нашла 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

Re: rdp_printer=auto

petav » Пт апр 10, 2015 11:11 pm

Да, соглашусь, лог wtware не совсем syslog, стандартные шаблоны его с ошибками парсят в базу.
Буду взвешивать, думать о пользе, а пока отключил удаленное логирование. Жду воспроизведения ситуации в html...

Re: rdp_printer=auto

aka » Пт апр 10, 2015 9:27 pm

Я же просил лог целиком. По этому огрызку диагноз - принтер физически не подключен. Нет информации об обнаружении USB устройства.

Re: rdp_printer=auto

petav » Пт апр 10, 2015 8:47 am

Лог из syslog
Вложения
log.txt
(30 КБ) 1423 скачивания

Re: rdp_printer=auto

petav » Пт апр 10, 2015 8:46 am

Поймал ситуацию еще раз, лог в csv
Вложения
ExportMessages.csv.txt
(35.15 КБ) 1424 скачивания

Re: rdp_printer=auto

aka » Пт апр 10, 2015 1:55 am

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

Принтеры утащу в дистрибутив.

Re: rdp_printer=auto

petav » Чт апр 09, 2015 10:41 pm

Можно, но
  • когда syslog включен то по http нет лога (All log messages where sent to syslog 192.168.206.16.)
  • ситуация сейчас не воспроизводится

Re: rdp_printer=auto

aka » Чт апр 09, 2015 7:23 pm

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

А можно вместо этого безобразия сделать один лог от загрузки и до ошибки в его родном виде, лучше в html?

Re: rdp_printer=auto

petav » Чт апр 09, 2015 6:53 pm

А нет. Просмотрел логи за день с фильтром "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 КБ) 1445 скачиваний

Re: rdp_printer=auto

petav » Чт апр 09, 2015 6:37 pm

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

А UEFI моя версия 5.2.27 поддерживает?

Re: rdp_printer=auto

aka » Чт апр 09, 2015 11:41 am

Не известна. Предоставляй логи.
PS: UEFI поехал?

rdp_printer=auto

petav » Чт апр 09, 2015 10:27 am

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
работает. Остальные терминалы аналогичные устройства подключают. Если проблема не известна предоставлю лог для двух вариантов.

Вернуться к началу