Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jun 2006 18:05:47 -0700
From:      Micah <micahjon@ywave.com>
To:        Anthony Agelastos <iqgrande@gmail.com>
Cc:        asa@agava.com, albi <albi@scii.nl>, freebsd-questions@freebsd.org
Subject:   Re: CUPS, USB printers & "Permission Denied"
Message-ID:  <449F32EB.3010805@ywave.com>
In-Reply-To: <F4BEF046-2C6E-40BE-9703-2F27CB84CFDF@gmail.com>
References:  <8a6250b20606251628g5ea35843r5ccb318b15876609@mail.gmail.com>	<20060626013428.bfd51cb9.albi@scii.nl> <F4BEF046-2C6E-40BE-9703-2F27CB84CFDF@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Anthony Agelastos wrote:
> Hello and thank you for the very quick reply.
> 
> On Jun 25, 2006, at 7:34 PM, albi wrote:
> 
>> On Sun, 25 Jun 2006 19:28:35 -0400
>> "Anthony Agelastos" <iqgrande@gmail.com> wrote:
>>
>>> I updated CUPS and I cannot print to my USB laser printer. The web
>>> interface shows the following:
>>>
>>> hp_LaserJet_1160Le (Default Printer) "Unable to open USB device
>>> "usb:/dev/ulpt0": Permission denied"
>>>     Description: Hewlett-Packard LaserJet 1160Le
>>> Location: Den
>>> Make and Model: HP LaserJet 1160 Foomatic/hpijs (recommended)
>>> Printer State: stopped, accepting jobs, published.
>>> Device URI: usb:/dev/ulpt0
>>
>> are the permissions on /dev/ulpt0 correct ?
> I have no idea what it is supposed to be.
> %ls -l /dev/ulpt0
> crw-r--r--  1 root  operator    0,  68 Jun 25 19:01 /dev/ulpt0
> 
>>
>> if the printer runs fine as root you know it's likely a
>> permission-problem
>>
> What's the best way to run it as root? When I log into the CUPS web 
> interface as root and try to print a test page, it gives me the message 
> I posted above. If, as root, I try to print a Postscript file via lp, it 
> does nothing.
> 
> Thank you all again for your 
> assistance._______________________________________________

I had the same problem. chown ulpt0 to group cups and add group write. 
That will fix it. I added the following to /etc/devfs.rules to make the 
fix permanent:

[system=10]
add path 'unlpt*' mode 0660 group cups
add path 'ulpt*' mode 0660 group cups

Don't forget to restart devfs.

HTH,
Micah



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?449F32EB.3010805>