LinuxForum.Fans
Тема

Подключение принтера и работа CUPS

Автор: win22 7 сообщений 2478 просмотров
#288702

1. подключил принтер, (epson EPL 5900L, хотя это и не имеет значения)
в списке устройств он появился.

text
root@debian:/home/lm# lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 006: ID 04b8:0005 Seiko Epson Corp. Printer

2. качнул драйвера

Показать

3. распаковал архив в папку /5900 и
исполнил в ней команды

text
 ./configure
  make
  make install

Установил cups, как описано здесь

Показать

4 на вкладке configuration изменил строку чтобы ваш пользователь входил в соответствующую группу — lpadmin - просто вставил в нее логин пользователя

5.в /etc/modprobe.d/blacklist.conf добавил строку (если нет, создать)

text
 blacklist usblp

РЕЗУЛЬТАТ

1.На вкладке администратора нажимаю new printer, add printer - появился нужный мне принтер, все настраивается через меню CUPS

2. При посылке файла на печать, в окне менеджера печати появляется сообщение - "data sending to printer" и все, он не печатает.

3.

text
lm@debian:~/PDF$ lpstat -p -d
printer EPSON_EPL-5900L is idle.  enabled since Wed 05 Dec 2012 10:20:22 AM MSK
        Sending data to printer.
printer PDF is idle.  enabled since Wed 05 Dec 2012 11:24:18 AM MSK
system default destination: PDF
lm@debian:~/PDF$ 

ВОПРОС

подскажите пожалуйста, что я мог пропустить, или не загрузить?

#288703

Проверьте, чтобы ваш пользователь входил в соответствующую группу — lpadmin или что-то подобное, возможно, зависит от дистрибутива.

#288705

Статья, которой вы пользуетесь, слишком старая — к примеру, последние версии cups для своей работы требуют выгрузки модуля lpusb.

#288714
Lupo Alberto написал:
Статья, которой вы пользуетесь, слишком старая — к примеру, последние версии cups для своей работы требуют выгрузки модуля lpusb.
Показать
m@debian:~$ lsmod
Module Size Used by
ppdev 12651 0
lp 12797 0
bridge 59964 0
stp 12368 1 bridge
bnep 17288 2
rfcomm 28626 0
bluetooth 103750 8 rfcomm,bnep
crc16 12327 1 bluetooth
loop 17810 0
firewire_sbp2 17664 0
fuse 52153 1
cryptd 14125 0
aes_i586 16608 1
aes_generic 32970 1 aes_i586
pata_pcmcia 16748 1
i915 312053 0
usblp 17115 0

его и нет. правда есть обратное название. Нужно ли его выгрузить, или он как раз нужен? и как выгрузить? (я не очень понимаю - это в blacklist его записать или по другому как то?)

#288721

Попробовать в /etc/modprobe.d/blacklist.conf добавить (если нет, создать) blacklist usblp

#288735
win22 написал:
1. подключил принтер, (epson EPL 5900L, хотя это и не имеет значения)
в списке устройств он появился.
text
root@debian:/home/lm# lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 006: ID 04b8:0005 Seiko Epson Corp. Printer

2. качнул драйвера

Показать

драйвер попробуйте другой:
драйвер для принтеров и сканеров epson

#288747

После изменений, предложенных выше Lupo ALberto и Zenon , принтер появился в системе, т.е. CUPS его видит и можно с ним работать через меню.

НО: при посылке файла на печать, в окне менеджера печати появляется сообщение - "data sending to printer" и все, он не печатает.

ВОПРОС:
1.Что еще смотреть?
2. Там еще есть PPD files они при установке не распаковались лежат в папке в виде архивов .gz Это так и должно быть, или надо распаковать нужный и куда нибудь положить?

ESPECIALLY for

Vlad60 написал:

драйвер попробуйте другой:
драйвер для принтеров и сканеров epson

Пасибки! Я баюс его пробовать, там написано It does not support the Epson EPL "L" series. There you have to use the third-party driver "epsonepl".
И переходя по указанной в цитате ссылке, качаем как раз тот, что я уже привел в ссылке выше.

Войдите или зарегистрируйтесь, чтобы ответить.