Olivetti PR2E
-
- Сообщения: 29
- Зарегистрирован: Ср июл 05, 2006 9:17 am
- Откуда: Нижний Новгород
- Контактная информация:
Olivetti PR2E
-=Как есть=-
обычный комп с виндой
есть Olivetti PR2E
подключается к компу шнурком LPT
никаких драйверов на принтер не ставлю
подключаюсь через удаленный рабочий стол на сервер там
захожу в специализированное ПО и там указываю порт ЛПТ1 или ЛПТ2 и модель принтера. и у мменя все печатает (с сервера на локальную машину). Идет перенаправление порта на локальную машинку.
-=Что пробую=-
теперь все тоже самое но с с WTware.
указал в конфиге printer LPT1
но чуда не происходит.
подскажите что я делаю не так?
обычный комп с виндой
есть Olivetti PR2E
подключается к компу шнурком LPT
никаких драйверов на принтер не ставлю
подключаюсь через удаленный рабочий стол на сервер там
захожу в специализированное ПО и там указываю порт ЛПТ1 или ЛПТ2 и модель принтера. и у мменя все печатает (с сервера на локальную машину). Идет перенаправление порта на локальную машинку.
-=Что пробую=-
теперь все тоже самое но с с WTware.
указал в конфиге printer LPT1
но чуда не происходит.
подскажите что я делаю не так?
-
- Разработчик
- Сообщения: 11853
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Olivetti PR2E
Втварь не умеет перенаправлять LPT порт через RDP. Слишком редкая задача. Если софт умеет печатать не на порт, а на установленный в виндовсе принтер, то можно попробовать пробросить через printer=on.
-
- Сообщения: 29
- Зарегистрирован: Ср июл 05, 2006 9:17 am
- Откуда: Нижний Новгород
- Контактная информация:
Re: Olivetti PR2E
пробую через СОМ отправить.
-
- Сообщения: 402
- Зарегистрирован: Сб июн 17, 2006 5:45 pm
- Откуда: Украина, Черновцы
- Контактная информация:
Re: Olivetti PR2E
Иногда "специализированное ПО" удавалось обмануть скормив ему не 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, хотя в дистпетче задач его нет.
пытаецца отправить данные на печать, и в итоге говорит что не могу получить ответ от принтера.
значит на сервере перенес родные сом порты чтобы не мешали.
подключаюсь. прога видит 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).
[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 КБ) 1673 скачивания
-
- WTware_00.15.F2.54.1C.78_2012-02-03_14-27-50 USB через Serial.txt
- лог USB
- (7.02 КБ) 1676 скачиваний
-
- Разработчик
- Сообщения: 11853
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Olivetti PR2E
В обоих логах:
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 принтер в нормальных условиях, когда никаких терминалов нет и принтер подключен прямо к машине с программой.
Еще был разговор про подключение через ком-порт. Жду сообщения "виндовсом порт проверил, порт и принтер на нем работают, вот лог терминала". И выкладывай пожалуйста логи целиком.
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.
все можно печатать.
Достал из коробки аппарат.
Подключил USB шнурком.
XP обнаруживает принтер и ставит поддержку USB 2.0.
все можно печатать.
-
- Сообщения: 29
- Зарегистрирован: Ср июл 05, 2006 9:17 am
- Откуда: Нижний Новгород
- Контактная информация:
Re: Olivetti PR2E
про ком порт заминка..
шнурок не ммогем найти.
в понедельник будет чудо
шнурок не ммогем найти.
в понедельник будет чудо
-
- Разработчик
- Сообщения: 11853
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Olivetti PR2E
Дальше что? DOS программа увидела принтер? Кажется мне, что программа у тебя совсем не DOS.Степлер писал(а):Достал из коробки аппарат.
Подключил USB шнурком.
XP обнаруживает принтер и ставит поддержку USB 2.0.
все можно печатать.
Как отличить DOS программу от виндовой консольной программы типа FAR?
-
- Сообщения: 29
- Зарегистрирован: Ср июл 05, 2006 9:17 am
- Откуда: Нижний Новгород
- Контактная информация:
Re: Olivetti PR2E
Лог работы с сом портом.
сразу скажу. тут все получилось и даже заработало (был не полный ноль-модемный кабель), но есть один нюанс.
-=работа в спец. программ. обеспечении=-
после отправки на печать, т ПО от принтера получает от принтера следующее:
- вставлен ли бланк
- правильного ли он формата
- печать окончена.
если первые два пункта проходят положительный ответ то на экран ни чего не выводится(в противном случае пользователь будет проинформирован сообщением) и начинается печать, после завершения печати на экран выводится "страница напечатана".
Так вот. при стандартной сцеме, ответ от принтера о том что страница напечатана приходит мгновенно, а в случае с WTWARE секунд через 30 после печати. в чем может быть проблема?
сразу скажу. тут все получилось и даже заработало (был не полный ноль-модемный кабель), но есть один нюанс.
-=работа в спец. программ. обеспечении=-
после отправки на печать, т ПО от принтера получает от принтера следующее:
- вставлен ли бланк
- правильного ли он формата
- печать окончена.
если первые два пункта проходят положительный ответ то на экран ни чего не выводится(в противном случае пользователь будет проинформирован сообщением) и начинается печать, после завершения печати на экран выводится "страница напечатана".
Так вот. при стандартной сцеме, ответ от принтера о том что страница напечатана приходит мгновенно, а в случае с WTWARE секунд через 30 после печати. в чем может быть проблема?
-
- Разработчик
- Сообщения: 11853
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Olivetti PR2E
Я совсем ничего не понял