Принтер Brother HL-2030 [Решено]

SergeA
Я и не добавлял - он сам там появился после запуска скрипта.
При попытке авторизации от текущего юзера - получаю фигу.
Так авторизуйтесь от рута, вносите изменения и не забудьте разрешить текущему пользователю печатать.
SergeA
Я и не добавлял - он сам там появился после запуска скрипта.
При попытке авторизации от текущего юзера - получаю фигу.
Естественно фигу, ведь вы еще не разрешили ему доступ ;> И вообще - первичная настройка купса через веб всегда должна осуществляться от рута. Если, конечно, вы не суперпупермегоодмин, который может все руками в конфиги прописать ;)
Добавил от рута, разрешил печать своему пользователю печать, но все равно печать не идет, вот, что появляется в логе, при попытке напечатать:

E Returning IPP client-error-bad-request for Send-Document ( ipp://localhost:631/printers/HL2030 ) from localhost
Бегло погуглил, народ предлагает использовать драйвер для HL-1050. Попробуйте, может поможет.
Пробовал варианты ppd и 1050 и 2060 (на ЛОРе быт такой же вопрос), при подключении последнего ppd принтер запечатал… 2 раза, после смены типа бумаги с US letter на А4 печатать снова перестал - задания тупо висят в обработке.
Как узнать что нужно этому @#$? принтеру, почему отказывается печатать? Уже голова пухнет.

[[email protected] cups]$ tail error_log
W [23/Jan/2011:22:46:12 +0300] Bad resolution "FromPrintoutMode" for printer HL2030.
W [23/Jan/2011:22:46:12 +0300] Bad resolution "xdpi" for printer HL2030.
E [23/Jan/2011:22:46:18 +0300] [CGI] Saw EOF, expected '}'!
E [23/Jan/2011:22:49:00 +0300] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [23/Jan/2011:22:49:00 +0300] [cups-deviced] PID 19131 (dnssd) stopped with status 1!
E [23/Jan/2011:22:49:31 +0300] [CGI] Saw EOF, expected '}'!
E [23/Jan/2011:22:51:56 +0300] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [23/Jan/2011:22:51:56 +0300] [cups-deviced] PID 19200 (dnssd) stopped with status 1!
E [23/Jan/2011:22:52:37 +0300] [CGI] Saw EOF, expected '}'!
E [23/Jan/2011:22:52:47 +0300] [CGI] Saw EOF, expected '}'!
Наконец-то нашел решение:
pacman -Rd cups
yaourt -S cups-usblp

Внести в список модулей usblp
/etc/rc.conf

MODULES=(… usblp …)

и теперь не надо грузить виртуалку, чтобы распечатать документ!
В связи с бесполезностью вики страницы по настройке принтера Brother HL-2030 (повторил ее целых 4 раза, и поставил кучу ненужных пакетов), я решил привести свою мини-памятку, по настройке (опробовано только-что на чистой системе).

Настройка принтера Brother HL-2030
1. Установить:
sudo pacman -S foomatic-db foomatic-db-engine foomatic-db-nonfree foomatic-filters cups-pdf
yaourt -S brother-hl2030
yaourt -S cups-usblp

2. Внести в файл:
/etc/rc.conf
***********************************
MODULES=(… usblp …)
DAEMONS=(… cups …)
***********************************
3. Взять PPD файл для модели 2060 отсюда http://www.openprinting.org/driver/hl1250/
4. Скопировать Brother-HL-2060-hl1250.ppd в /usr/share/cups/model/
5. Идти в менеджер CUPS: http://localhost:631/
5.1 Изменить принтер и выбрать модель Brother-HL-2060-hl1250
5.2 Сделать принтер основным (по умолчанию и выбрать его параметры)
5.3 Разрешить печать текущему пользователю.
6. Перезагрузиться.
Спасибо товаришь!!! Именно я создавал на лоре сию тему. Тогда у меня тоже заработало с дровами от 2060, но твой способ быстрее и проще чем по этой кривой вики-странице.
SergeA
я решил привести свою мини-памятку, по настройке
artem-izh
Тогда у меня тоже заработало с дровами от 2060, но твой способ быстрее и проще чем по этой кривой вики-странице
Кто-нибудь, кроме SergeA, еще может подтвердить работоспособность его способа?
artem-izh, у вас заработало по этому мануалу?
В принципе повторил ее целых 4 раза достаточно, но хотелось бы подтверждения от кого-то со стороны.

Если да, то сделаю на основе этого русскую вики-страничку для Brother HL-2030.
Я пошел другим путем (HL-2030R)

Запретил usblp в /etc/modeprobe.d/blacklist.conf
blacklist usblp

Только после этого принтер появился в списке устройств. (Перед этим собрал из AUR cups-usblp, но это ничего не дало).
Дальше по английской вике выбрал в веб-интерфесе драйвер Foomatic/hl1250 и все заработало (кроме дуплекса, что характерно. Впрочем, оно и в debian у меня не работает).

Остается единственная проблема - spadmin в libreoffice не видит принтер по умолчанию. Выдает ошибку “невозможно установить принтер, файловая система только для чтения” каждый раз, когда пытаешься что-нибудь напечатать и только потом выдает окошко с принтером. Куды копать - не нашел. В английском форуме пока никто не придумал что делать, если нету кед, или гнома.
 
Зарегистрироваться или войдите чтобы оставить сообщение.