You are not logged in.

#1 2009-11-07 02:16:38

samjh
Member
From: Australia
Registered: 2009-08-25
Posts: 34
Website

Yet another CUPS problem: Printer not found

So... I reinstalled Arch yesterday, and have tripped up on a CUPS problem.  Funny thing is, I had Arch installed before, but after the CUPS 1.4 upgrade and didn't have this problem back then.

Anyway, I was trying to install by USB Printer (Brother HL 1440) via the web interface.  Basically, Administration -> Find New Printers.  It says, "No printers found."

Being an experienced trouble-shooter, I looked at the CUPS wiki and various forum threads to try to solve the problems.  Despite my thorough compliance with all instructions, CUPS still doesn't find my printer.

Firstly, I have these packages installed along with their dependencies (obviously):
* cups
* gutenprint
* foomatic-db-engine
* foomatic-filters
* foomatic-db-nonfree

Secondly, I have blacklisted usblp and made sure it isn't loaded:

$ lsmod | grep usblp
$

Thirdly, I have the correct permissions set for the usb dev via the appropriate udev rule, as suggested in the cups wiki:

$ lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 004: ID 04f9:000d Brother Industries, Ltd HL-1440 Laser Printer
Bus 006 Device 002: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ ls -l /dev/bus/usb/006/004
crw-rw---- 1 root lp 189, 643 2009-11-07 12:02 /dev/bus/usb/006/004
$

I have tried restarting cups daemon, checked that it is in my DAEMONS list in rc.conf, and rebooted my computer.  My username is also in the lp group.

I've also checked the /var/log/cups/error.log file, and found nothing particularly extraordinary except this line:

Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported

I'm not sure if that line is really relevant.

Could anyone please suggest some solutions to this?

------------------------------

EDIT:

I've just realised that the web interface shows my CUPS version as 1.3.11!!!!!  My system is fully up to date (I've done pacman -Syy and -Syu).  Shouldn't the CUPS version be 1.4.1?

Last edited by samjh (2009-11-07 04:45:24)

Offline

#2 2009-11-07 07:33:46

samjh
Member
From: Australia
Registered: 2009-08-25
Posts: 34
Website

Re: Yet another CUPS problem: Printer not found

OK, got it figured.

It looks like CUPS 1.3 is on my system, not 1.4.  I can't understand why this is, since 1.4 was released several weeks ago and as I mentioned earlier, my system is fully up-to-date.

I'm using the usblp module for the time being.  When or if CUPS is updated 1.4, I'll just have to remember to unload it.

What a strange problem.

Last edited by samjh (2009-11-07 07:39:21)

Offline

Board footer

Powered by FluxBB