Hi, I just tried to install another network printer. After fiddling with /etc/printcap I got problems. To make a longer story short: I decided to dpkg -r lpr. This went fine. So I reinstalled lpr, using lpr_5.9-12.deb.
After setting up rm and rp in /etc/printcap I tried lpr ... This is what I got (doing this as root): zaza:/mnt>>> lpr /etc/passwd lpr: connect: No such file or directory jobs queued, but cannot start daemon. Stracing this command gave me: 888 link("/var/spool/lpd/lp/tfA001Aa00888", "/var/spool/lpd/lp/cfA001Aa00888"$ 888 unlink("/var/spool/lpd/lp/tfA001Aa00888") = 0 888 socket(PF_UNIX, SOCK_STREAM, 0) = 4 888 connect(4, {sun_family=AF_UNIX, sun_path="/dev/printer"}, 14) = -1 ENOENT$ 888 fstat(1, {st_mode=S_IFCHR|0622, st_rdev=makedev(4, 198), ...}) = 0 888 mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0$ 888 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 888 write(1, "lpr: connect: No such file or di"..., 40) = 40 888 close(4) = 0 888 write(1, "jobs queued, but cannot start da"..., 38) = 38 888 _exit(0) = ? Of course strace was right: There was no /dev/printer. After rebooting without ANY CHANGES to /etc/printcap etc. : zaza:/var/spool/lpd/remote>>> ll /dev/pr* 19075 srwxrwxrwx 1 root root 0 Mar 18 11:44 /dev/printer Printing worked fine again. What happened ? Any hints ? I saw the very same question searching http://www.dejanews.com but unfortunately without any answer. Someone any hints ? Gerd