Чековый принтер

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
h0ttab[sun]
рядовой
Сообщения: 37
Зарегистрирован: 2008-05-04 12:15:01

Чековый принтер

Непрочитанное сообщение h0ttab[sun] » 2008-05-04 13:05:59

Есть чековый принтер Orient BTP-2002NP (BeiYang 2002 Series).
url:http://www.orient-technologies.com/BTP2002NP.aspx
И такие вот траблы с ним:
1)Фряка его не определяет

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

ugen0: <vendor 0x154f product 0x1001, class 255/255, rev 1.10/0.e0, addr 3> on uhub6
Хотелось бы добавить его в девайся ulpt
(/usr/src/sys/dev/usb/usbdevs) добавил vendor и product, а вот что дальше он даже его не распазнает по имени, не то что за класс девайса,Собсвенно вопрос как реализвоватьчтоб он его видел в ulpt.
2)И вот решыл я пока временым сопособом через симлинк ugen0.1 на ulpt1 и решbл по попичатать на нем через капс но беда родные (Linux Cups) драйвера не подходят точнее не подходит фильтр.

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

E [04/May/2008:11:11:21 +0000] PID 11047 (/usr/local/libexec/cups/filter/rastertoby2002u) stopped with status 1!
или

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

D [02/May/2008:17:01:25 +0000] CUPS-Get-Default client-error-not-found: п?п?я? п©я?п?п?я?п?я?п? п©п? я?п?п?п?я?п?п?п?я?
D [02/May/2008:17:01:25 +0000] cupsdProcessIPPRequest: 9 status_code=406 (client-error-not-found)
или

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

I [02/May/2008:10:25:10 +0000] [Job 42] Started filter /usr/local/libexec/cups/filter/pstops (PID 3978)
I [02/May/2008:10:25:10 +0000] [Job 42] Started filter /usr/local/libexec/cups/filter/pstoraster (PID 3979)
I [02/May/2008:10:25:10 +0000] [Job 42] Started filter /usr/local/libexec/cups/filter/rastertoby2002u (PID 3980)
I [02/May/2008:10:25:10 +0000] [Job 42] Started backend /usr/local/libexec/cups/backend/usb (PID 3981)
D [02/May/2008:10:25:10 +0000] Discarding unused job-state-changed event...
D [02/May/2008:10:25:10 +0000] cupsdProcessIPPRequest: 11 status_code=0 (successful-ok)
D [02/May/2008:10:25:10 +0000] [Job 42] /usr/local/libexec/cups/filter/rastertoby2002u: Exec format error
E [02/May/2008:10:25:10 +0000] PID 3980 (/usr/local/libexec/cups/filter/rastertoby2002u) stopped with status 8!
или в вебе
/usr/local/libexec/cups/filter/rastertoby2002u failed через веб
С правами на девайсы я знаком. Проблема вот в чом этот принтер как я понял RAW(?) печатает англиский сопойно даже через эхо, русский как не крути нет. Если выбрать капосвский рав без фильтра то печатает поскрипт дрянь *) или системный текст.
Если какие вараинты заставить работать с родным фильтром?
Последний раз редактировалось Alex Keda 2008-05-04 13:22:41, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Чековый принтер

Непрочитанное сообщение Alex Keda » 2008-11-10 10:26:57

дрова надо писать....
Убей их всех! Бог потом рассортирует...