Olivetti PR2E

Совместимые и несовместимые модели принтеров.
Ответить
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Olivetti PR2E

Сообщение Степлер »

-=Как есть=-
обычный комп с виндой
есть Olivetti PR2E
подключается к компу шнурком LPT
никаких драйверов на принтер не ставлю
подключаюсь через удаленный рабочий стол на сервер там
захожу в специализированное ПО и там указываю порт ЛПТ1 или ЛПТ2 и модель принтера. и у мменя все печатает (с сервера на локальную машину). Идет перенаправление порта на локальную машинку.

-=Что пробую=-
теперь все тоже самое но с с WTware.
указал в конфиге printer LPT1
но чуда не происходит.

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

Re: Olivetti PR2E

Сообщение aka »

Втварь не умеет перенаправлять LPT порт через RDP. Слишком редкая задача. Если софт умеет печатать не на порт, а на установленный в виндовсе принтер, то можно попробовать пробросить через printer=on.
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

пробую через СОМ отправить.
KVIK
Сообщения: 402
Зарегистрирован: Сб июн 17, 2006 5:45 pm
Откуда: Украина, Черновцы
Контактная информация:

Re: Olivetti PR2E

Сообщение KVIK »

Иногда "специализированное ПО" удавалось обмануть скормив ему не LPT1:, а имя шары установленного в винде принтера (типа \\server\printer)
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

а СОМ поддерживает двухсторонний обмен данными?
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

KVIK писал(а):Иногда "специализированное ПО" удавалось обмануть скормив ему не LPT1:, а имя шары установленного в винде принтера (типа \\server\printer)
ну в том то и дело. что в программе при выборе Печатающего устройства, есть список ПОДДЕРЖИВАЮЩИХ УСТРОЙСТВ. и порт по которому к нему обращацца.
дальше в момент печатания ПО опрашивает принтер и получает ответ - ОН не ОН. если вссе хорошо идет печать.. при СОМ порте в wtWARE По написало, Не удалось получить ответ от принтера.
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

ковыряю дальше.
значит на сервере перенес родные сом порты чтобы не мешали.

подключаюсь. прога видит COM порт 1, хотя в дистпетче задач его нет.
пытаецца отправить данные на печать, и в итоге говорит что не могу получить ответ от принтера.
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

в логах появляеццца при попыытке напечатать

[rdpdr-serial 0] Warning! Non-standart serial control chars (04, 15, 15, 00, 11, 13).
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

лог USB
Вложения
WTware_00.15.F2.54.1C.78_2012-02-03_15-02-45 USB через USBIP.txt
лог USB IP
(6.66 КБ) 1666 скачиваний
WTware_00.15.F2.54.1C.78_2012-02-03_14-27-50 USB через Serial.txt
лог USB
(7.02 КБ) 1670 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Olivetti PR2E

Сообщение aka »

В обоих логах:

usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x0B3C pid 0x0001

Т.е. устройство представляется ПРИНТЕРОМ. Настоящим принтером, а не мостом usb-com, т.е. проброс через serial=com1(usb) отменяется.

Самый правильный способ проброса принтера это printer=usb. Но двухсторонний обмен данными с принтером не работает. Если ты уверен (почему ты в этом уверен?), что прикладной программе надо читать данные из железки, то проброс через printer=usb тоже отменяется.



Остается вариант с usbip. В конфиге надо убрать строчку printer=usb, чтоб драйвер принтера не хватал железку себе. В конфиг надо добавить строчку:

shared_usb=server:192.168.1.1, 0b3c:0001 port 100.

192.168.1.1 это ip терминального сервера, на котором установлена втварь и руками установлен драйвер usbip.

Но перед тем как это все делать объясни пожалуйста, как твоей DOS программе удается печатать на USB принтер в нормальных условиях, когда никаких терминалов нет и принтер подключен прямо к машине с программой.


Еще был разговор про подключение через ком-порт. Жду сообщения "виндовсом порт проверил, порт и принтер на нем работают, вот лог терминала". И выкладывай пожалуйста логи целиком.
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

Так в нормальных условиях без термминальных систем работает так.

Достал из коробки аппарат.
Подключил USB шнурком.
XP обнаруживает принтер и ставит поддержку USB 2.0.
все можно печатать.
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

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

Re: Olivetti PR2E

Сообщение aka »

Степлер писал(а):Достал из коробки аппарат.
Подключил USB шнурком.
XP обнаруживает принтер и ставит поддержку USB 2.0.
все можно печатать.
Дальше что? DOS программа увидела принтер? Кажется мне, что программа у тебя совсем не DOS.

Как отличить DOS программу от виндовой консольной программы типа FAR?
Степлер
Сообщения: 29
Зарегистрирован: Ср июл 05, 2006 9:17 am
Откуда: Нижний Новгород
Контактная информация:

Re: Olivetti PR2E

Сообщение Степлер »

Лог работы с сом портом.
сразу скажу. тут все получилось и даже заработало (был не полный ноль-модемный кабель), но есть один нюанс.

-=работа в спец. программ. обеспечении=-
после отправки на печать, т ПО от принтера получает от принтера следующее:
- вставлен ли бланк
- правильного ли он формата
- печать окончена.

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

Так вот. при стандартной сцеме, ответ от принтера о том что страница напечатана приходит мгновенно, а в случае с WTWARE секунд через 30 после печати. в чем может быть проблема?
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Olivetti PR2E

Сообщение aka »

Я совсем ничего не понял :?
Ответить

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