Claus,
I reinstalled ftape-4.x-1999_09_11 and ftape-tools-1.07 to repeat
the backup.
The backup did fail in the manner described in my PR#50 on the ftape
support web-page. It seems intermittent for this version of ftape.
Reinstalled ftape-4.03 and ftape-tools-1.08 and repeated the backup
on a fresh tape with clean heads.
Attached are environmental setup files e.g.:
MCONFIG.patch - changes to MCONFIG for my system
conf.modules - additions to standard file for my system
The backup failed in the same manner as on 3 previous occasions. The
attached file, failure.asc, details ftape output at the point of
failure (I've removed other processes cruft and repeated close fails).
The only other observations I can add are:
1) ftape increased the fifo threshold to 16
2) ftape reduced the transfer rate down to 2000
This wasn't unexpected, I'll fix the data transfer rate at 2000 in
future.
Regards,
Neil Darlow.
Apologies to list members for the attachments but they're essential
for Claus to diagnose the problem.
--- MCONFIG.orig Thu Jun 29 18:25:47 2000
+++ MCONFIG Mon Jul 10 09:41:24 2000
@@ -40,7 +40,7 @@
# Ok. It looks ugly. It is ugly.
#
-KERNELRELEASE = $(shell grep UTS_RELEASE
$(LINUX_LOCATION)/include/linux/version.h|cut -d '"' -f 2)
+KERNELRELEASE = $(shell grep UTS_RELEASE
+$(LINUX_LOCATION)/include/linux/version-up.h|cut -d '"' -f 2)
#
# The following means that this package doesn't support
@@ -194,7 +194,7 @@
# parallel port floppy tape drives uncomment the following line:
#
AUTO_DEV=0
-FDC_OPT += -DCONFIG_FT_STD_FDC_$(AUTO_DEV) \
+#FDC_OPT += -DCONFIG_FT_STD_FDC_$(AUTO_DEV) \
-DCONFIG_FT_AUTO_$(AUTO_DEV)=1
#
# For a standard floppy tape controller, uncomment the following line:
@@ -262,6 +262,14 @@
-DCONFIG_FT_PAR_$(BPCK_DEV)=1 \
-DCONFIG_FT_BPCK_$(BPCK_DEV)=1
#
+# Iomega Ditto Max with Ditto EZ 4Mbps controller
+#
+FDC_OPT = -DCONFIG_FT_FDC_BASE_$(82078_DEV)=0x370 \
+ -DCONFIG_FT_FDC_IRQ_$(82078_DEV)=7 \
+ -DCONFIG_FT_FDC_DMA_$(82078_DEV)=3 \
+ -DCONFIG_FT_NR_BUFFERS=3 \
+ -DCONFIG_FT_INT_$(82078_DEV)=1
+#
#
#
#
@@ -314,7 +322,7 @@
#
FTAPE_OPT = -DTHE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\"
-FTAPE_OPT += -DBROKEN_FLOPPY_DRIVER
+#FTAPE_OPT += -DBROKEN_FLOPPY_DRIVER
FTAPE_OPT += -DCONFIG_FT_PROC_FS
#FTAPE_OPT += -DCONFIG_ZFT_DFLT_BLK_SZ=10240
alias char-major-27 zftape
options ftape ft_fdc_driver=ftape-internal,none,none,none ft_tracings=3,3,3,3,3
options ftape-internal ft_fdc_rate_limit=3000
Jul 10 12:38:01 ideal kernel: [254] 0 ftape-ctl.c (ftape_print_history) - ==
Non-fatal errors this run: ==.
Jul 10 12:38:01 ideal kernel: [255] 0 ftape-ctl.c (ftape_print_history) - fdc isr
statistics:
Jul 10 12:38:01 ideal kernel: id_am_errors : 0
Jul 10 12:38:01 ideal kernel: id_crc_errors : 0
Jul 10 12:38:01 ideal kernel: data_am_errors : 0
Jul 10 12:38:01 ideal kernel: data_crc_errors : 0
Jul 10 12:38:01 ideal kernel: overrun_errors : 0
Jul 10 12:38:01 ideal kernel: no_data_errors : 0
Jul 10 12:38:01 ideal kernel: retries : 0.
Jul 10 12:38:01 ideal kernel: [000] 0 ftape-ctl.c (ftape_print_history) - tape
motion statistics:
Jul 10 12:38:01 ideal kernel: repositions : 23.
Jul 10 12:39:40 ideal kernel: [001] 0 ftape-write.c
(ftape_loop_until_writes_done_R003ed2ea) - error status set.
Jul 10 12:39:40 ideal kernel: [002] 0 ftape-io.c (ftape_report_drive_status) -
warning: error status set!.
Jul 10 12:39:41 ideal kernel: [003] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 39.
Jul 10 12:39:43 ideal kernel: [004] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:39:44 ideal kernel: [005] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:39:46 ideal kernel: [006] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:39:47 ideal kernel: [007] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:39:48 ideal kernel: [008] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:39:49 ideal kernel: [009] 0 ftape-rw.c (ftape_start_tape) - failed
to reposition.
Jul 10 12:39:49 ideal kernel: [010] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - ftape_start_tape(ftape, segment_id,
ftape->fdc->buffer_head->short_start) failed: -5.
Jul 10 12:39:49 ideal kernel: [011] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - head status: 2.
Jul 10 12:39:54 ideal kernel: [012] 0 ftape-write.c
(ftape_loop_until_writes_done_R003ed2ea) - fdc_interrupt_wait(ftape->fdc, 5 * 1000)
failed: -62.
Jul 10 12:39:54 ideal kernel: [013] 0 zftape-rw.c (zft_verify_write_segments) -
ftape_loop_until_writes_done_R003ed2ea(zftape->ftape) failed: -62.
Jul 10 12:39:54 ideal kernel: [014] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - head status: 2.
Jul 10 12:39:54 ideal kernel: [015] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - head status: 2.
Jul 10 12:39:59 ideal kernel: [016] 0 ftape-write.c
(ftape_loop_until_writes_done_R003ed2ea) - fdc_interrupt_wait(ftape->fdc, 5 * 1000)
failed: -62.
Jul 10 12:39:59 ideal kernel: [017] 0 zftape-rw.c (zft_verify_write_segments) -
ftape_loop_until_writes_done_R003ed2ea(zftape->ftape) failed: -62.
Jul 10 12:39:59 ideal kernel: [018] 0 zftape-write.c (zft_write_header_segments) -
Warning: update of first header segment failed.
Jul 10 12:39:59 ideal kernel: [019] 0 zftape-write.c (zft_write_header_segments) -
Warning: update of second header segment failed.
Jul 10 12:39:59 ideal kernel: [020] 0 zftape-write.c (zft_write_header_segments) -
Error: update of both header segments failed..
Jul 10 12:39:59 ideal kernel: [021] 0 zftape-write.c (zft_update_header_segments) -
zft_write_header_segments(zftape, zftape->hseg_buf) failed: -5.
Jul 10 12:39:59 ideal kernel: [022] 0 zftape-ctl.c (mtioctop) -
zft_update_header_segments(zftape) failed: -5.
Jul 10 12:39:59 ideal kernel: [023] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - head status: 2.
Jul 10 12:40:04 ideal kernel: [024] 0 ftape-write.c
(ftape_loop_until_writes_done_R003ed2ea) - fdc_interrupt_wait(ftape->fdc, 5 * 1000)
failed: -62.
Jul 10 12:40:04 ideal kernel: [025] 0 zftape-write.c (zft_flush_buffers) - flush
buffers failed.
Jul 10 12:40:04 ideal kernel: [026] 0 zftape-ctl.c (_zft_close) - Error: unable to
update header segments.
Jul 10 12:40:04 ideal kernel: [027] 0 ftape-io.c (ftape_report_drive_status) -
warning: error status set!.
Jul 10 12:40:04 ideal kernel: [028] 0 ftape-ctl.c (ftape_print_history) - ==
Non-fatal errors this run: ==.
Jul 10 12:40:04 ideal kernel: [029] 0 ftape-ctl.c (ftape_print_history) - fdc isr
statistics:
Jul 10 12:40:04 ideal kernel: id_am_errors : 1
Jul 10 12:40:04 ideal kernel: id_crc_errors : 0
Jul 10 12:40:04 ideal kernel: data_am_errors : 0
Jul 10 12:40:04 ideal kernel: data_crc_errors : 0
Jul 10 12:40:04 ideal kernel: overrun_errors : 0
Jul 10 12:40:04 ideal kernel: no_data_errors : 0
Jul 10 12:40:04 ideal kernel: retries : 1.
Jul 10 12:40:04 ideal kernel: [030] 0 ftape-ctl.c (ftape_print_history) - tape
motion statistics:
Jul 10 12:40:04 ideal kernel: repositions : 7.
Jul 10 12:40:04 ideal kernel: [031] 0 zftape-init.c (zft_close) - _zft_close failed:
-62.
Jul 10 12:40:35 ideal kernel: [032] 0 ftape-ctl.c (ftape_get_drive_status) - error
status set.
Jul 10 12:40:35 ideal kernel: [033] 0 ftape-io.c (ftape_report_error_R999edffd) -
errorcode: 20.
Jul 10 12:40:38 ideal kernel: [034] 0 ftape-io.c (ftape_report_drive_status) -
warning: error status set!.
Jul 10 12:40:38 ideal kernel: [035] 0 ftape-io.c (ftape_report_drive_status) -
warning: error status set!.
Jul 10 12:40:39 ideal kernel: [036] 0 ftape-io.c (ftape_report_drive_status)
- warning: error status set!.
Jul 10 12:40:40 ideal kernel: [037] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:40:41 ideal kernel: [038] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:40:43 ideal kernel: [039] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:40:44 ideal kernel: [040] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:40:45 ideal kernel: [041] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:40:46 ideal kernel: [042] 0 ftape-io.c
(ftape_report_error_R999edffd) - errorcode: 20.
Jul 10 12:40:47 ideal kernel: [043] 0 ftape-rw.c (ftape_start_tape) - failed
to reposition.
Jul 10 12:40:47 ideal kernel: [044] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - ftape_start_tape(ftape, segment_id,
ftape->fdc->buffer_head->short_start) failed: -5.
Jul 10 12:40:47 ideal kernel: [045] 0 ftape-write.c (write_segment) -
ftape_start_writing_Ra99d81e3(ftape, write_mode) failed: -5.
Jul 10 12:40:47 ideal kernel: [046] 0 ftape-write.c
(ftape_write_segment_R8a09c846) - write_segment failed, error: -5.
Jul 10 12:40:47 ideal kernel: [047] 0 zftape-rw.c (zft_verify_write_segments) -
Error: Couldn't write segment 0.
Jul 10 12:40:47 ideal kernel: [048] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - head status: 2.
Jul 10 12:40:47 ideal kernel: [049] 0 ftape-write.c
(ftape_start_writing_Ra99d81e3) - head status: 2.
Jul 10 12:40:52 ideal kernel: [050] 0 ftape-write.c
(ftape_loop_until_writes_done_R003ed2ea) - fdc_interrupt_wait(ftape->fdc, 5 * 1000)
failed: -62.
Jul 10 12:40:52 ideal kernel: [051] 0 zftape-rw.c (zft_verify_write_segments) -
ftape_loop_until_writes_done_R003ed2ea(zftape->ftape) failed: -62.
Jul 10 12:40:52 ideal kernel: [052] 0 zftape-write.c (zft_write_header_segments) -
Warning: update of first header segment failed.
Jul 10 12:40:52 ideal kernel: [053] 0 zftape-write.c (zft_write_header_segments) -
Warning: update of second header segment failed.
Jul 10 12:40:52 ideal kernel: [054] 0 zftape-write.c (zft_write_header_segments) -
Error: update of both header segments failed..
Jul 10 12:40:52 ideal kernel: [055] 0 zftape-write.c (zft_update_header_segments) -
zft_write_header_segments(zftape, zftape->hseg_buf) failed: -5.
Jul 10 12:40:52 ideal kernel: [056] 0 zftape-ctl.c (mtioctop) -
zft_update_header_segments(zftape) failed: -5.
Jul 10 12:40:52 ideal kernel: [057] 0 ftape-io.c (ftape_report_drive_status) -
warning: error status set!.
Jul 10 12:40:52 ideal kernel: [058] 0 zftape-ctl.c (_zft_close) - Error: unable to
update header segments.
Jul 10 12:40:53 ideal kernel: [059] 0 ftape-io.c (ftape_report_drive_status) -
warning: error status set!.
Jul 10 12:40:53 ideal kernel: [060] 0 ftape-ctl.c (ftape_print_history) - ==
Non-fatal errors this run: ==.
Jul 10 12:40:53 ideal kernel: [061] 0 ftape-ctl.c (ftape_print_history) - fdc isr
statistics:
Jul 10 12:40:53 ideal kernel: id_am_errors : 0
Jul 10 12:40:53 ideal kernel: id_crc_errors : 0
Jul 10 12:40:53 ideal kernel: data_am_errors : 0
Jul 10 12:40:53 ideal kernel: data_crc_errors : 0
Jul 10 12:40:53 ideal kernel: overrun_errors : 0
Jul 10 12:40:53 ideal kernel: no_data_errors : 0
Jul 10 12:40:53 ideal kernel: retries : 0.
Jul 10 12:40:53 ideal kernel: [062] 0 ftape-ctl.c (ftape_print_history) - tape
motion statistics:
Jul 10 12:40:53 ideal kernel: repositions : 6.