Ein HP LaserJet 1100 hängt an einem PC, der mit einer Dual-Parallelport-PCI-Karte ausgestattet ist. Unter Windows 7 pro SP1 64-Bit funktioniert der Drucker, nachdem Windows dafür ein Update gezogen hat.
Unter CUPS 1.5.4 (auf Slackware64-14.1) druckt er nicht. Im Webinterface behauptet CUPS nach dem "Drucken" einer Testseite, das der Druckauftrag korrekt abgewickelt worden, aber aus dem Drucker komtm einfach kein Ausdruck.
Code:
Hardware:
AMD Phenom II X6 1100T
16 GiB DDR3 PC-1600
MSI 990FXA-GD80
Dual-Parallelport-PCI-Karte
HP LaserJet 1100
lspci -v
[…]
06:06.0 Parallel controller: MosChip Semiconductor Technology Ltd. PCI 9865 Multi-I/O Controller (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, medium devsel, latency 32, IRQ 22
I/O ports at b030 [size=8]
I/O ports at b020 [size=8]
Memory at fe203000 (32-bit, non-prefetchable) [size=4K]
Memory at fe202000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2
Kernel driver in use: parport_pc
06:06.2 Parallel controller: MosChip Semiconductor Technology Ltd. PCI 9865 Multi-I/O Controller (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at b010 [size=8]
I/O ports at b000 [size=8]
Memory at fe201000 (32-bit, non-prefetchable) [size=4K]
Memory at fe200000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2
Kernel driver in use: parport_pc
[…]
dmesg
[…]
[ 2.332848] PCI parallel port detected: 9710:9865, I/O at 0xb030(0x0), IRQ 22
[ 2.332872] parport0: PC-style at 0xb030, irq 22 [PCSPP,TRISTATE,EPP]
[ 2.344525] parport0: Printer, Hewlett-Packard HP LaserJet 1100
[ 2.344720] PCI parallel port detected: 9710:9865, I/O at 0xb010(0x0), IRQ 20
[ 2.344754] parport1: PC-style at 0xb010, irq 20 [PCSPP,TRISTATE,EPP]
[…]
http://localhost:631/admin/log/error_log
[…]
E [17/Dec/2015:15:02:12 +0100] [cups-deviced] PID 3358 (hp) stopped with status 127!
E [17/Dec/2015:15:02:12 +0100] [cups-deviced] PID 3357 (snmp) stopped with status 1!
E [17/Dec/2015:15:02:12 +0100] [cups-deviced] PID 3356 (hpfax) stopped with status 1!
Mit ähnlicher Hardware (HP LaserJet 6L an Parallelport-PCI-Karte) und gleicher Software treten diese Probleme nicht auf. Da kommt unter Linux lediglich beim Drucken der 1. Seite nach dem Rechnerstart "disabling IRQ xx" (xx= IRQ des Parallelports).
Bevor jetzt jemand das Alter dieser Drucker anführt: Die sollen noch "verbraucht werden", also so lange genutzt werden, bis der Toner (LaserJet 1100 noch eine Ersatzkartusche vorhanden, LaserJet 6L Kartusche noch fast voll) alle ist oder der Drucker kaputt geht.