Bug 190541
Summary: | Data integrity error in parport_pc? | ||
---|---|---|---|
Product: | Drivers | Reporter: | Martin Schreiber (mse00000) |
Component: | Parallel | Assignee: | drivers_parallel |
Status: | NEW --- | ||
Severity: | normal | ||
Priority: | P1 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 3.16.7-53.1-i686 (kernel-desktop openSUSE 13.2) | Subsystem: | |
Regression: | Yes | Bisected commit-id: |
Description
Martin Schreiber
2016-12-17 07:59:26 UTC
Printing by motherboard LPT1 header works. It could be that FIFO operation in parport_pc causes the data errors. With "options parport_pc io=0x378,0xd050,0xd030 dma=none,none,none irq=7,18,10" in "/etc/modprobe.d/99-local.conf" the motherboard port and the two ports on the PCI card all work OK, "dmesg|grep parport" lists: " [ 17.250204] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE] [ 17.333784] parport1: PC-style at 0xd050, irq 18 [PCSPP,TRISTATE,EPP] [ 17.416860] parport2: PC-style at 0xd030, irq 10 [PCSPP,TRISTATE,EPP] [ 17.424652] parport2: Printer, Hewlett-Packard HP LaserJet 6P [ 105.840722] lp0: using parport0 (interrupt-driven). [ 105.840745] lp1: using parport1 (interrupt-driven). [ 105.840766] lp2: using parport2 (interrupt-driven). " instead of: " [ 17.229035] parport_pc 00:03: reported by Plug and Play ACPI [ 17.229146] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE] [ 17.312448] parport1: PC-style at 0xd050 (0xd040), irq 18, using FIFO [PCSPP,TRISTATE,COMPAT,ECP] [ 17.396935] parport2: PC-style at 0xd030 (0xd020), irq 18, using FIFO [PCSPP,TRISTATE,COMPAT,ECP] [ 17.404834] parport2: Printer, Hewlett-Packard HP LaserJet 6P [ 117.824110] lp0: using parport0 (interrupt-driven). [ 117.824135] lp1: using parport1 (interrupt-driven). [ 117.824156] lp2: using parport2 (interrupt-driven). " with the default settings. A thread about the experiments is here: https://forums.opensuse.org/showthread.php/521726-Parallelport-support-broken?p=2804416#post2804416 |