Printer stopped working with Kernel 2.2
Hi all,
I upgraded from kernel 2.0.34 to kernel 2.2.4 which came on my
Debian-CDs. Now printing has stopped. I compiled lp and parport
as modules, changed the printcap to point to /dev/lp0 instead of
lp1. The printer (Nec Silentwriter2 S60P - Postscript) seems to
get some data because it displays a "PROCESSING" message when I
try to print something with lpr or by cat'ting a postscript file
to /dev/lp0. But there is no output.
All this parport stuff is very new to me. I don't have any /dev/parport
devices just this:
$ ls -l /dev/par*
crw-rw---- 1 root lp 6, 0 Dec 9 1996 /dev/par0
crw-rw---- 1 root lp 6, 1 Dec 9 1996 /dev/par1
crw-rw---- 1 root lp 6, 2 Dec 9 1996 /dev/par2
crw-rw---- 1 root lp 6, 3 Dec 9 1996 /dev/par3
Should I make parport devices, how do I do this?
I did not change the formerly working lpd setup in other places except
the lp-device number:
# printcap
lp|nec|nec|Nec Silentwri:\
:lp=/dev/lp0:sd=/var/spool/lpd/nec:\
:sh:pw#80:pl#66:px#1440:mx#0:\
:if=/usr/sbin/psonly300-filter:\
:af=/var/log/lp-acct:lf=/var/log/lp-errs:
/etc/conf.modules has this
alias parport_lowlevel parport_pc
options parport_pc io=0x378,0x278
If I manually insert the lp module with:
$ modprobe lp
a line like this appears in syslog:
Apr 30 14:34:03 fliwatut kernel: lp0: using parport0 (polling).
Does anybody know what might be going on here? The machine acts (in fact:
it doesn't) as a print server for my SOHO office. Now I have to boot Win95
to print, which is a pain in the a**
Thanks for any help in advance,
yours
--
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______
/ __// __ /__/ __// // __ \ \/ / __ \\ ___\
/ / / ____/ / / / // ____// /\ \\ ___\\____ \
/_/ /_____/ /_/ /_//_____// / \ \\_____\\_____\
/_/ \_\
Reply to: