LINUX.ORG.RU

[cups] Не могу подключить USB принтер

 


0

1

Арч, всё последнее. В localhost:631 даже не предлагает подключить принтер по USB.

damnbook obey # dmesg | tail -1 
[  912.006639] usb 2-2: new high speed USB device using ehci_hcd and address 3

damnbook obey # lpinfo -v 
file cups-pdf:/
network smb
network lpd
network http
network beh
network socket
direct scsi
network ipp
serial serial:/dev/ttyS0?baud=115200

/etc/cups удалять и переустанавливать CUPS пробовал. ЧЯДНТ?

★★★★★

Вот так вот мы ругаемся (см. последние строки):

damnbook obey # /etc/rc.d/cups stop
:: Stopping CUPS Daemon                                                                                                                                   [DONE] 
damnbook obey # rm -rf /etc/cups 
damnbook obey # rm -rf /var/log/cups 
damnbook obey # rm -rf /var/run/cups 
damnbook obey # rm -rf /var/cache/cups /var/spool/cups 
damnbook obey # pacman -S cups
предупреждение: cups-1.4.6-1 не устарел -- переустанавливается
разрешение зависимостей...
проверка на взаимную несовместимость...

Цели (1): cups-1.4.6-1

Размер загружаемых файлов:   0,00 МБ
Размер устанавливаемых файлов:   13,43 МБ

Приступить к установке? [Y/n] 
(1/1) проверяется целостность пакета                                                             [#########################################################] 100%
(1/1) проверка возможных конфликтов файлов                                                       [#########################################################] 100%
(1/1) обновление cups                                                                            [#########################################################] 100%
damnbook obey # /etc/rc.d/cups start
:: Starting CUPS Daemon                                                                                                                                   [DONE] 
damnbook obey # lpinfo -v                              
file cups-pdf:/
network http
network lpd
network ipp
direct scsi
network socket
serial serial:/dev/ttyS0?baud=115200
network smb
network beh
damnbook obey # cat /var/log/cups/*
localhost - - [21/Apr/2011:05:37:33 +0400] "POST / HTTP/1.1" 401 75 CUPS-Get-Devices successful-ok
localhost - root [21/Apr/2011:05:37:33 +0400] "POST / HTTP/1.1" 200 1700 CUPS-Get-Devices -
Thu Apr 21 05:37:33 2011  [STATUS] identification string sent
E [21/Apr/2011:05:37:24 +0400] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
E [21/Apr/2011:05:37:33 +0400] [cups-deviced] PID 4105 (usb) stopped with status 127!
E [21/Apr/2011:05:37:33 +0400] [cups-deviced] PID 4118 (hp) stopped with status 127!
E [21/Apr/2011:05:37:33 +0400] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [21/Apr/2011:05:37:33 +0400] [cups-deviced] PID 4107 (dnssd) stopped with status 1!
E [21/Apr/2011:05:37:33 +0400] [cups-deviced] PID 4110 (hpfax) stopped with status 1!

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от Obey-Kun

На пути к разгадке!

damnbook obey # /usr/lib/cups/backend/hp 
/usr/lib/cups/backend/hp: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от Obey-Kun
damnbook obey # pacman -S libusb-compat     
предупреждение: libusb-compat-0.1.3-1 не устарел -- переустанавливается
разрешение зависимостей...
проверка на взаимную несовместимость...

Цели (1): libusb-compat-0.1.3-1

Размер загружаемых файлов:   0,00 МБ
Размер устанавливаемых файлов:   0,08 МБ

Приступить к установке? [Y/n] 
(1/1) проверяется целостность пакета                                                             [#########################################################] 100%
(1/1) проверка возможных конфликтов файлов                                                       [#########################################################] 100%
(1/1) обновление libusb-compat                                                                   [#########################################################] 100%
damnbook obey # /etc/rc.d/cups stop
:: Stopping CUPS Daemon                                                                                                                                   [DONE] 
damnbook obey # rm /var/log/cups/*
zsh: sure you want to delete all the files in /var/log/cups [yn]? y
damnbook obey # /etc/rc.d/cups start
:: Starting CUPS Daemon                                                                                                                                   [DONE] 
damnbook obey # lpinfo -v 
file cups-pdf:/
network http
direct scsi
network smb
network beh
network lpd
network ipp
network socket
serial serial:/dev/ttyS0?baud=115200
direct usb://HP/HP%20LaserJet%201020?serial=JL04HKE
direct hp:/usb/HP_LaserJet_1020?serial=JL04HKE
direct hpfax
damnbook obey # cat /var/log/cups/*
localhost - - [21/Apr/2011:05:42:30 +0400] "POST / HTTP/1.1" 401 75 CUPS-Get-Devices successful-ok
localhost - root [21/Apr/2011:05:42:30 +0400] "POST / HTTP/1.1" 200 2418 CUPS-Get-Devices -
Thu Apr 21 05:42:30 2011  [STATUS] identification string sent
E [21/Apr/2011:05:42:12 +0400] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
E [21/Apr/2011:05:42:30 +0400] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [21/Apr/2011:05:42:30 +0400] [cups-deviced] PID 4225 (dnssd) stopped with status 1!

Так-то. Теперь всё работает. Напишу-ка в багзиллу Арча.

Obey-Kun ★★★★★
() автор топика

Вот он, идеальный топик в /d.

Obey-Kun ★★★★★
() автор топика

Ну просто сферический арч из палаты мер и весов.

redgremlin ★★★★★
()

А что за принтер, может стоит поставить сначало драйвера для принтера, для xerox и hp ставятся отдельно свои, а уже потом лезть в в настройку cups.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.