Hello, Walt.

On Fri, Apr 13, 2012 at 05:11:43PM -0700, walt wrote:
> On 04/13/2012 08:39 AM, Alan Mackenzie wrote:
> > Hi, all.

> > My printing's not working.  I've got cups-1.4.8-r1 installed.

> Have you tried deleting the cups printers using the localhost:631 cups
> server?  I've had so many obscure printing problems after updating the
> cups package, I just routinely delete and recreate the printers before
> I even try to print something.  Usually fixes my printing problems.

OK, I tried that (though it turns out it wasn't the problem, see below).
I'm glad I wrote down my about-to-be-deleted config first.  localhost:631
has got to be the cruddiest GUI configurer around.  I think I had to
describe my (USB connected) printer as "scsi", and then a little later
had to enter a "NAME", without any indication being given of whose name.
Luckily, I have enough experience to guess correctly, 'cause there's no
help on these things.  How I hate cups!

My actual problem was that my printer is on /dev/lp0, generated by mdev.
When I switched back to a udev system, the printer's on /dev/usblp0
(which is a symlink to /dev/usb/lp0).

There doesn't seem to be anything in any cups config file to specify the
device to print to.  The nearest thing to a config item is

    DeviceURI usb://Samsung/ML-1450

in /etc/printers.conf.  I don't know where "usb://" is defined - Firefox
rejects it straight off.  I don't know how this URI is converted to
/dev/usblp0, but it seems to be hard coded in effect.

So, can I configure "usb://Samsung/ML-1450" as /dev/lp0?

-- 
Alan Mackenzie (Nuremberg, Germany).

Reply via email to