FS#53104 - [linux] parallel port printing still broken - ERROR: open device failed

Attached to Project: Arch Linux
Opened by James (thx1138) - Tuesday, 28 February 2017, 05:38 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 28 February 2017, 05:52 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

linux 4.10.1-1
hplip 3.16.11-2

Still broken, since linux 4.9-1

In the log:

hpijs[1550]: io/hpmud/pp.c 627: unable to read device-id ret=-1
hp[1544]: io/hpmud/pp.c 585: failed claim_pp fd=7: No such device or address
hp[1544]: prnt/backend/hp.c 824: ERROR: open device failed stat=12: hp:/par/HP_LaserJet_6MP?device=/dev/parport0
kernel: ------------[ cut here ]------------
kernel: WARNING: CPU: 3 PID: 1544 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x62/0x80
kernel: sysfs: cannot create duplicate filename '/devices/parport0/ppdev0.0'
...
kernel: ------------[ cut here ]------------
kernel: WARNING: CPU: 3 PID: 1544 at lib/kobject.c:240 kobject_add_internal+0x2b4/0x320
kernel: kobject_add_internal failed for ppdev0.0 with -EEXIST, don't try to register things with the same name in the same directory.
...

See also: https://bugs.archlinux.org/task/52322

The kernel is unusable without functional printing.

See attached file for the call trace.

Down-grading the kernel restores normal printer function.

This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 28 February 2017, 05:52 GMT
Reason for closing:  Duplicate

Loading...