До этого принтер вручную не настраивал, поэтому в теме не спец.
Печать с удаленного компьютера (windows 2003) либо не идет, либо идет в «сыром» виде, типа такого:
^[%-12345X@PJL
@PJL SET REPRINT=JOB
...
Печать с lp идет, но не идет с lpr.
ОС: Linux crunchbang 3.2.0-0.bpo.4-686-pae #1 SMP Debian 3.2.46-1+deb7u1~bpo60+1 i686 GNU/Linux
Принтер: Brother HL-2030 series
Установил драйвера brhl2030lpr-2.0.1-1.i386.deb, cupswrapperHL2030-2.0.1-2.i386.deb, которые предлагались на официальном сайте Brother.
lpstat -t:
планировщик запущен
нет назначения системы по умолчанию
устройство для HL2030: usb://Brother/HL-2030%20series
HL2030 принимает запросы с момента Втр 08 Апр 2014 21:15:35
принтер HL2030 отключен с момента Втр 08 Апр 2014 21:15:35 -
Unplugged or turned off
lp -d "HL2030" test.txt
Создание ссылки /dev/lp с /dev/usb/lp0 не помогло.
Пытался делать sudo chmod 755 /var/spool/lpd/HL2030/, sudo chgrp lp /var/spool/lpd/HL2030, безрезультатно.
Содержимое /etc/printcap:
# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See /etc/filter.ps, /etc/filter.pcl and
# the printcap(5) manual page for further details.
lp|Generic dot-matrix printer entry:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/lp:\
:af=/var/log/lp-acct:\
:lf=/var/log/lp-errs:\
:pl#66:\
:pw#80:\
:pc#150:\
:mx#0:\
:sh:
# rlp|Remote printer entry:\
# :lp=:\
# :rm=remotehost:\
# :rp=remoteprinter:\
# :sd=/var/spool/lpd/remote:\
# :mx#0:\
# :sh:
HL2030:\
:mx=0:\
:sd=/var/spool/lpd/HL2030:\
:sh:\
:lp=/dev/usb/lp0:\
:if=/usr/local/Brother/lpd/filterHL2030:
Прошу прощения, что несколько сумбурно.
Как мне правильно настроить lpr или указать, что надо использовать lp?