I have a HP too, 5L family (kernel 227-ac2)
  In the Support IEEE1284 status readback help it's somethin like this:
   
 CONFIG_PRINTER_READBACK:                                                   
     If your printer conforms to IEEE 1284, it may be able to provide
     a status indication when you read from it (for example, with `cat        
      /dev/lp1'). To use this feature, say Y here.

  I think that your 4L conforms with IEEE 1284. But, your printer worked with
previous kernels? If yes, U haven't installed the module correctly. 
   Try in /usr/src/linux a installkernel 2.2.x /arch/i386/boot/(b)zImage
System.map after make modules; make modules_install. This should do it.
    PersonnaIy,I use parallel port support in kernel and here is a dmesg dump:

    parport0: PC-style at 0x378 [SPP,ECP,ECPPS2]
    parport0: detected irq 7; use procfs to enable interrupt-driven operation.
    lp0: using parport0 (polling).

Michael

Reply via email to