4

У меня есть теория, и я прошу опытных пользователей Linux подтвердить / опровергнуть ее (я вообще не опытный). Я бегу:

Raspberry Pi модель B+, Raspbian OS и CUPS 1.5.4

И я купил POS-принтер SEWOO LK-TL322 .

Принтер должен поддерживать драйвер Linux CUPS, который они предоставляют. Хорошо, согласно их простому руководству на 2 страницы (ссылка вниз), я смог установить принтер. Работал в течение 1 минуты, как шарм.

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

Теории / Идеи:

1. Возможно ли, что производитель говорит, что поддерживает "Linux CUPS", но не говорит, что только для некоторых архитектур? Что архитектура ARM (Raspberry Pi) может быть проблемой фильтра?

2. Если это так, есть ли способ заставить его работать на ARM? (У меня нет источников фильтров, я только что получил скомпилированный фильтр) - перекомпилировать скомпилированный?

3. Есть ли какой-нибудь универсальный "драйвер" linux, который похож на аналогичный или поддерживает POS-принтеры?

4. В руководстве производитель сообщает об этих двух типах дистрибутивов: (Ubuntu) против (SUSE, Fedora Core, RedHat) - может ли Raspbian быть isse (а не ARM)? Я читал, что Ubuntu и Debian ОЧЕНЬ близки и что Raspbian построен на Debian, так что он должен работать ... я прав?

5. Я читал, что если принтер изначально поддерживает PostScript - ему действительно не нужен драйвер, и если мой принтер будет поддерживать PS изначально, я мог бы просто добавить его в качестве RAW-принтера и использовать его таким образом. Я попробовал это, я могу напечатать ASCII, но в тот момент, когда я пытаюсь напечатать изображение, я получаю более длинный (более 200 строк) вывод на печать, начиная

%!PS-Adobe-3.0
%%BEGIN PROLOG
...

Значит ли это, что мой принтер поддерживает PS или нет?

Последняя информация: Да, я связался с производителем, пока без ответа, и я очень сомневаюсь, что будет. Что касается печати POS в Linux, я должен искать что-то, что изначально поддерживает PS и / или включено в драйвер принтера GHOST?

Спасибо за любые предложения или что-нибудь, что могло бы помочь мне .. Я не мог спать и сильно подавлен, потому что это работает как очарование на окнах и создает проблемы на Linux :(

Ссылки:

1 ответ1

2

Да, ФИЛЬТРЫ зависят от архитектуры, и после обращения к производителю он скомпилировал и предоставил сборку ARM для этого драйвера (работает как шарм):

Моя ссылка для пользователей, сталкивающихся с такой же проблемой: https://dl.dropboxusercontent.com/u/17524455/nodelete/SEWOO_CUPS_ARM_Driver.zip

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