That was a problem! The lp driver was already loaded. If I remove it and
then load my driver, it returns with success from parport_register_device.
Thanks for your help!
From: Alan Cox [mailto:firstname.lastname@example.org]
Sent: Friday, April 25, 2008 1:12 PM
To: Kathy Frazier
Cc: 'Kathy Frazier'; email@example.com
Subject: Re: Talking to parallel port in 2.6 kernel without using parport
Nothing immediately strikes me.
Do you have the printer driver loaded already ? (and does it behave if you
do rmmod lp first)
From the .fc6 it would be an old Fedora kernel so very close to standard
2.6.18 from kernel.org, but the Fedora Core kernels are available from the
Fedora download pages - the .srpm package for each kernel is the one
matching the same binary - so google for "2.6.18-1.2798.fc6.src.rpm"
http://www.mjmwired.net/resources/mjm-fedora-fc6.html has a few notes on it.
To be honest this area of the kernel hasn't changed much over recent times.
Let me know if you can't figure out what is going on.