Re: Finding and installing lp.o from 2.2.15
On Sat, Dec 09, 2000 at 02:28:39AM -0600, Gordon Pedersen wrote:
> (Please reply to gordon@visi.com in addition to debian-users.
> Thanks.)
>
> 6 months ago I installed 2.2.15 potato and at the time did not
> install the lp.o line printer module--big mistake, as it turns out.
> (I was using a networked printer, had no local printer.)
>
> Now I need to install the lp.o module and cannot find it. All I
> could find on debian site was one from 2.2.18pre21. That doesn't
> load with modprobe--complains like this:
>
> /lib/modules/2.2.15-idepci/misc/lp.o: kernel-module version mismatch
> /lib/modules/2.2.15-idepci/misc/lp.o was compiled for kernel
> version 2.2.18pre21
> while this kernel is version 2.2.15-idepci.
> /lib/modules/2.2.15-idepci/misc/lp.o: insmod
> /lib/modules/2.2.15-idepci/misc/lp.o failed
> /lib/modules/2.2.15-idepci/misc/lp.o: insmod lp failed
>
> I've looked all over debian.org and can't find the actual file that
> I need in the version that I need. I also could find no helpful
> instructions for someone in the pickle I'm in. I hope you can help.
For a PC you also want to load parport_pc.o first, with the correct
parameters for your parallel port (like: io=0x378 irq=7 dma=5). insmod
lp.o will fail without parport_pc.o like you are seeing. If that works,
then put the parameters in /etc/modutils/aliases and run update-modules.
Then modprobe lp should work.
--
Eric G. Miller <egm2@jps.net>
Reply to: