Linux seems to be refusing to recognize my printer on the parallel 
port, and I have tried everything that I can think of to try, so I am 
looking for some suggestions.

I am running a dual boot system, Win98 and Redhat 6.1 (kernel 
2.2.12-20) on a Toshiba Satellite 320CDT and everything else 
seems to be working wonderfully.  The printer is a Canon BJC-70, 
which is supposed to be fully compatible with the Linux system 
according to the documentation.  The printer works fine on Win98, 
and seems to reset when Linux is booted or even when "un-
suspended."

I have recompiled the kernel several times making sure that it 
includes all the modules (parport, parport_pc, etc) and that support 
for a parallel printer is included (module lp.o).  Alas, I use RedHat's 
printtool and and it finds no printer on the port.  I can, however, plug 
in my Zip drive and Linux happily reads and writes to it, so I think 
the port is working fine.

I have tried several things suggested in parport.txt like doing an 
insmod parport_pc io=0x3bc but nothing seems to work.  Sending 
print directly to lp0, lp1, or lp2 gets a no such device error 
message.

Parport.txt does mention that the plug and play bios may have to 
be turned off, and that is something that I am not sure of how to do. 
I did try to compile the kernel without PnP support but that made 
no difference.

<Sigh>  Any suggestions will be welcome, and even if it means 
compiling the kernel...  Well, I have that process memorized by 
now :( .

Thanks,

Mike Laing



S/V Pathfinder
Valiant 40, #171
Deale, MD

Reply via email to