I have been trying for over a month to get my Ditto Max tape drive and
"Iomega 4Mb/s Plug & Play Tape Drive Controller" to work with ftape on
Redhat Linux 6.2.  I works OK with Windows98.  Windows reports I/O
addresses 230-237, IR 11, and DMA 3.  My BIOS is set to EPP mode.  The
first indication of an error occurs after running the script containing the
INSMOD commands with the following messages in /var/log/messages:


fdc-parport.h (ft_parport_probe) - Device disabled during module/kernel
configuration

See below for detailed listings.  Any help would be greatly appreciated.

Jim Wenzlaff



All of the messages after insmod:
Jul 29 22:34:45 SYSC kernel: ftape v4.04a 07/25/2000
Jul 29 22:34:45 SYSC kernel:
Jul 29 22:34:45 SYSC kernel: (c) 1993-1996 Bas Laarhoven
Jul 29 22:34:45 SYSC kernel: (c) 1995-1996 Kai Harrekilde-Petersen
Jul 29 22:34:45 SYSC kernel: (c) 1996-2000 Claus-Justus Heine
<[EMAIL PROTECTED])
Jul 29 22:34:45 SYSC kernel:
Jul 29 22:34:45 SYSC kernel: QIC-117 driver for QIC-40/80/3010/3020/Ditto
2GB/MAX floppy tape drives.
Jul 29 22:34:45 SYSC kernel: Compiled for Linux version 2.2.14-5.0 (UP).
Jul 29 22:34:45 SYSC kernel: installing QIC-117 floppy tape driver ...
Jul 29 22:34:45 SYSC kernel: ftape_init @ 0xc805f21c.
Jul 29 22:34:46 SYSC kernel: zftape for ftape v4.04a 07/25/2000
Jul 29 22:34:46 SYSC kernel: (c) 1996-2000 Claus-Justus Heine
<[EMAIL PROTECTED]>
Jul 29 22:34:46 SYSC kernel: vfs interface for ftape floppy tape driver.
Jul 29 22:34:46 SYSC kernel: Support for QIC-113 compatible volume table.
Jul 29 22:34:46 SYSC kernel: Compiled for Linux version 2.2.14-5.0 with
versioned symbols
Jul 29 22:34:46 SYSC kernel: [000]   zftape-init.c (zft_init) - zft_init @
0xc8095b6c.
Jul 29 22:34:46 SYSC kernel: [001]   zftape-init.c (zft_init) - installing
zftape VFS interface for ftape driver ....
Jul 29 22:34:46 SYSC kernel: parport0: PC-style at 0x230, irq 11 [SPP,PS2]
Jul 29 22:34:46 SYSC kernel: bpck-fdc.c: bpck_fdc_register @ 0xc80a9448
Jul 29 22:34:46 SYSC kernel: [002]    fdc-io.c (fdc_register) - Probing for
bpck-fdc tape drive slot 0.
Jul 29 22:34:46 SYSC kernel: [003] 0  fdc-parport.h (ft_parport_probe) -
Device disabled during module/kernel configuration.
Jul 29 22:34:46 SYSC kernel: [004] 0 bpck-fdc.c (bpck_fdc_detect) - can't
find bpck interface for ftape id 0.
Jul 29 22:34:46 SYSC kernel: [005] 0 bpck-fdc.c (bpck_fdc_detect) -
ft_parport_probe(fdc, &bpck->parinfo) failed: -6.

The only change to MCONFIG:

CONFIG_MAMDK6

82078_DEV=0
FDC_OPT = -DCONFIG_FT_FDC_BASE_$(82078_DEV)=0x230  \
          -DCONFIG_FT_FDC_IRQ_$(82078_DEV)=11      \
          -DCONFIG_FT_FDC_DMA_$(82078_DEV)=3  \
          -DCONFIG_FT_NR_BUFFERS=3       \
          -DCONFIG_FT_INT_$(82078_DEV)=1

The insert script:
#!/bin/bash
#
# Example module insertion script for ftape-4.x
#
# Please modify to reflect your hardware configuration
#
isapnp /etc/isapnp.conf
insmod ./ftape.o ft_fdc_driver=bpck-fdc,none,none,none
ft_tracings=3,3,3,3,3
insmod ./zftape.o ft_major_device_number=27 # ${27-FT_MAJOR}

insmod parport
insmod parport_pc io=0x230 irq=11
rmmod lp
insmod ./bpck-fdc.o

#/usr/sbin/klogd -i

The isapnp.conf file:
# (DEBUG)
(READPORT 0x0273)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING


(CONFIGURE IOM0040/-1 (LD 0

  (IO 0 (SIZE 8) (BASE 0x0230))
  (INT 0 (IRQ 11 (MODE +E)))
  (DMA 0 (CHANNEL 3))

 (NAME "IOM0040/-1[0]{iomega 4Mb/S PNP tape controller}")
  (ACT Y)
))

(WAITFORKEY)

The pertinent parts of .config (ftape was removed from the kernel):
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PNP_PARPORT=m
CONFIG_PARIDE_PARPORT=m
CONFIG_FTAPE=m
CONFIG_ZFTAPE=m








Jim Wenzlaff
Development Host Attach Test
Austin, TX
[EMAIL PROTECTED]
512 838-0289 (tie line 678-0289)


Reply via email to