I found the problem with udev. udev-073 did not work but 071 works fine. I didn't remember recently upgrading to 073.

I still couldn't get the status from the printer until I added ink.

Thanks for your help!

Mike

Kay Sievers wrote:
On Mon, Nov 21, 2005 at 10:08:44PM -0500, Mike wrote:
  
The rule:
BUS="usb", SYSFS{serial}="0HSLL0108041158030", NAME="lp0", SYMLINK="printers/EPC80"
    

You may look at:
  udevinfo -a -p /class/usb/lp0

if that matches your keys and better use "==" for comparison, but with
the keys you use, it should not cause a problem.

  
/dev/lp0 is being created. So it looks like the generic udev rule is 
working. I can change my path to now point there. I don't understand why 
my rule quit working though. I tried escputil with it pointing to 
/dev/lp0 but it just times out.

I changed my printer to point /dev/lp0 but nothing happens when I print. 
I am just going to give in an replace all my color ink cartridges and 
see if that changes anything.
    

Yeah, that may help to get it to print something, but it's unlikely to
change udev's behavior.

Kay