I have an xPrintServer - Home Edition connected to an HP 1200 Laserjet printer. For anyone who isn't familiar with this device, xPrintServer is basically a cell-phone sized print server that runs CUPS. The setup runs fine with everything else in the house (including my dual booted Windows 7 and my laptop that runs Kubuntu). Actually, in checking Kubuntu, the setup is identical to that of my Gentoo box (making me think that it's something not installed correctly in Gentoo as opposed to the printer's literal configuration in CUPS).
These are the details for the printer's setup:
Name: HP_LaserJet_1200_3
Description: HP LaserJet 1200 - xPrintServer
Location: xPrintServer-0080A398AA9F
Connection: ipp://xPrintServer-0080A398AA9F.local:631/printers/HP_LaserJet_1200_3
Driver: Current - Remote Printer
Basically, when CUPS is started (at boot time or if I /etc/init.d/cupsd restart) it is automatically detected (automatically generating the above information). If I try to print a test page, though, I get the following status error message:
Code: Select all
Processing - "Unable to locate printer "xPrintServer-0080A398AA9F.local"."Code: Select all
[ebuild R ] net-print/cups-1.7.1 USE="X acl dbus gnutls pam ssl threads usb zeroconf -debug -java -kerberos -lprng-compat -python (-selinux) -static-libs -xinetd" LINGUAS="-ca -es -fr -it -ja -ru" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild R ] net-print/hplip-3.14.1 USE="X hpcups kde libnotify (policykit) qt4 snmp -doc -fax -hpijs -libusb0 -minimal -parport -scanner -static-ppds" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild R ] net-print/gutenprint-5.2.9 USE="cups foomaticdb gimp gtk nls ppds readline -static-libs" 0 kB
Code: Select all
W [09/Mar/2014:20:55:56 -0400] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [09/Mar/2014:20:55:56 -0400] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [09/Mar/2014:20:55:56 -0400] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [09/Mar/2014:20:56:23 -0400] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [09/Mar/2014:20:56:23 -0400] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [09/Mar/2014:20:56:23 -0400] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
1) I made minor changes to cupsd.conf (per a suggestion I'd seen in a thread elsewhere). This may have helped with the autodetection process (which wasn't working before, but it is now).
Code: Select all
Browsing On
BrowseLocalProtocols dnssd
3) Installing gutenprint (in case it was a driver issue).
I also want to note that in the CUPS web interface, the automatically detected printer cannot be opened (ie: if I click any of the links to open the printer, I get a 'page not found' error).
These posts were helpful (and seem close to the mark) but the problem has persisted.
I know that the printer and xPrintServer are working fine and can interact with linux with no problem (as Kubuntu can connect and print). Additionally, the printer WILL print if I plug it into the Gentoo computer directly. It's only the network aspect that seems to glitch on me.

