Skip to contentSkip to conversation

Status of parport driver in 2.6.20.1

parisc-linux Julian Stecklina 1 participant 2 messages Jun 13, 2007 – Jun 14, 2007 4 messages not in the archive

lore
Share & tools
lore
#2 lore raw
In reply to a message not in the archive
Quoted 7 lines · Randolph Chung
Quoted 1 line

I am running a 2.6.20.1 kernel on a C3600 workstation and want to hook up a printer to the parallel port. But modprobe'ing parport-pc or parport-serial gives me:

I think this uses suckyio. Can you post your boot log somewhere? I don't know if anybody has tried this recently but it did work at some point.

Also, output of lspci -v and cat /proc/interrupts may be helpful

For HPMC, you can recover the some trace data from the boot console. See http://www.parisc-linux.org/faq/kernelbug-howto.html

I have build a kernel with parport support (the first try was with parport as module) and was able to get a backtrace:

http://web.inf.tu-dresden.de/~s1054849/dmesg.and.hpmc.txt
http://web.inf.tu-dresden.de/~s1054849/pci.txt

The latter is from the same kernel without parport.

Regards,
Julian
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux

#5 lore raw
In reply to a message not in the archive
Quoted 1 line · Randolph Chung

Hrm, all the automatic probing in parport_pc is causing the HPMC. Can you do a quick experiment and boot the kernel with "parport=0"? The SuperIO driver should still register the parallel port.

It does:

SuperIO: Found NS87560 Legacy I/O device at 0000:00:0e.1 (IRQ 19)
SuperIO: Serial port 1 at 0x3f8
SuperIO: Serial port 2 at 0x2f8
SuperIO: Parallel port at 0x378
SuperIO: Floppy controller at 0x3f0
SuperIO: ACPI at 0x7e0
SuperIO: USB regulator enabled
parport0: PC-style at 0x378, irq 5 [PCSPP]
...
lp0: using parport0 (interrupt-driven).

and CUPS just successfully printed a test page. :) I guess this should be documented somewhere. What about a Wiki page about current problems? I am happy to provide content about the parport issue and document my ALSA experiments, just don't know where to put it.

Regards,
Julian
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux