Thanks for the input.  This has provided a huge insight.  I updated my
conf.modules file to specify the address and irq for the parallel port.
After I insmod bpck-fdc, dmesg shows the following:

parport0: PC-style at 0x378 [SPP]
parport0: no IEEE-1284 device present.
bpck-fdc.c: bpck_fdc_register @ 0xc28cfc08
[002]    fdc-io.c (fdc_register) - Probing for bpck-fdc tape drive slot 0.
[003] 0  fdc-parport.h (ft_parport_probe) - dev: c12a1840.
[004] 0  fdc-parport.h (ft_parport_probe) - irq: -1.
[005] 0  fdc-parport.h (ft_parport_probe) - port: 378.
[006] 0  fdc-parport.h (ft_parport_probe) - can't find parport interface for
ftape id 0.
[007] 0 bpck-fdc.c (bpck_fdc_detect) - can't find bpck interface for ftape id
0.
[008] 0 bpck-fdc.c (bpck_fdc_detect) - ft_parport_probe(fdc, &bpck->parinfo)
failed: -6.

It would seem that the IRQ option that I've specified in the conf.modules
file didn't make it.  Any thoughts on how/why this might happen?

thanks again for the assistance.

Mike

Matey Kaltchev wrote:

> I hope I can be of any help. I have been able to put to work a SONY
> StoreStation Ditto 2GB (Iomega Ditto 2GB) parport drive. I use kernel
> 2.2.12. Parport is compiled as a module and ftape is disabled in the
> kernel config. Also, I got the last version of ftape (Sept. 7, I guess)
> and ftape-tools.
>
> 1. I use EPP (mode 4) for my parallel port at 0x378 with irq=7. It is set
> from the BIOS.
> 2. I have included the following lines in /etc/conf.modules:
>
> alias parport_lowlevel parport_pc
> options parport_pc io=0x378 irq=7
> alias char-major-27     zftape
> options ftape ft_fdc_driver=bpck-fdc,none,none,none
>
> Of course, ftape and ftape tools should compile successfully. And this is
> about it.
>
> First, do a insmod ftape, then insmod zftape and insmod parport. The dmesg
> gives at this point:
>
> (c) 1993-1996 Bas Laarhoven
> (c) 1995-1996 Kai Harrekilde-Petersen
> (c) 1996-1998 Claus-Justus Heine ([EMAIL PROTECTED])
>
> QIC-117 driver for QIC-40/80/3010/3020/Ditto 2GB/MAX floppy tape drives.
> Compiled for Linux version 2.2.12
> installing QIC-117 floppy tape hardware drive ...
> ftape_init @ 0xc683a21c.
> zftape for ftape v4.03-pre-4 06/30/99
> (c) 1996, 1997 Claus-Justus Heine ([EMAIL PROTECTED])
> vfs interface for ftape floppy tape driver.
> Support for QIC-113 compatible volume table.
> Compiled for Linux version 2.2.12 with versioned symbols
> [000]   zftape-init.c (zft_init) - zft_init @ 0xc6870758.
> [001]   zftape-init.c (zft_init) - installing zftape VFS interface for
> ftape driver ....
>
> Then do: insmod bpck-fdc and dmesg gives:
>
> bpck-fdc.c: bpck_fdc_register @ 0xc68804c8
> [002]    fdc-io.c (fdc_register_Rf0605625) - Probing for bpck-fdc tape
> drive slot 0.
> parport0: PC-style at 0x378, irq 7 [SPP,PS2,EPP]
> parport0: no IEEE-1284 device present.
> [003] 0  fdc-parport.h (ft_parport_probe) - dev: c3ef6c80.
> [004] 0  fdc-parport.h (ft_parport_probe) - irq: 7.
> [005] 0  fdc-parport.h (ft_parport_probe) - port: 378.
> [006] 0   bpck-fdc.c (bpck_fdc_probe) - Bpck parallel port tape drive
> interface for ftape v4.03-pre-4 06/30/99.
> [007]     bpck-fdc.c (bpck_fdc_switch_proto) - Need delay 1 for proto 0.
> [008]     bpck-fdc.c (bpck_fdc_switch_proto) - Need delay 1 for proto 1.
> [009]     bpck-fdc.c (bpck_fdc_log_adapter) - bpck floppy tape at 0x378,
> mode 4 (EPP-32), delay 0.
> [010] 0  fdc-parport.h (ft_parport_probe) - base: 0x378, irq: 7, number:
> 0.
> [011] 0  ftape-buffer.c (add_one_buffer) - buffer nr #1 @ c584f820, dma
> area @ c6888000.
> [012] 0  ftape-buffer.c (add_one_buffer) - buffer nr #2 @ c584f8c0, dma
> area @ c6888000.
> [013] 0  ftape-buffer.c (add_one_buffer) - buffer nr #3 @ c584f5a0, dma
> area @ c6888000.
> [014] 0  ftape-buffer.c (add_one_buffer) - buffer nr #4 @ c584f640, dma
> area @ c6888000.
> [015]    fdc-io.c (fdc_register_Rf0605625) - Probing for bpck-fdc tape
> drive slot 1.
> [016] 1  fdc-parport.h (ft_parport_probe) - dev: c3ef6a40.
> [017] 1  fdc-parport.h (ft_parport_probe) - irq: 7.
> [018] 1  fdc-parport.h (ft_parport_probe) - port: 378.
> [019] 1  fdc-parport.h (ft_parport_probe) - can't find parport interface
> for ftape id 1.
> [020] 1 bpck-fdc.c (bpck_fdc_detect) - can't find bpck interface for ftape
> id 1.
> [021] 1 bpck-fdc.c (bpck_fdc_detect) - ft_parport_probe(fdc,
> &bpck->parinfo) failed: -16.
>
> ...I omit the report that bpck-fdc failed for id 2 and id 3. As you can
> see, id 0 is OK and my /dev/nqft0 and /dev/qft0 are OK as well.
>
> I would also suggest you start from scratch (make distclean) and answer
> "yes" to all questions in the installation. As you can probably see this
> all has already suggested in this group.
>
> BTW, just running ftmt loads all the modules. Please, let me know how it
> goes.
>
> Good luck,
> Matey.
>
> On Sun, 12 Sep 1999, Michael J. Hoyt wrote:
>
> > I installed my parport Ditto Easy3200 Tape drive on dual-bootable laptop
> > under windows to see if could get an idea of what system resources the
> > drive was using.  The tape worked but this angle turned out to not
> > produce any information in the area of system resources.  So at a
> > minimum at least I know the parallel port is  set correctly and that the
> > tape drive worked with this PC.
> >
> > So I rebooted back to linux on this laptop and rebuilt and installed
> > ftape. I get the same results as before.
> >
> > ftmt: /dev/qft0: Device not configured
> >
> > The modules are loaded, I have verified that.
> >
> > Does anybody reading this mailing list have any suggestions on what to
> > try or comments on their experience using ftape and Iomega Ditto
> > drives?  Does anybody even read this mailing list? I haven't seen a
> > single response to any of my postings.
> >
> > please help,
> >
> > Mike
> >

Reply via email to