CUPS: Drucker immer mal wieder "angehalten"

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
alex0801
Beiträge: 195
Registriert: 16.10.2005 19:46:48

CUPS: Drucker immer mal wieder "angehalten"

Beitrag von alex0801 » 19.06.2015 08:02:37

Moin,

mein HP Laserjet CP1025 zickt mit CUPS immer mal wieder.

Symptom:

Ich starte einen beliebigen Druckauftrag. Und der Drucker spuckt nix aus.
Im CUPS Webinterface sehe ich dass er die einzelnen Seiten verarbeitet hat, aber der Drucker dann auf "angehalten" geht.
Starte ich den Drucker in CUPS wieder, verarbeitet er die Seiten des Druckauftrags noch einmal und geht dann in den gleichen Zustand wie zuvor: angehalten. Neustart von CUPS bringt nichts. Auch den Drucker kurz stromlos machen bringt nichts.

Auf der Fehlersuche in den Logs etc. bin ich auf das hier (aus dmesg) gestoßen:

[ 3.981959] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 3.992245] scsi 5:0:0:0: CD-ROM HP Smart Install 1.0 PQ: 0 ANSI: 2
[ 4.002973] sr1: scsi3-mmc drive: 0x/0x caddy
[ 4.003258] sr 5:0:0:0: Attached scsi CD-ROM sr1
[ 4.003393] sr 5:0:0:0: Attached scsi generic sg2 type 5
[ 6.616182] r8169 0000:02:00.0 eth0: link up
[ 6.616199] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 1522.857598] parport_pc 00:03: disabled
[ 1522.866746] parport 0x378 (WARNING): CTR: wrote 0x0c, read 0xff
[ 1522.866758] parport 0x378 (WARNING): DATA: wrote 0xaa, read 0xff
[ 1522.866761] parport 0x378: You gave this address, but there is probably no parallel port there!
[ 1522.866781] parport0: PC-style at 0x378 [PCSPP,TRISTATE]
[ 1523.005953] ------------[ cut here ]------------
[ 1523.005965] WARNING: CPU: 0 PID: 3199 at /build/linux-RGM_Ed/linux-3.16.7-ckt9/fs/sysfs/group.c:219 device_del+0x40/0x1b0()
[ 1523.005969] sysfs group ffffffff818b0420 not found for kobject 'parport0'
[ 1523.005971] Modules linked in: parport_pc(-) binfmt_misc cfg80211 rfkill nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc amd_freq_sensitivity kvm_amd kvm joydev crc32_pclmul hid_cherry hid_generic evdev ghash_clmulni_intel aesni_intel usbhid snd_hda_codec_realtek hid snd_hda_codec_generic snd_hda_codec_hdmi aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd edac_mce_amd sr_mod psmouse fam15h_power cdrom pcspkr serio_raw k10temp edac_core i2c_piix4 snd_hda_intel i2c_core snd_hda_controller snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore shpchp tpm_tis tpm acpi_cpufreq processor button thermal_sys loop fuse ppdev parport autofs4 ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif crct10dif_generic usb_storage ohci_pci crct10dif_pclmul crct10dif_common ohci_hcd ehci_pci xhci_hcd
[ 1523.006032] ehci_hcd crc32c_intel ahci libahci libata usbcore r8169 scsi_mod usb_common mii [last unloaded: parport_pc]
[ 1523.006043] CPU: 0 PID: 3199 Comm: rmmod Not tainted 3.16.0-4-amd64 #1 Debian 3.16.7-ckt9-3~deb8u1
[ 1523.006046] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./AM1B-ITX, BIOS P1.10 02/21/2014
[ 1523.006049] 0000000000000009 ffffffff8150ac96 ffff880211fa3e00 ffffffff81067747
[ 1523.006052] ffff880093b77400 ffff880211fa3e50 ffff880233d00100 ffff880235b35410
[ 1523.006056] 0000000000000000 ffffffff810677ac ffffffff81730a58 0000000000000028
[ 1523.006060] Call Trace:
[ 1523.006069] [<ffffffff8150ac96>] ? dump_stack+0x41/0x51
[ 1523.006074] [<ffffffff81067747>] ? warn_slowpath_common+0x77/0x90
[ 1523.006078] [<ffffffff810677ac>] ? warn_slowpath_fmt+0x4c/0x50
[ 1523.006082] [<ffffffff8139eb90>] ? device_del+0x40/0x1b0
[ 1523.006086] [<ffffffff8139ed1a>] ? device_unregister+0x1a/0x60
[ 1523.006089] [<ffffffff8139edca>] ? device_destroy+0x3a/0x40
[ 1523.006100] [<ffffffffa0191556>] ? parport_remove_port+0x36/0x170 [parport]
[ 1523.006105] [<ffffffffa043747f>] ? parport_pc_unregister_port+0x1f/0xd0 [parport_pc]
[ 1523.006109] [<ffffffffa04392f7>] ? parport_pc_exit+0x71/0xd7a [parport_pc]
[ 1523.006114] [<ffffffff810d8b24>] ? SyS_delete_module+0x154/0x210
[ 1523.006119] [<ffffffff81012ea9>] ? do_notify_resume+0x69/0xa0
[ 1523.006124] [<ffffffff8151110a>] ? int_signal+0x12/0x17
[ 1523.006128] [<ffffffff81510e4d>] ? system_call_fast_compare_end+0x10/0x15
[ 1523.006130] ---[ end trace 8bfed7a1f32cf2ce ]---
[ 1523.013505] parport_pc 00:03: activated
[ 1523.013519] parport_pc 00:03: reported by Plug and Play ACPI
[ 1523.013558] parport0: PC-style at 0x378, irq 5 [PCSPP,EPP]
[ 1523.116390] lp0: using parport0 (interrupt-driven).
[ 2312.744044] usb 2-3.4: USB disconnect, device number 6
[ 2376.621482] usb 2-3.4: new high-speed USB device number 7 using ehci-pci
Der Drucker hängt aber nicht am Parallel-Port, sondern an USB?!
Diese Warnung und das Stichwort "tainted" kenne ich aus einem anderen Umfeld schon. Dort ist das Fazit: Ich muss rebooten damit alles wieder funktioniert.

Und genau das hat hier auch geholfen.

Wenn ich den Fehler richtig interpretiere, dann zickt das Modul zum par-port ansteuern und legt auf irgend eine Art und Weise einen Teil des System (drucken...) lahm.

Hab leider gerade keinen physikalischen Zugriff auf die Kiste. Werde aber mal versuchen im BIOS den Parallel-Port zu deaktivieren. Mehr fällt mir aktuell nicht ein...HP Druckertreiber ist eigentlich schon der neuste von HP. Oder gibt's da andere die besser funktionieren?

Hat sonst noch jemand kreative Vorschläge zur Lösung des immer wiederkehrenden Druckproblems?
Oder ist zitierte dmesg-Ausgabe gar kein Problem und die Ursache ist eine andere?

Benutzeravatar
Patsche
Beiträge: 3261
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: CUPS: Drucker immer mal wieder "angehalten"

Beitrag von Patsche » 19.06.2015 08:12:31

Hmmm.... ich rate nur mal:
Kannst du den Parallelport im BIOS/EFI abschalten? Dann wird vermutlich auch das Modul nicht mehr geladen...

niesommer
Beiträge: 2493
Registriert: 01.10.2006 13:19:37
Lizenz eigener Beiträge: GNU General Public License

Re: CUPS: Drucker immer mal wieder "angehalten"

Beitrag von niesommer » 19.06.2015 10:52:53

Hallo,
also nur mal so geraten:

Code: Alles auswählen

lsmod | grep parport_pc
das Modul parport_pc entladen und Blacklisten.
Gruß niesommer

Antworten