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).