In article <[EMAIL PROTECTED]>, Michael H.
Warfield <[EMAIL PROTECTED]> writes
>A W Young enscribed thusly:
>> In article <[EMAIL PROTECTED]>, Michael H.
>> Warfield <[EMAIL PROTECTED]> writes
>> >A W Young enscribed thusly:
>> >> In article <[EMAIL PROTECTED]>,
>> >> [EMAIL PROTECTED] writes
>> >> >On Sun, 7 Feb 1999, A W Young wrote:
>> >> >
>> >> >> I have a Hewlett Packard 690C printer and RedHat Linux 5.1. If I try to
>> >> >> print a file with the
>> >> >>
>> >> >> lpr hello.c
>> >> >>
>> >> >> command, for example, then nothing happens. If I examine the queue with
>> >> >> lpq, then it reports either "no daemon present" or "waiting for lp to
>> >> >> become ready (offline ?)". In the RHS Linux Print System Manager I have
>> >> >> lp as "local printer on /dev/lp0". I have tried turning the printer
>> >> >> off, then on again. If I move to the /etc directory and type "lptest >
>> >> >> /dev/lp0" then nothing happens.
>> >
>> >> >Is the printer on lp0 in RH? It's /dev/lp1 in Slackware.
>> >
>> >> I don't know. Using the Print System Manager, I have tried changing the
>> >> settings to lp0, lp1 and lp2. With all three of these, when I try to
>> >> print a test page directly to port, I get the error message:
>> >
>> >> "Couldn't write file /dev/lp0: no such device"
>> >
>> > Ok... Stupid question time... Do you have a printer driver loaded?
>> >Do a "cat /proc/ioports" and see if you have a line like this:
>> >
>> >03bc-03be : parport0
>
>> I don't get anything containing "parport" in the resulting list.
>
>> > If you don't, you need to load a parallel port driver...
>
>> I have hunted around the man pages, the RedHat manual and in a Linux
>> book and can't find how to load a driver. Can you tell me what I have
>> to do?
>
> Hmmm... I'm getting a clue here and I may have made a mistake as
>well. What kernel version are you running?
I'm not entirely sure, but I have the file vmlinuz-2.0.34-0.6 which I
guess means version 2.0.34.
>If it's a 2.0 kernel, it's
>not a parport line you should have been looking for. How about an
>lp line like this:
>
>0378-037f : lp
No. No mention of either lp or parport.
> This is from my 2.0.36 system. The parport0 line in my earlier
>message was from 2.2.1.
>
> If you don't see an lp line in the ioports, try running the command
>"insmod lp" and see what happens... See if your lpr ports work and see
>if anything shows up in ioports then.
Typed "insmod lp" and got
insmod: lp: no module by that name found
Then moved to /dev and tried "insmod lp" again and got:
./lp: error reading ELF header: Success
--
A. W. Young
http://www.tylehurst.demon.co.uk/