ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
@ 2006-12-07 23:09 Vitaly Lipatov
  2006-12-08  8:37 ` Eugene Ostapets
  0 siblings, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2006-12-07 23:09 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Пытаюсь заставить работать Xerox Phaser 3122 в Сизифе.
С ним идут "драйвера под Linux" (бинарный фильтр для CUPS - 
ppmtospl2), который падает с новым glibc. Я уже молчу о том что 
он похоже не совместим с новым CUPS 1.2.

Кроме той идеи что надо написать бинарный враппер (CUPS не хочет 
исполнять shell в качестве фильтра), который будет подменять 
библиотеки glibc, пришла идея запустить cups в чруте из Compact 
3.0.
Мельком упомяну что сделать это с помощью spt за разумное время и 
с адеватным результатом мне не удалось, поэтому я создал некую 
мини-систему с кучей лишних пакетов с помощью hasher.
Короче, запустил cups из Compact 3.0 в чруте на порту 632. 
Нормально печатает, без вопросов.

Но есть проблемы.
1. На него не хотят печатать программы снаружи чрута. Что, как 
понимаю, обусловлено архитектурой CUPS.
2. Хорошо, настроил в основной системе сервер CUPS (1.2), 
подключил в нём тот принтер из chroot через 
http://localhost:631/printers/lp. Ну так преобразование в формат 
принтера всё равно происходит там где формируется задание.

ВНИМАНИЕ вопрос.
Как заставить первый CUPS передавать задание без изменений во 
второй CUPS, и как второму CUPSу сказать чтобы он из полученного 
PostScript делал формат принтера, а не сразу в принтер 
засовывал?

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-07 23:09 [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122) Vitaly Lipatov
@ 2006-12-08  8:37 ` Eugene Ostapets
  2006-12-08 21:50   ` Vitaly Lipatov
  0 siblings, 1 reply; 11+ messages in thread
From: Eugene Ostapets @ 2006-12-08  8:37 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> Пытаюсь заставить работать Xerox Phaser 3122 в Сизифе.
> С ним идут "драйвера под Linux" (бинарный фильтр для CUPS -
> ppmtospl2), который падает с новым glibc. Я уже молчу о том что
> он похоже не совместим с новым CUPS 1.2.
Гениальный бред поскипан:)
У меня такой же принтер, работает с ppd от Samsung 1710 как зверь без
всяких бинарных частей... Не могу нарадоваться на этот принтер:)))

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-08  8:37 ` Eugene Ostapets
@ 2006-12-08 21:50   ` Vitaly Lipatov
  2006-12-08 22:12     ` Eugene Ostapets
  0 siblings, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2006-12-08 21:50 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Friday 08 December 2006 11:37, Eugene Ostapets wrote:
> 08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> > Пытаюсь заставить работать Xerox Phaser 3122 в Сизифе.
> > С ним идут "драйвера под Linux" (бинарный фильтр для CUPS -
> > ppmtospl2), который падает с новым glibc. Я уже молчу о том
> > что он похоже не совместим с новым CUPS 1.2.
>
> Гениальный бред поскипан:)
Тем не менее вопрос остался.
Мне всё равно интересно как отказаться от преобразования задания 
из PostScript на клиентской стороне.

> У меня такой же принтер, работает с ppd от Samsung 1710 как
> зверь без всяких бинарных частей... Не могу нарадоваться на
> этот принтер:)))
Вот бы раньше это понять. Искал долго и упорно, сильно подозревал 
что он похож на Samsung, но как-то не сложилось.
Очень жаль, что никто не удосужился написать на 
linux-printing.org как завести этот принтер.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-08 21:50   ` Vitaly Lipatov
@ 2006-12-08 22:12     ` Eugene Ostapets
  2006-12-08 23:37       ` Vitaly Lipatov
  2006-12-09 12:09       ` Nikolay Hvan
  0 siblings, 2 replies; 11+ messages in thread
From: Eugene Ostapets @ 2006-12-08 22:12 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> On Friday 08 December 2006 11:37, Eugene Ostapets wrote:
> > 08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> > > Пытаюсь заставить работать Xerox Phaser 3122 в Сизифе.
> > > С ним идут "драйвера под Linux" (бинарный фильтр для CUPS -
> > > ppmtospl2), который падает с новым glibc. Я уже молчу о том
> > > что он похоже не совместим с новым CUPS 1.2.
> > Гениальный бред поскипан:)
> Тем не менее вопрос остался.
> Мне всё равно интересно как отказаться от преобразования задания
> из PostScript на клиентской стороне.
Что значит отказаться от преобразования из Postscript? Принтер
работает на несколько извращенном диалекте PCL5 и приобразование
необходимо, так как приложения готовят документ именно в Postscript
для последующей обработки...
>
> > У меня такой же принтер, работает с ppd от Samsung 1710 как
> > зверь без всяких бинарных частей... Не могу нарадоваться на
> > этот принтер:)))
> Вот бы раньше это понять. Искал долго и упорно, сильно подозревал
> что он похож на Samsung, но как-то не сложилось.
> Очень жаль, что никто не удосужился написать на
> linux-printing.org как завести этот принтер.
Соотвествие линейки Xerox оригинальным моделям от Samsung я вычитал
где-то в рассылках linux-printing.org

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-08 22:12     ` Eugene Ostapets
@ 2006-12-08 23:37       ` Vitaly Lipatov
  2006-12-09 10:18         ` Eugene Ostapets
  2006-12-09 12:09       ` Nikolay Hvan
  1 sibling, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2006-12-08 23:37 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Saturday 09 December 2006 01:12, Eugene Ostapets wrote:
> 08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> > On Friday 08 December 2006 11:37, Eugene Ostapets wrote:
> > > 08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> > > > Пытаюсь заставить работать Xerox Phaser 3122 в Сизифе.
> > > > С ним идут "драйвера под Linux" (бинарный фильтр для
> > > > CUPS - ppmtospl2), который падает с новым glibc. Я уже
> > > > молчу о том что он похоже не совместим с новым CUPS 1.2.
> > >
> > > Гениальный бред поскипан:)
> >
> > Тем не менее вопрос остался.
> > Мне всё равно интересно как отказаться от преобразования
> > задания из PostScript на клиентской стороне.
>
> Что значит отказаться от преобразования из Postscript? Принтер
> работает на несколько извращенном диалекте PCL5 и
Это gdi-то диалект PCL5?

> приобразование необходимо, так как приложения готовят документ
> именно в Postscript для последующей обработки...
Исходная задача: имеется 2 CUPSа. Один стоит на машине с 
принтером, другой - на машине с клиентом.
Требуется: чтобы CUPS клиента просто передавал задание на CUPS с 
принтером. Который уже займётся преобразованием. Это реально?
>
> > > У меня такой же принтер, работает с ppd от Samsung 1710
> > > как зверь без всяких бинарных частей... Не могу
> > > нарадоваться на этот принтер:)))
> >
> > Вот бы раньше это понять. Искал долго и упорно, сильно
> > подозревал что он похож на Samsung, но как-то не сложилось.
> > Очень жаль, что никто не удосужился написать на
> > linux-printing.org как завести этот принтер.
>
> Соотвествие линейки Xerox оригинальным моделям от Samsung я
> вычитал где-то в рассылках linux-printing.org
К сожалению я потратил полдня на пустые поиски вокруг да около. 
Теперь внёс информацию в базу linux-printing для потомков.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-08 23:37       ` Vitaly Lipatov
@ 2006-12-09 10:18         ` Eugene Ostapets
  2006-12-09 20:04           ` Vitaly Lipatov
  0 siblings, 1 reply; 11+ messages in thread
From: Eugene Ostapets @ 2006-12-09 10:18 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

09.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> > Что значит отказаться от преобразования из Postscript? Принтер
> > работает на несколько извращенном диалекте PCL5 и
> Это gdi-то диалект PCL5?
Нет, это SPL
>
> > приобразование необходимо, так как приложения готовят документ
> > именно в Postscript для последующей обработки...
> Исходная задача: имеется 2 CUPSа. Один стоит на машине с
> принтером, другой - на машине с клиентом.
> Требуется: чтобы CUPS клиента просто передавал задание на CUPS с
> принтером. Который уже займётся преобразованием. Это реально?
Да.
На клиенте в качестве типа принтера указывается реальный Postscript
принтер типа Aple LaserWriter II, а в качестве бэкэнда - другой купс,
тогда postcript от приложения без обработки пробрасывается на купс
сервера, где и превращается уже в то, что требует реальный принтер.

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-08 22:12     ` Eugene Ostapets
  2006-12-08 23:37       ` Vitaly Lipatov
@ 2006-12-09 12:09       ` Nikolay Hvan
  2006-12-09 12:39         ` [Sysadmins] [JT]Печать " Eugene Ostapets
  1 sibling, 1 reply; 11+ messages in thread
From: Nikolay Hvan @ 2006-12-09 12:09 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Здравствуйте, Eugene.

Вы писали 9 декабря 2006 г., 3:12:42:

> 08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):

> Соотвествие линейки Xerox оригинальным моделям от Samsung я вычитал
> где-то в рассылках linux-printing.org

Немного в оффтоп - насколько я помню (тоже сталкивался с Phaser 3122)
, напротив, Samsung выкупила линейку принтеров Xerox и стала
производить свои принтеру и МФУ.


-- 
С уважением,
 Nikolay                          mailto:nikolay.hvan@gmail.com



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] [JT]Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-09 12:09       ` Nikolay Hvan
@ 2006-12-09 12:39         ` Eugene Ostapets
  0 siblings, 0 replies; 11+ messages in thread
From: Eugene Ostapets @ 2006-12-09 12:39 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

09.12.06, Nikolay Hvan<nikolay.hvan gmail.com> написал(а):
> Здравствуйте, Eugene.
>
> Вы писали 9 декабря 2006 г., 3:12:42:
>
> > 08.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
>
> > Соотвествие линейки Xerox оригинальным моделям от Samsung я вычитал
> > где-то в рассылках linux-printing.org
>
> Немного в оффтоп - насколько я помню (тоже сталкивался с Phaser 3122)
> , напротив, Samsung выкупила линейку принтеров Xerox и стала
> производить свои принтеру и МФУ.
Нет, Samsung купил линейку Lexmark (первые модели работали с ppd от
Lexmark), а потом Xerox заказа rebranding притеров у Samsung для своей
нижней линейки принтеров, именно это и позволяет использовать ppd от
Samsung(да и от Lexmark к старшим моделям) при печати. Эти принетра
(Lexmark, Samsung и Xerox) производятся в настоящее время на заводах
Samsung.

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-09 10:18         ` Eugene Ostapets
@ 2006-12-09 20:04           ` Vitaly Lipatov
  2006-12-09 21:03             ` Eugene Ostapets
  2006-12-09 23:24             ` Michael Shigorin
  0 siblings, 2 replies; 11+ messages in thread
From: Vitaly Lipatov @ 2006-12-09 20:04 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Saturday 09 December 2006 13:18, Eugene Ostapets wrote:
...
> На клиенте в качестве типа принтера указывается реальный
> Postscript принтер типа Aple LaserWriter II, а в качестве
> бэкэнда - другой купс, тогда postcript от приложения без
> обработки пробрасывается на купс сервера, где и превращается
Спасибо, буду пробовать. А с чего тот купс начнёт его превращать 
во что-то? Он таки анализирует что ему передают?
> уже в то, что требует реальный принтер.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-09 20:04           ` Vitaly Lipatov
@ 2006-12-09 21:03             ` Eugene Ostapets
  2006-12-09 23:24             ` Michael Shigorin
  1 sibling, 0 replies; 11+ messages in thread
From: Eugene Ostapets @ 2006-12-09 21:03 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

09.12.06, Vitaly Lipatov<lav altlinux.ru> написал(а):
> On Saturday 09 December 2006 13:18, Eugene Ostapets wrote:
> ...
> > На клиенте в качестве типа принтера указывается реальный
> > Postscript принтер типа Aple LaserWriter II, а в качестве
> > бэкэнда - другой купс, тогда postcript от приложения без
> > обработки пробрасывается на купс сервера, где и превращается
> Спасибо, буду пробовать. А с чего тот купс начнёт его превращать
> во что-то? Он таки анализирует что ему передают?
Да, советую заглянуть в /etc/cups/mime.convs и другие файлы... А также
в ppd файл от принтера :)
> > уже в то, что требует реальный принтер.


-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122)
  2006-12-09 20:04           ` Vitaly Lipatov
  2006-12-09 21:03             ` Eugene Ostapets
@ 2006-12-09 23:24             ` Michael Shigorin
  1 sibling, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2006-12-09 23:24 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Sat, Dec 09, 2006 at 11:04:25PM +0300, Vitaly Lipatov wrote:
> > На клиенте в качестве типа принтера указывается реальный
> > Postscript принтер типа Aple LaserWriter II, а в качестве
> > бэкэнда - другой купс, тогда postcript от приложения без
> > обработки пробрасывается на купс сервера, где и превращается
> Спасибо, буду пробовать. А с чего тот купс начнёт его превращать 
> во что-то? Он таки анализирует что ему передают?

http://linuxprinting.org/cups-doc.html
http://linuxprinting.org/CUPS-Filter-Chart.html

Помнил, что где-то видел :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-12-09 23:24 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-07 23:09 [Sysadmins] Печать на удалённый сервер CUPS (Xerox Phaser 3122) Vitaly Lipatov
2006-12-08  8:37 ` Eugene Ostapets
2006-12-08 21:50   ` Vitaly Lipatov
2006-12-08 22:12     ` Eugene Ostapets
2006-12-08 23:37       ` Vitaly Lipatov
2006-12-09 10:18         ` Eugene Ostapets
2006-12-09 20:04           ` Vitaly Lipatov
2006-12-09 21:03             ` Eugene Ostapets
2006-12-09 23:24             ` Michael Shigorin
2006-12-09 12:09       ` Nikolay Hvan
2006-12-09 12:39         ` [Sysadmins] [JT]Печать " Eugene Ostapets

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git