Re: cups newbie
On Friday 11 August 2006 04:53, Ionel Mugurel Ciobica shared this with us all:
>--> Hi all,
>--> Someone knows few thinks about cups? I am trying to set up a printer
>--> and http://localhost:631 give a page from where if I choose anything
>--> the browser just hangs with the message "Waiting for localhost...".
>--> I have try the hard way, without the webadmin interface, but without
>--> any luck. Anything I do ends up with errors. For example thinks like
>--> "lpadmin -p printer -E -v device -m ppd" give:
>--> lpadmin: add-printer (enable) failed: client-error-forbidden
>--> or a simple "lpinfo -v" give:
>--> lpinfo: cups-get-devices failed: client-error-forbidden
>--> I changed the "LogLevel debug" and I found this in the logs:
>--> PID 2241 stopped with status 13!
>--> SendError: 7 code=403 (Forbidden)
>--> I try to follow some tutorials, howto's and faq's from cups but I
>--> can't figure it out... Anyone know why I can't get the
>--> http://localhost:631/admin/ to work or what is this
>--> client-error-forbidden error and how do I solve it?
>--> Thank you for your help.
>--> P.S. I run sarge and all install is standard (via apt-get), no custom
I am not certain that this will help, but I have had quite a bit of trouble
with Cups in etch, for many days now, and still don't have it working. I have
had some help from my LUG and it seems my problem might be udev, and I have
to read up on that.
So here is what I have done so far and what has been advised in case yours is
not a udev problem.
With cups 1.2.2-1 for an Epson C43UX printer
# adduser to lpadmin so that you don't have to be root.
This was suggested:-
From the CUPS forum, an 'lpinfo -v' should include entries like -
My result was:-
# lpinfo -v
This was suggested:-
Does your system report anything like that? Do you need to modprobe usblp?
My result was there was no return from that command.
The next suggestion was this:-
Does the CUPS backend /usr/lib/cups/backend/usb exist? is it executable?
My answer to both was "yes"
This was also contributed by someone having a problem like my own but the
printer still didn't work:-
A bit of googling  discovered that I should
mknod /dev/usb/lp0 c 180 0
I did these things, and next time I started cups, the printer was
detected, and I only had to press the add print button for it to be
added. interestingly the printer uri was
usb://EPSON/Stylus%20COLOR%20760. Things were looking good.
I went to the printer page and pressed "print test page" button.
The job was added, and the printer status changed to "Printer not
connected, retrying in 30 sec"
These were supplied as worth reading:-
 http://www.linux-usb.org/USB-guide/x342.html &
http://osr600doc.sco.com/en/PR_gimpprint/x456.html - has a word of
caution re: USB printers
In dmesg my printer is detected thus:-
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 5 if 0 alt 0
proto 2 vid 0x04B8 pid 0x0005
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
At the end I get this:-
Starting Common Unix Printing System: cupsldp: driver loaded but no devices
This was the final suggestion:-
From your reports, it seems the required device (/dev/usb/lpx) isn't
present, which is starting to point towards udev, if indeed etch uses
udev. If so, then I don't think explicitly creating the device with
mknod will see it persist through a reboot. Udev does wonderful magic,
but it can be horrible to deal with when it fails to perform the magic
Hope this helps, and if you get your printer to work, could you please post to
this list, as I had no problems with this printer in sarge, using an earlier
version of cups. There is at least one other that is having problems.
Registered Linux User:- 329524
Live your life, do your work, then take your
hat. .......................................Henry David Thoreau
Linux Debian Etch
- cups newbie
- From: Ionel Mugurel Ciobica <email@example.com>