I guess I should say I have NEVER used an attached printer on linux, always network printers. Anyway, I got it to print by chmod 777 /dev/lp0. That doesn't seem good !! /dev/lp0 has owner 660 root lp but all the spool directory stuff has owner daemon. Why is that and could that have something to do with my problem.