Страница 1 из 1

FreeBSD+CUPS+Epson=?...

Добавлено: 2010-01-04 9:58:35
Ледяной_Кот
Добрый день! Помогите, пожалуйста разобраться...
Проблема следующая:
Есть машина с FreeBSD 7.2 и подключенный к ней принтер Epson C43SX. CUPS ставила из портов.

Несколько последних строчек лога:

Код: Выделить всё

D [03/Jan/2010:06:26:45 +0000] cupsdCloseClient: 5 
D [03/Jan/2010:06:26:46 +0000] Script header: Status: 401 
D [03/Jan/2010:06:26:46 +0000] cupsdSendError: 8 code=401 (Unauthorized) 
D [03/Jan/2010:06:26:46 +0000] cupsdSendHeader: WWW-Authenticate: Basic realm="CUPS" 
D [03/Jan/2010:06:26:46 +0000] Script header: 
D [03/Jan/2010:06:26:46 +0000] cupsdCloseClient: 8 
D [03/Jan/2010:06:26:46 +0000] PID 3456 (/usr/local/libexec/cups/cgi-bin/admin.cgi) exited with no errors. 
D [03/Jan/2010:06:29:59 +0000] cupsdAcceptClient: 8 from localhost:631 (IPv4) 
D [03/Jan/2010:06:29:59 +0000] Report: clients=1 
D [03/Jan/2010:06:29:59 +0000] Report: jobs=1 
D [03/Jan/2010:06:29:59 +0000] Report: jobs-active=1 
D [03/Jan/2010:06:29:59 +0000] Report: printers=1 
D [03/Jan/2010:06:29:59 +0000] Report: printers-implicit=0 
D [03/Jan/2010:06:29:59 +0000] Report: stringpool-string-count=344 
D [03/Jan/2010:06:29:59 +0000] Report: stringpool-alloc-bytes=7608 
D [03/Jan/2010:06:29:59 +0000] Report: stringpool-total-bytes=7072 
D [03/Jan/2010:06:29:59 +0000] cupsdReadClient: 8 GET /admin/?op=start-printer&printer_name=epson-c43 HTTP/1.1 
D [03/Jan/2010:06:29:59 +0000] cupsdAuthorize: No authentication data provided. 
D [03/Jan/2010:06:29:59 +0000] [CGI] /usr/local/libexec/cups/cgi-bin/admin.cgi started - PID = 3541 
I [03/Jan/2010:06:29:59 +0000] Started "/usr/local/libexec/cups/cgi-bin/admin.cgi" (pid=3541) 
D [03/Jan/2010:06:29:59 +0000] cupsdSendCommand: 8 file=9 
D [03/Jan/2010:06:30:00 +0000] [CGI] admin.cgi started... 
D [03/Jan/2010:06:30:00 +0000] [CGI] http=0x2830f000 
D [03/Jan/2010:06:30:00 +0000] [CGI] op="start-printer"... 
D [03/Jan/2010:06:30:00 +0000] cupsdAcceptClient: 5 from localhost (Domain) 
D [03/Jan/2010:06:30:00 +0000] Report: clients=1 
D [03/Jan/2010:06:30:00 +0000] Report: jobs=1 
D [03/Jan/2010:06:30:00 +0000] Report: jobs-active=1 
D [03/Jan/2010:06:30:00 +0000] Report: printers=1 
D [03/Jan/2010:06:30:00 +0000] Report: printers-implicit=0 
D [03/Jan/2010:06:30:00 +0000] Report: stringpool-string-count=343 
D [03/Jan/2010:06:30:00 +0000] Report: stringpool-alloc-bytes=7584 
D [03/Jan/2010:06:30:00 +0000] Report: stringpool-total-bytes=7056 
D [03/Jan/2010:06:30:00 +0000] cupsdReadClient: 5 POST /admin/ HTTP/1.1 
D [03/Jan/2010:06:30:00 +0000] cupsdAuthorize: No authentication data provided. 
D [03/Jan/2010:06:30:00 +0000] Resume-Printer ipp://localhost/printers/epson-c43 
D [03/Jan/2010:06:30:00 +0000] cupsdIsAuthorized: username="" 
E [03/Jan/2010:06:30:00 +0000] Resume-Printer: Unauthorized 
D [03/Jan/2010:06:30:00 +0000] cupsdSendError: 5 code=401 (Unauthorized) 
D [03/Jan/2010:06:30:00 +0000] cupsdSendHeader: WWW-Authenticate: Basic realm="CUPS" 
D [03/Jan/2010:06:30:00 +0000] [CGI] cgi_passwd(prompt="Password for cups on localhost? ") called! 
D [03/Jan/2010:06:30:00 +0000] Script header: Status: 401 
D [03/Jan/2010:06:30:00 +0000] cupsdSendError: 8 code=401 (Unauthorized) 
D [03/Jan/2010:06:30:00 +0000] cupsdSendHeader: WWW-Authenticate: Basic realm="CUPS" 
D [03/Jan/2010:06:30:00 +0000] Script header: 
D [03/Jan/2010:06:30:00 +0000] cupsdCloseClient: 8 
D [03/Jan/2010:06:30:00 +0000] cupsdCloseClient: 5 
D [03/Jan/2010:06:30:00 +0000] PID 3541 (/usr/local/libexec/cups/cgi-bin/admin.cgi) exited with no errors.
В CUPS'е нету драйвера для этого принтера, на сайте производителя http://support.epson.ru/driver_list.asp?product=325 линк на неотвечающий сайт.

Вот тут http://rpm.sh-linux.org/rpm-index-2004/ ... 1.sh3.html
RPM-пакет, в котором есть файл escp2-c43sx.ppd, который и подсунула CUPS'у, после этого на вкладке Printers (http://127.0.0.1:631/printers) стал отображаться принтер и строчка Printer Driver: EPSON Stylys C43SX-CUPS+Gimp Print v4.2.7.

Вверху появилась строчка "Filter "rastertoprinter" for printer "epson-c43" not avaliable: No such file or directory"

На этом форуме [/url]http://www.linuxquestions.org/questions ... ll-558867/[/url] писали, что надо установить libgcrypt. Ни с портов, ни с rpm он не установился, потребовав зависимость libgcrypt.so.6....

В cd /usr/local/libexec/cups/filter есть такие файлы:
rastertoepson
rastertohp
rastertolabel
rastertodymo

rastertoepson скопировала, переименовав в rastertoprinter.

В итоге ошибка теперь другая: commantoepson unavaliable.
/usr/local/libexec/cups пересмотрела полностью, ничего начинающегося на command там вообще нету...

Как же заставить его печатать?... :cry:
Помогите, пожалуйста....

Re: FreeBSD+CUPS+Epson=?...

Добавлено: 2010-03-06 23:16:40
Alex Keda
купс - вообще мрачная штука =((

Re: FreeBSD+CUPS+Epson=?...

Добавлено: 2010-03-07 1:07:25
проходил мимо
Ледяной_Кот писал(а): В CUPS'е нету драйвера для этого принтера
Не шутите так, CUPS поддерживает этот принтер.

Re: FreeBSD+CUPS+Epson=?...

Добавлено: 2010-03-09 18:07:35
ADRE
может у тебя картридж закончился? мене этот принтер выносил мозг в свое время за что я его депортировал в местный мусорный бак с последующим физическим уничтожением с помощью обычного шлакоблока.