I have a Ditto Max on lp0 under parport. Here's the specs:

ftape version: ftape-4.x-1998_12_18 (which I've heard should work with
               Ditto Max. I couldn't get ftape-4.03-pre-2 to compile)

kernel version: 2.2.0-pre7

conf.modules excerpt:
  alias parport_lowlevel parport_pc
  options parport_pc io=0x378 irq=5
  alias char-major-27 zftape
  options ftape ft_fdc_driver=bpck-fdc,none,none,none 

  (yes, I'm running lp0 on irq 5. There's a conflict on irq 7 that I
  haven't been able to track down yet. parport prints fine on lp0)

/var/log/messages excerpt (with datetime removed for clarity):

 ftape v4.03-pre-2 11/05/98

 (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.0-pre7
 installing QIC-117 floppy tape hardware drive ...
 ftape_init @ 0xc5851200.
 zftape for ftape v4.03-pre-2 11/05/98
 (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.0-pre7 with versioned symbols
 [000]   zftape-init.c (zft_init) - zft_init @ 0xc58835a4.
 [001]   zftape-init.c (zft_init) - installing zftape VFS interface for ftape driver 
....
 bpck-fdc.c: bpck_fdc_register @ 0xc588ff78
 fdc-io.c (fdc_register) - Probing for bpck-fdc tape drive slot 0.
      fdc-parport.h (ft_parport_probe) - dev: c4086680.
      fdc-parport.h (ft_parport_probe) - irq: 5.
      fdc-parport.h (ft_parport_probe) - port: 378.
       bpck-fdc.c (bpck_fdc_probe) - Bpck parallel port tape drive interface for ftape 
v4.03-pre-2 11/05/98.
  bpck-fdc.c (bpck_fdc_switch_proto) - Need delay 1 for proto 0.
  bpck-fdc.c (bpck_fdc_log_adapter) - bpck floppy tape at 0x378, mode 1 (8-bit), delay 
0.
      fdc-parport.h (ft_parport_probe) - base: 0x378, irq: 5, number: 0.
      ftape-buffer.c (add_one_buffer) - buffer nr #1 @ c4af25e0, dma area @ c5893000.
      ftape-buffer.c (add_one_buffer) - buffer nr #2 @ c4af2d60, dma area @ c5893000.
      ftape-buffer.c (add_one_buffer) - buffer nr #3 @ c4af2400, dma area @ c5893000.
      ftape-buffer.c (add_one_buffer) - buffer nr #4 @ c4af2cc0, dma area @ c5893000.
    ftape-calibr.c (ftape_calibrate) - calibr_count: 753, calibr_time: 9973 us.
    ftape-calibr.c (ftape_calibrate) - TC for `fdc_wait()' = 13244 nsec (at 753 
counts).
    fdc-io.c (fdc_reset) - no drive polling interrupt!.
    fdc-io.c (fdc_probe) - Type i82078-1 or 5Volt i82078SL FDC found.
    fdc-io.c (fdc_reset) - no drive polling interrupt!.
   ftape-ctl.c (ftape_log_vendor_id) - tape drive type: Iomega DITTO MAX.
    ftape-io.c (ftape_report_configuration) - TR-3 tape detected.
   ftape-ctl.c (ftape_init_drive) - post QIC-117B drive @ 2000 Kbps.
    ftape-ctl.c (ftape_calibrate_data_rate) - Highest FDC supported data rate: 2000 
Kbps.
            fdc-io.c (fdc_seek) - fdc_interrupt_wait(fdc, 2 * 1000) failed: -62.
          ftape-io.c (ftape_report_operation) - ftape_command(ftape, command) failed: 
-62.
         ftape-io.c (ftape_report_error) - errorcode: 8.
      ftape-io.c (ftape_report_configuration) - TR-3 tape detected.
   ftape-ctl.c (ftape_init_drive) - unknown length QIC-3020 tape.
       fdc-io.c (fdc_seek) - fdc_interrupt_wait(fdc, 2 * 1000) failed: -62.
     ftape-io.c (ftape_report_operation) - ftape_command(ftape, command) failed: -62.
       fdc-io.c (fdc_seek) - fdc_interrupt_wait(fdc, 2 * 1000) failed: -62.
     ftape-io.c (ftape_report_operation) - ftape_command(ftape, command) failed: -62.
      ftape-io.c (ftape_report_error) - errorcode: 8.
       fdc-io.c (fdc_seek) - fdc_interrupt_wait(fdc, 2 * 1000) failed: -62.
     ftape-io.c (ftape_report_operation) - ftape_command(ftape, command) failed: -62.
      ftape-io.c (ftape_report_error) - errorcode: 8.
 enable_irq() unbalanced from 00000005

--- END ---

Everything seems to work (if slowly), but all these errors seem very
bad. When I tar to the tape, it works, but I get tons of:

fdc-io.c (fdc_seek) - fdc_interrupt_wait(fdc, 2 * 1000) failed: -62.
ftape-io.c (ftape_report_operation) - ftape_command(ftape, command) failed: -62.
ftape-io.c (ftape_report_error) - errorcode: 8.
enable_irq() unbalanced from 00000005

Don't think I'm ungrateful for it working, but this seems really bad.
What are all these errors? Should I be using a different version of
ftape?

Thanks,
Rob

-- 
Rob Napier <[EMAIL PROTECTED]> -- Build Integration Group
+=========================================================================+
PS: if you try to understand NET-GetURL your head will explode.
        -- Jamie Zawinski on mozilla.general (as quoted by www.pcquest.com)

Reply via email to