[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: