Ron Keller <[EMAIL PROTECTED]> writes:

> Other than hardware, the 486 was fairly similar t the box I am using
> now.  It was running RedHat 6.1 (kernel 2.2.14) which is the same
> version and kernel I am running in my new machine.  I know the tape
> drive works.  Does this help to point towards a possible solution? 
> Thanks for your help.

So what's going on during your formatting attempt:

The tape driver hardware generates an interrupt at the start of each
segment is has to format (and one at the end). Ftape catches those
interrupts feeds the FDC (floppy disk controller) with the necessary
data for the next segment.

Apparently, this does not work. BTW, does reading and writing work?
Are you sure that you have configured ftape to use the right interrupt
line?

I think you should have a look at the kernel log file and see whether
there are any error messages produced by ftape.

Also, ftape reports the kind of FDC it has found, and the timings for
the I/O to the floppy controller like so. Maybe the corresponding
information from your log files gives some hints. (BTW: switching to
version 4.04a will not help you, but you should use 4.04a instead of
4.04 because the newer version fixes a bug in 4.04 which can cause a
kernel Oops when accessing /proc/ioports after the driver has been
unloaded)

[SNIP]
Jul 24 15:08:29 anaximander kernel: [006] 0      fdc-internal.c (fdc_int_detect) - 
fdc[0] base: 0x03e0, irq: 10, dma: 3.
Jul 24 15:08:29 anaximander kernel: [007] 0       ftape-buffer.c (add_one_buffer) - 
buffer nr #1 @ c20eabc0, dma area @ c0f58000.
Jul 24 15:08:29 anaximander kernel: [008] 0       ftape-buffer.c (add_one_buffer) - 
buffer nr #2 @ c72ea7a0, dma area @ c0f50000.
Jul 24 15:08:29 anaximander kernel: [009] 0       ftape-buffer.c (add_one_buffer) - 
buffer nr #3 @ c72eab20, dma area @ c0c18000.
Jul 24 15:08:29 anaximander kernel: [010] 0     ftape-calibr.c (ftape_calibrate) - 
calibr_count: 6790, calibr_time: 9997 us.
Jul 24 15:08:29 anaximander kernel: [011] 0     ftape-calibr.c (ftape_calibrate) - TC 
for `fdc_wait()' = 1472 nsec (at 6790 counts).
Jul 24 15:08:29 anaximander kernel: [012] 0     fdc-io.c (fdc_probe) - Iomega DASH EZ 
FDC found.
Jul 24 15:08:31 anaximander kernel: [013] 0    ftape-ctl.c (ftape_log_vendor_id) - 
tape drive type: Iomega DITTO MAX.
Jul 24 15:08:32 anaximander kernel: [014] 0    ftape-ctl.c (ftape_get_drive_status) - 
error status set.
Jul 24 15:08:32 anaximander kernel: [015] 0     ftape-io.c (ftape_report_error) - 
errorcode: 26.
Jul 24 15:08:33 anaximander kernel: [016] 0    ftape-ctl.c (ftape_get_drive_status) - 
status: new cartridge.
Jul 24 15:08:34 anaximander kernel: [017] 0     ftape-io.c 
(ftape_report_configuration) - TR-3 tape detected.
Jul 24 15:08:34 anaximander kernel: [018] 0    ftape-ctl.c (ftape_init_drive) - post 
QIC-117B drive @ 2000 Kbps.
Jul 24 15:08:34 anaximander kernel: [019] 0     ftape-ctl.c 
(ftape_calibrate_data_rate) - Highest FDC supported data rate: 4000 Kbps.
Jul 24 15:08:36 anaximander kernel: [020] 0       ftape-io.c 
(ftape_report_configuration) - TR-3 tape detected.
[SNIP]

Regards 

Claus

-- 
  Claus-Justus Heine             
  [EMAIL PROTECTED]
  http://www.instmath.rwth-aachen.de/~heine/

  Ftape - the Linux Floppy Tape Project
  Home Page   : http://www.instmath.rwth-aachen.de/~heine/ftape/
  Mailing-list: [EMAIL PROTECTED]

Reply via email to