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

printing trouble, perhaps kernel probs



It does not work...

Kernel 2.4.5, printing stuff as modules, HP Deskjet 710
here, tried cups, lprng, lpd.

-->
desire ~ # modprobe lp
0x378: FIFO is 16 bytes
0x378: writeIntrThreshold is 7
0x378: readIntrThreshold is 7
parport0: PC-style at 0x378 (0x778), irq 7, using FIFO [PCSPP,TRISTATE,COMPAT,ECP]
parport0: Printer, HEWLETT-PACKARD DESKJET 710C
lp0: using parport0 (interrupt-driven).
<--

So this seems to be as it should be, all perfect. Now,
looking at the modules loaded, lp is unused.
No devfs here. IEE1284 or something compiled in.

-->
desire ~ # lsmod
Module                  Size  Used by
parport_pc             23472   1  (autoclean)
lp                      5424   0  (unused)
parport                24928   1  [parport_pc lp]
<--

Restarting lpd or whatever does not help at all, it stays
unused, the printer does not do anything. This seems to be
wrong in my eyes.

The kernel logs these messages:

-->
May 27 19:32:07 desire kernel: 0x378: FIFO is 16 bytes
May 27 19:32:07 desire kernel: 0x378: writeIntrThreshold is 7
May 27 19:32:07 desire kernel: 0x378: readIntrThreshold is 7
May 27 19:32:07 desire kernel: 0x378: PWord is 8 bits
May 27 19:32:07 desire kernel: 0x378: Interrupts are ISA-Pulses
May 27 19:32:07 desire kernel: 0x378: ECP port cfgA=0x10 cfgB=0x4c
May 27 19:32:07 desire kernel: 0x378: ECP settings irq=7 dma=<none or set by other means>
May 27 19:32:07 desire kernel: parport0: PC-style at 0x378 (0x778), irq 7, using FIFO [PCSPP,TRISTATE,COMPAT,ECP]
May 27 19:32:07 desire kernel: parport0: cpp_daisy: aa5500ff(98)
May 27 19:32:07 desire kernel: parport0: assign_addrs: aa5500ff(98)
May 27 19:32:07 desire kernel: parport0: faking semi-colon
May 27 19:32:07 desire kernel: parport0: Printer, HEWLETT-PACKARD DESKJET 710C
May 27 19:32:07 desire kernel: lp0: using parport0 (interrupt-driven).
<--

I have an ASUS P5A mainboard and set the DMA to disabled and
the port to ECP+SPP or whatever this is called.

Any ideas, any clues, any hints?
If I get it right, I should be able to do "cat /etc/passwd >dev/lp0"
without any problems...?!

Also, setting the printer port to normal with no DMA and
what not did not help at all. Besides, two cables cannot
both be broken if the status readback is working.

TIA!

Regards,
Alexander

-- 
Alexander Koch - <>< - WWJD - aka Efraim - PGP 0xE7694969 - KOCH1-RIPE



Reply to: