Dennis wrote:
> Yes, it is a USB printer HP ColorLaserjet 2605dn.
>
> I have read that there is a issue with USB printers. (6697318 printing to USB 
> hands under CUPS). So I added the line "FileDevice Yes" in my cupsd.conf (Was 
> this correct?) and in the /etc/cups/printers.conf I changed to line  
> "DeviceURI usb://HP/Color%20LaserJet%202605dn" to "file://dev/printers/0" 
> (Was this correct?)
>
> But again, no printout.
>
> Thank you
>   
Your file DeviceURI appears to be missing a '/' near the beginning and 
that may be an issue.
If you didn't disable the cups scheduler before you edited the files, it 
won't know about the changes and may overwrite them.  You can make the 
necessary changes without disabling the scheduler using

    # cupsctl FileDevice=Yes
    # lpadmin -p queue -v file:///dev/printers/0

Switching to the files support should work.  The actual DeviceURI will 
vary.  Often /dev/printers/0 refers to a parallel port, but if you don't 
have one or it's disabled in the BIOS, /dev/printers/0 could easily be 
your printer.
CUPS logs errors at /var/logs/cups/error_log and it may contain some 
helpful information.  If not, You might start by verifying that you can 
communicate with the printer outside of printing.  You can cat a 
postscript file to the device to start with.  Since your printer is 
PostScript, it should just print the file.  If that works, I would 
restart CUPS, increase the debugging level in CUPS and recreate the queue.

    -Norm

PS.
    The CUPS usb backend should be functional in snv_105 or later based 
Solaris/OpenSolaris distributions.  see "6697318 printing to USB printer 
hangs under CUPS" for the specifics on the bug.


Reply via email to