Bug 21958 - Unable to use lp_server via AppSocket/JetDirect
Summary: Unable to use lp_server via AppSocket/JetDirect
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: cups (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-16 13:50 MSD by enp
Modified: 2010-07-29 12:39 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description enp 2009-10-16 13:50:44 MSD
Не могу ничего напечатать из cups на принтер, подключенный к соседнему
хосту через lp_server. Последний запущен так:

# lp_server -d /dev/lp0 -D 1
lp_server pid [5315] port 9100 at Apr 21 22:11:17
lp_server pid [5315] socket 3 at Apr 21 22:11:17
lp_server pid [5315] waiting at Apr 21 22:11:17

При попытке печати из cups вижу:

lp_server pid [5315] conn 4 at Apr 21 22:11:24
lp_server pid [5315] dev 5 at Apr 21 22:11:24
lp_server pid [5315] read/write mode FD_SET at Apr 21 22:11:24
lp_server pid [5315] select returned 1 at Apr 21 22:11:24

Прямая печать (netcat lp_host 9100 < /etc/hosts) работает почти нормально - на принтере (HP Laser Jet 1100) загорается большая кнопка, после нажатия на которую документ таки печатается, отладочный вывод такой:

lp_server pid [5316] conn 4 at Apr 21 22:30:04
lp_server pid [5316] dev 5 at Apr 21 22:30:04
lp_server pid [5316] read/write mode FD_SET at Apr 21 22:30:04
lp_server pid [5316] select returned 2 at Apr 21 22:30:04
lp_server pid [5316] read 20 bytes from socket at Apr 21 22:30:04
lp_server pid [5316] wrote 20 bytes to device at Apr 21 22:30:04

Cups использовался 1.4.1 и 1.3.9, подключение к lp_server настраивалось через web-интерфейс.

p910nd вместо lp_server заработал без проблем.

Я не исключаю, что проблема в принтере (с другим пока проверить не могу) или в самом lp_server, т.к. прямая печать все же требует нажатия на кнопку (p910nd этого не требует), из windows напечатать тоже ничего не вышло (это с p910nd не проверял).
Comment 1 inger@altlinux.org 2009-10-19 16:48:59 MSD
вопрос немного не в тему ... а чем lp_server лучше чем cups-lpd ?
Comment 2 enp 2009-10-19 17:03:27 MSD
cups-lpd так же мало весит и легко настраивается (точнее, вообще не требует настройки - конфигурация бездисковых клиентов, к которым подключены разные принтеры, идентична)?
Comment 3 rxxrus 2010-07-29 12:39:36 MSD
(В ответ на комментарий №2)
> cups-lpd так же мало весит и легко настраивается (точнее, вообще не требует
> настройки - конфигурация бездисковых клиентов, к которым подключены разные
> принтеры, идентична)?

Работает медленно. Может подскажете как увеличить скорость