On 04/17/2010 07:30 PM, Mark LaPierre wrote:
Hey All,
I can not get my parallel port to connect to my printer. The printer was working with F8. Then I upgraded to F10. The printer has not worked since.
Now I have F12 32 bit installed. I've tried everything I can think of including messing with the CMOS settings from Yes PNP OS to No PNP OS.
<------------------[ SNIP ]-------------->
Here is the results of the poking around that I've done.
lspci -v 01:08.0 Parallel controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 03 [IEEE1284]) Subsystem: Device a000:2000 Flags: bus master, medium devsel, latency 32, IRQ 11 I/O ports at bc00 [size=8] I/O ports at b480 [size=8] Memory at f8efe000 (32-bit, non-prefetchable) [size=4K] Memory at f8efd000 (32-bit, non-prefetchable) [size=4K] Capabilities: [48] Power Management version 2
modprobe -c alias parport_lowlevel parport_pc options parport_pc io=0x378 irq=7 dma=3
lsmod | grep parport parport_pc 17509 1 parport 27256 3 lp,ppdev,parport_pc
The ball's in your court now Y'all. Does anyone have any ideas how I can further diagnose the problem and get the printer singing again?
Mark
I am trying to remember how I did it with a PCI card. I think you need a file in /etc/modprobe.d that lists the gives the options for parport_pc as io=0xb480 irq=11. Something like a file called parport-pci.conf with this as the contents:
options parport_pc io=0xb480 irq=11
You may need io=0xbc00 instead of io=b480. You will have to run depmod after making the changes, remove and reinstall the parport_pc module, before the changes will take affect. (Or reboot.)
Mikkel