2

Я пытаюсь настроить POS-станцию для сетевого программного обеспечения. Принтер чеков Epson TM-T88V медленно использует собственные драйверы Epson и предписанный метод установки. Чтобы уточнить, это медленнее, чем в Windows. Он выдает пустой заголовок, делает паузу на несколько секунд, а затем печатает остаток чека. Форматирование чека в порядке, скорость только вопрос.

ОС: Ubuntu 11.10 (те же результаты в 11.04)

Он использует драйвер rastertotmt, предоставленный Epson, как упомянуто выше.

Вот файл printers.conf:

<DefaultPrinter Epson-TM-T88V>
UUID urn:uuid:4fab29dd-edb0-36fb-4eb1-3aa2cf19975b
Info Epson TM-T88V
Location POS-station
MakeModel EPSON TM-T88V (rastertotmt)
DeviceURI epsontm:/ESDPRT001
State Idle
StateTime 1320176819
Type 36868
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

Вот некоторые выводы dmesg после установки:

[69956.715068] audit_printk_skb: 15 callbacks suppressed
[69956.715074] type=1400 audit(1320175158.146:23): apparmor="STATUS" operation="profile_replace" name="/usr/lib/cups/backend/cups-pdf" pid=5690 comm="apparmor_parser"
[69956.715929] type=1400 audit(1320175158.146:24): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/cupsd" pid=5690 comm="apparmor_parser"
[70030.281708] parport0: ppdev0 forgot to release port
[70670.262444] parport0: ppdev0 forgot to release port
[70824.008066] usb 4-1: USB disconnect, device number 5
[70857.790342] type=1400 audit(1320176059.223:25): apparmor="STATUS" operation="profile_replace" name="/usr/lib/cups/backend/cups-pdf" pid=6093 comm="apparmor_parser"
[70857.791034] type=1400 audit(1320176059.223:26): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/cupsd" pid=6093 comm="apparmor_parser"
[70915.125238] parport0: ppdev0 forgot to release port
[71531.048040] usb 4-1: new full speed USB device number 6 using uhci_hcd

Я не вижу ничего в журнале ошибок CUP'S, достойного упоминания.

Заранее благодарим за любой совет, который вы можете иметь!

Bubnoff

** ОБНОВЛЕНИЕ **

Для тех, кто путешествует по той же дороге: Star TSP100 работает безупречно, красиво и быстро на Linux. Дешевле тоже. Установка также проще.

Моя теория заключается в том, что служба Epson "Epuras", которую она устанавливает, виновата в более медленных скоростях. Star устанавливает только растровые двоичные файлы и драйверы - всего три файла, а затем запускается как сон - БЕЗ установки дрянного фонового сервиса. Epson устанавливает по существу те же файлы ---- затем настаивает на выводе службы epuras в вашей системе. Я собираюсь поэкспериментировать с установкой Epson без Epuras и посмотреть, как он работает. Я не верю, что это необходимо, поскольку это почти тот же принтер. Буду сообщать о том, как это происходит.

Вот некоторые результаты, иллюстрирующие новый и ненужный жир, добавленный установщиком Epson:

 ps aux | grep epura
root       896  0.0  0.1  46296  1016 ?        Ssl  Nov01   0:25 /usr/sbin/epurasd
root       919  0.0  0.0   4508   708 ?        Ss   Nov01   0:00 /usr/sbin/epuraslogd

Две новые службы, работающие от имени пользователя root в моей системе! Нет такого дерьма, необходимого для принтера Star. Я действительно заплатил больше, чтобы добавить этот дерьмовый сервис?

ОБНОВЛЕНИЕ 2

Новые драйверы от Epson решают эту проблему - они печатаются как ветер на Debian 6.04 "Squeeze". Так что или Звезды или Эпсоны --- хорошо. Получите новейшие драйверы, доступные на сайте, и выбросьте компакт-диск.

1 ответ1

2

Ответ (да, я отвечаю на свой вопрос):

Не используйте Epson. Сэкономьте деньги и головные боли и отправляйтесь со звездой.

В моих тестах на Mac, Linux и Windows его легко установить, он работает быстро и легко развертывается, поскольку нет никаких дрянных фоновых сервисов для установки. Что делают эти дрянные сервисы Epson? Целый сервис только для регистрации ошибок другого сервиса?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .