Zenway

Linux - это интересно!

Вы не вошли.

#26 02-11-2020 18:24:47

Uncle_Brr
Участник
Откуда: Москва, 2:5020/35.323
Здесь с 20-01-2016
Сообщений: 56
LinuxFirefox 78.0

Re: CUPS и принтеры RICOH

ansi пишет:
Uncle_Brr пишет:

Воткнул в нулёвую машину. Что-то начало проясняться (см. лог). вот только непонятно, какого хрена ЕЩЁ ему надо?

D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[23]="DEVICE_URI=lpd://192.168.131.9/RNP74AC36"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[24]="PRINTER_INFO=RNP74AC36"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[25]="PRINTER_LOCATION=192.168.131.9"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[26]="PRINTER=RNP74AC36"
D [25/Oct/2020:10:47:24 +0300] [Job 3] envp[27]="PRINTER_STATE_REASONS=none"

- здесь почему-то идет указание на  RNP74AC36.ppd, наверное там должен использоваться RICOH_Aficio_SP_100.ppd(для RICOH SP100)...

Здесь может быть что угодно. Это ж lpd, тут просто название для очереди печати для данного принтера.

p.s. на hdd(на разных разделах) одного из ПК установлены ubuntu 8.04-32bit(c 2009 года пережила переезд с трех м/б и 5-ти hdd) и ubuntu 18.04-64bit подключенные к  одному и тому же сетевому сетевому мфу RICOH SP 325:

У меня он тоже пережил обновления с 2015 года, но главное - работал и на данной машине, под этим же дистром, до перестановки его с нуля (в смысле - дистра).

http://localhost:631/printers/RICOH_SP_325SFNw_cff184_
Описание:    RICOH_SP_325SFNw_cff184_
Расположение:   
Драйвер:    SP 325SFNw (черно-белый, дуплексная печать)
Подключение:    ipp://325SFNw-CFF184.local:631/ipp/print
По умолчанию:    job-sheets=none, none media=iso_a4_210x297mm sides=one-sided

А он у тебя точно DDST? И ты пользуешься драйвером от Шестарёва или тем, что в системе?


Who's that General Failure and why he's reading my C-disk?!?

Вне форума

#27 04-11-2020 21:05:08

ansi
Участник
Здесь с 02-03-2020
Сообщений: 4
LinuxFirefox 68.0

Re: CUPS и принтеры RICOH

Uncle_Brr пишет:

А он у тебя точно DDST? И ты пользуешься драйвером от Шестарёва или тем, что в системе?

У Ricoh SP 325SFNw стандартный язык обмена(не DDST), в Ubuntu 18.04-64bit для работы с ним используется драйвер SP 325SFNw(присутсвовал после установки системы).

p.s. После просмотра https://forum.ubuntu.ru/index.php?PHPSE … c=203120.0, в Opensuse 15.2(для работы с RICOH_Aficio_SP_100.ppd) должны быть установлены:

jbigkit-2.1-lp152.3.6.x86_64.rpm
libjbig2-2.1-lp152.3.6.x86_64.rpm
inotify-tools-3.14-lp152.3.5.x86_64.rpm
libnetpbm11-10.80.1-lp152.5.6.x86_64.rpm
netpbm-10.80.1-lp152.5.6.x86_64.rpm

http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm
http://mirror.linux-ia64.org/opensuse/d … x86_64.rpm

Отредактировано ansi (04-11-2020 21:20:05)

Вне форума

#28 05-11-2020 22:32:23

Uncle_Brr
Участник
Откуда: Москва, 2:5020/35.323
Здесь с 20-01-2016
Сообщений: 56
LinuxFirefox 78.0

Re: CUPS и принтеры RICOH

ansi пишет:
Uncle_Brr пишет:

А он у тебя точно DDST? И ты пользуешься драйвером от Шестарёва или тем, что в системе?

У Ricoh SP 325SFNw стандартный язык обмена(не DDST), в Ubuntu 18.04-64bit для работы с ним используется драйвер SP 325SFNw(присутсвовал после установки системы).

О чем тогда мы говорим? Речь именно о серии принтеров (SP 100-200), в которых РИКО применила свой, модифицированный язык обмена.

p.s. После просмотра https://forum.ubuntu.ru/index.php?PHPSE … c=203120.0, в Opensuse 15.2(для работы с RICOH_Aficio_SP_100.ppd) должны быть установлены:

jbigkit-2.1-lp152.3.6.x86_64.rpm
libjbig2-2.1-lp152.3.6.x86_64.rpm
inotify-tools-3.14-lp152.3.5.x86_64.rpm
libnetpbm11-10.80.1-lp152.5.6.x86_64.rpm
netpbm-10.80.1-lp152.5.6.x86_64.rpm

Извини, ты вообще читаешь, что я пишу? Принтер был установлен и работал в течение 4-5 лет! Естественно, что все либы и программы необходимые для его работы были установлены. Почему, будучи установлен на ту же машину и систему снова, он перестал работать, непонятно. Я разбираю работу драйвера (который, в данном случае, в отличие от обычных драйверов (которые сейчас стали бинарниками), представляет собой скрипт, написанный на баше и последовательно вызывающий всю эту бригаду). И вот тут оно, кажется и не работает. К сожалению, в лог оно ругается недостаточно, чтобы понять - где именно оно трапается...


Who's that General Failure and why he's reading my C-disk?!?

Вне форума

#29 25-12-2020 00:48:43

Uncle_Brr
Участник
Откуда: Москва, 2:5020/35.323
Здесь с 20-01-2016
Сообщений: 56
LinuxFirefox 78.0

Re: CUPS и принтеры RICOH

заварить_чайку пишет:
Uncle_Brr пишет:

идеи?

Если удастся решить, то прошу отписаться сюда: интересно.

Ну, собственно говоря, проблема на 90% решена. Виноват во всём ghostscript. Почитав gs-вские форумы, я в этом практически уверился, как и в том, что единственное, предлагаемое авторами, решение проблемы звучит, как "не работает? откатись на предыдущую версию".
В (пред)последней версии они заделывали какую-то дыру в безопасности, в результате чего половина НЕмейнстримовых принтеров прекратила работать.
У них на сайте есть архив со старыми версиями, скачал, положил в /usr/bin, переименовав в gs2,  поправил фильтр, дал права, всё почти заработало.
Теперь картина такая: очередь печати создаётся, файл(ы) страниц создаётся, файл описания создаются, JBIG и потоковый создаются, вручную (lp/lpr) печатает корректно, невручную (в том числе и тестовый файл CUPS) НИКАК sad Есть подозрения, что какая-то лабуда с правами, буду копать. Но основное уже сделано.


Who's that General Failure and why he's reading my C-disk?!?

Вне форума

#30 14-02-2021 12:41:25

Uncle_Brr
Участник
Откуда: Москва, 2:5020/35.323
Здесь с 20-01-2016
Сообщений: 56
LinuxFirefox 78.0

Re: CUPS и принтеры RICOH

Uncle_Brr пишет:
заварить_чайку пишет:
Uncle_Brr пишет:

идеи?

Если удастся решить, то прошу отписаться сюда: интересно.

Теперь картина такая: очередь печати создаётся, файл(ы) страниц создаётся, файл описания создаются, JBIG и потоковый создаются, вручную (lp/lpr) печатает корректно, невручную (в том числе и тестовый файл CUPS) НИКАК sad Есть подозрения, что какая-то лабуда с правами, буду копать. Но основное уже сделано.

Так, привет всем!
Вернулся я опять к этому принтеру...
Не могу понять (знаний не хватает), что ему ещё нужно. В /tmp/pstoricoh* создаются все временные файлы. В /var/spool/cups создаётся очередь печати и файл, который должен посылаться на принтер. CUPS говорит, что размер файла 1k и делает вид, что его печатает (ничего не происходит). Если зайти рутом в /tmp/pstoricoh* и дать команду lp output.stream (принтер стоит, как дефолтовый), то страница печатается нормально. При этом в CUPS/JOBS отражается новое задание _с реальным размером_! Если нажать кнопку REPRINT JOB, то _ничего заново не печатается_! Хотя в  /tmp и /var/spool всё заново создаётся. Принтер в CUPS установлен, как lpd://static_ip/printername. Я нихрена понять не могу - что я/там делается не так sad
По совету, пробовал создать "принтерную" группу, куда включил себя, лп, рута - не работает от слова "вообще" - система такой подход отвергает.
Пипл! Давайте подумаем вместе, не жмёт туго, но как-то уже задолбал этот неработающий рабочий принтер! sad Пишите, какая инфа ещё нужна.
Ах, да. Напоминаю: система OpenSUSE 15.2
Linux brr-leap 5.3.18-lp152.63-default #1 SMP Mon Feb 1 17:31:55 UTC 2021 (98caa86) x86_64 x86_64 x86_64 GNU/Linux


Who's that General Failure and why he's reading my C-disk?!?

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.017 сек, 9 запросов выполнено - Использовано памяти: 1.65 Мбайт (Пик: 1.76 Мбайт) ]