From: PASCHAL,DAVID (HP-Roseville,ex1) <dav...@hp...> - 2000-08-31 22:27:49
|
Hi, Erick. > > (That's annoying -- sourceforge's mailing lists don't add a > > Reply-To line to the header. Anyway...) > > I hit reply to the digest I* received today so I hope that's the right > thing to do. yesterday I replied directly to you since you wrote me > directly. When I originally replied I didn't notice that it was going to you directly instead of to the list until after I had sent it. I'll see if the sourceforge folks can do anything about this. In the meantime I'll just use "reply to all" to make sure that it goes to the list. I much prefer getting mail through the list rather than directly, because then it also goes to my personal (home) e-mail account and reduces the chance that it gets lost in my inbox at work. :-) > ok. I connected the printer and tried again with the same failure. > > root@beowulf:/root/hpoj-0.5/ieee12844 # insmod ieee12844pp.o > ieee12844pp.o: init_module: Device or resource busy > > I tried turning the printer off and back on and tried it again but > still same message. what next? Bummer. Those were the easy solutions. :-) I looked at your lsmod output again to see if there were other drivers (like lp) hogging the parallel port, and I didn't see any. Try this, and give me the output: cat /proc/parport/0/autoprobe If your peripheral doesn't show up, then see what other port numbers (1, 2, etc.) are in the parport directory, and try substituting those one by one for "0". Is your peripheral by any chance connected to a switchbox or other "pass-through" device, such as a Zip drive? It probably won't work in these situations. Is the parallel port enabled in your BIOS/CMOS setup? Ideally it should be set to "ECP" or "bidirectional", although the drivers currently don't use the enhanced functionality. Are you able to print just by dumping text or PCL data to /dev/lp0 (or lp1, etc.), without loading ieee12844pp.o? If your computer dual-boots with DOS or Windows, can you print there? What is the output from: cat /proc/ioports cat /proc/interrupts This is to see if there's an I/O port or IRQ conflict with something else in your system. David |