[PARPORT] IOMega Zip 100: ppa: Device busy

Patrick Dreker (patrick@dreker.de)
Thu, 27 May 1999 18:14:14 +0200


I have some trouble loading the ppa Module for my Parport Zip Drive. I am using
Kernel 2.2.9-twm3, and compiled parport, parport_pc, lp and ppa as modules.

The Printer (behind the Zip drive) works fine after
modprobe parport_pc
modprobe lp

But when I try to do
modprobe ppa
I just get:
/lib/modules/2.2.9-tmw3/scsi/ppa.o: init_module: Device or resource busy
/lib/modules/2.2.9-tmw3/scsi/ppa.o: insmod /lib/modules/2.2.9-tmw3/scsi/ppa.o failed
/lib/modules/2.2.9-tmw3/scsi/ppa.o: insmod ppa failed

dmesg shows:
parport0: PC-style at 0x278, irq 5 [SPP,PS2,EPP]
parport0: cpp_daisy: aa5500ff(18)
parport0: assign_addrs: aa5500ff(18)
parport0: Mode 0x04 not supported? (0x38)
parport0: In compatibility (forward idle) mode
parport0: Legacy device

ppa: Version 2.04 (for Linux 2.2.x)
ppa: Found device at ID 6, Attempting to use EPP
ppa: Found device at ID 6, Attempting to use PS/2
ppa: Unable to establish communication, aborting driver load.
WARNING - no ppa compatible devices found.
  As of 31/Aug/1998 Iomega started shipping parallel
  port ZIP drives with a different interface which is
  supported by the imm (ZIP Plus) driver. If the
  cable is marked with "AutoDetect", this is what has
scsi : 1 host.

These messages are generated with the printer switched on,
when it is switched off the parport0 messages look different:
parport0: PC-style at 0x278, irq 5 [SPP,PS2,EPP]
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
parport0: Peripheral not IEEE1284 compliant (0x30)

The 1 scsi host is my Harddisk controller, my Zip drive definitely is ppa, as
it worked with Kernel 2.0.36 and the ppa Code. My Parallel Port is in EPP Mode
(BIOS), but I have tried at least 20 other combinations of Parport Settings and
Kernel Compiles (as modules, not as modules, partially as modules, EPP, ECP,

So what´s wrong?


-- To unsubscribe, send mail to: linux-parport-request@torque.net -- -- with the single word "unsubscribe" in the body of the message. --

This archive was generated by hypermail 2.0b3 on Thu 27 May 1999 - 12:32:28 EDT