[PARPORT] Zip-100 access

Stefan Ellerbrock (S.Ellerbrock@t-online.de)
Wed, 28 Apr 1999 23:48:39 +0200

Hi !

I recently upgraded RH5.2 from kernel-2.0.36 to kernel- 2.2.6, all has
gone well and it appears that everything that I need here, is working
except I cannot access my Zip-100 (parallel port drive).

Autoloading of modules by the kernel through kmod has not been enabled.
The new kernel and modules rebuild and compile without hitches.

I load /sbin/depmod -a in /etc/rc.d/rc.modules

Then I load /sbin/insmod /lib/modules/2.2.6/misc/parport.o

The above load instruction seems to work somehow as it opens an empty
parport directory under /proc ie. /proc/parport
this new /proc/parport directory is however empty with no other
subdirectories or entries under /proc/parport

Thereafter I load /sbin/insmod
/lib/modules/2.2.6/misc/parport_pc.o io=0x3bc,0x378/0x278

and get the following message init module: Device or resource busy

This cannot be as I even get this when nothing is connected to the
parallel port.

When I then do a cat /proc/ioports I find that none of the ports
0x3bc 0x378 0x278 are in use
When I then do a cat /proc/interrupts I again find that none of usual
parallel port interrupts are in use ie irq 5 and irq 7 is free.

In spite of this I still get the Device or resource busy message, which

means I cannot access approximately twenty of my Zip-100
diskettes full of data and utilities urgently needed by me in this
remote land. These are all formatted ext2 so accessing the data on the

disks is also not possible under windoze.

In the meantime I applied patch-2.2.6-tmw6.gz , module parport_pc.o is
now loading but when I now load ppa.o I get the

/lib/modules/2.2.6/scsi/ppa.o : init_module : Device or resource busy

Below is the dmesg output
Linux version 2.2.6-tmw6 (Linux version 2.2.6-tmw6 (root@compaq) (gcc version #2 Wed Apr
28 22:37:54 SAST 1999
Detected 166590628 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 332.60 BogoMIPS
Memory: 63312k/65536k available (904k kernel code, 408k reserved, 876k
data, 36k init)
CPU: Intel Pentium MMX stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.

Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:00 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:01 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:02 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:03 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:04 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:05 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:06 [0e11/ae2a/000600] has unknown header type ff, ignoring.
PCI: 00:07 [0e11/ae2a/000600] has unknown header type ff, ignoring.
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS02 at 0x03e8 (irq = 4) is a 16550A
pty: 256 Unix98 ptys configured
RAM disk driver initialized: 16 RAM disks of 4096K size
hda: IBM-DCRA-22160, ATA DISK drive
ide2: ports already in use, skipping probe
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: IBM-DCRA-22160, 2067MB w/96kB Cache, CHS=525/128/63
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 1 host.
  Vendor: COMPAQ Model: CRD-S68P Rev: 1.17
  Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
scsi : detected 1 SCSI cdrom total.
sr0: scsi3-mmc drive: 8x/8x xa/form2 tray
Uniform CDROM driver Revision: 2.54
PPP: version 2.3.3 (demand dialling)
TCP compression code copyright 1989 Regents of the University of
PPP line discipline registered.
Partition check:
 hda: hda1 hda2 hda3 hda4
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 36k freed
Adding Swap: 96764k swap-space (priority -1)
nbd: registered device at major 43
parport0: PC-style at 0x3bc [SPP,PS2]
parport1: PC-style at 0x378 [SPP,PS2]
parport2: PC-style at 0x278 [SPP,PS2]
PPP BSD Compression module registered
PPP Deflate Compression module registered
ppa: Version 2.03 (for Linux 2.2.x)
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.

End dmsg output

The machine is a compaq laptop Armada 7750T

It would be appreciated if somebody out there can provide some help.



Tel   :  (H)  +49 89 719 2986
Tel   :  (W)  +49 89 722 49523
Fax   :  (W)  +49 89 722 49747

-- 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 Wed 28 Apr 1999 - 15:52:34 EDT