Проблема следующая:
Есть машина с 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.
Вот тут 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 там вообще нету...
Как же заставить его печатать?...

Помогите, пожалуйста....