Hello,
First of all, Sorry for my poor English.
I have a trouble with ftape. I get I/O errors when I write to the tape
and when I try to read the tape.
My configuration is:
386 Machine.
8 MBytes RAM.
2 IDE Hard Disks
1 Floppy (3 1/2).
1 Colorado Jumbo 250
In my CMOS I put that I haven't the other disk drive (5 1/4).
I have installed Slackware 1.2.0 with kernel version 1.1.2 (the old in the
'Q' series), with its ftape modules (versions 0.9.9d and 0.9.10.patched).
As well, I get ftape version 0.9.10a from 'sunsite' and compile it.
I use a Mini Data Cartridge 307ft. (93.7m) with 120 MBytes, compiled
in MS-DOS with the TAPE program that comes with the Colorado Tape.
It is **VERY IMPORTANT** that I'll be able to make backups with that Tape.
I have tried with this three versions, with the following errors (from
/var/adm/message):
---- Begin
module `ftape' (37 pages @ 0x01002000) created
initializing module `ftape', 72080 (0x11990) bytes
init entry @ 0x010020f4, cleanup entry @ 0x01002264
ftape v0.9.10 20/2/94 (c) 1993, 1994 Bas Laarhoven (b...@vimec.nl)
QIC-117 driver for QIC-40 and QIC-80 tape drives
[000] kernel-interface.c (init_module) - installing QIC-117 ftape driver....
[001] kernel-interface.c (init_module) - 3 tape_buffers @ 00180000.
[002] calibr.c (time_inb) - inb() duration: 1724 nsec.
[003] calibr.c (calibrate) - TC for `udelay()' = 37715 nsec (at 257 counts).
[004] calibr.c (calibrate) - TC for `fdc_wait()' = 4077 nsec (at 2049 counts).
[005] ftape-io.c (_ftape_open) - drive wakeup method: Colorado.
[006] ftape-io.c (ftape_report_vendor_id) - got 16 bit id: 0047.
[007] ftape-io.c (ftape_report_vendor_id) - CMS rom version: 87.
[008] ftape-io.c (ftape_report_vendor_id) - CMS signature: a5.
[009] ftape-io.c (ftape_report_vendor_id) - CMS status: 4.
[010] ftape-io.c (_ftape_open) - ftape drive type is: Colorado DJ-10/DJ-20.
[011] ftape-io.c (ftape_get_tape_parameters) - segments_per_cylinder 4.
[012] ftape-io.c (ftape_get_tape_parameters) - segments_per_track 150.
[013] ftape-io.c (ftape_get_tape_parameters) - segments_per_head 600.
[014] ftape-io.c (ftape_get_tape_parameters) - sectors_per_segment 32.
[015] ftape-io.c (ftape_get_tape_parameters) - tracks_per_tape 28.
[016] ftape-io.c (ftape_detach_drive) - disabling tape drive and fdc.
[017] ftape-io.c (_ftape_open) - enabling tape drive and fdc.
[018] ftape-rw.c (setup_new_segment) - reading segment 0 (old = -1).
[019] ftape-read.c (read_header_segment) - segments-per-track: 150.
[020] ftape-read.c (read_header_segment) - tracks-per-cartridge: 28.
[021] ftape-read.c (read_header_segment) - max-floppy-side: 6.
[022] ftape-read.c (read_header_segment) - max-floppy-track: 149.
[023] ftape-read.c (read_header_segment) - max-floppy-sector: 128.
[024] ftape-read.c (read_header_segment) - first data segment: 2.
[025] ftape-read.c (read_header_segment) - `last' segment is 4199, 29 Kb.
[026] ftape-read.c (read_header_segment) - 121696 Kb usable on this tape.
[027] ftape-eof.c (extract_file_marks) - number of file marks: 0.
[028] ftape-rw.c (setup_new_segment) - writing segment 2 (old = 0).
[029] ftape-rw.c (setup_new_segment) - writing segment 3 (old = 2).
[030] ftape-rw.c (setup_new_segment) - writing segment 4 (old = 3).
[031] ftape-rw.c (setup_new_segment) - writing segment 5 (old = 4).
[032] ftape-rw.c (setup_new_segment) - writing segment 6 (old = 5).
[033] ftape-rw.c (setup_new_segment) - writing segment 7 (old = 6).
[034] ftape-rw.c (setup_new_segment) - writing segment 8 (old = 7).
[035] ftape-rw.c (setup_new_segment) - writing segment 9 (old = 8).
[036] ftape-rw.c (setup_new_segment) - writing segment 10 (old = 9).
[037] ftape-rw.c (setup_new_segment) - writing segment 11 (old = 10).
[038] ftape-rw.c (setup_new_segment) - writing segment 12 (old = 11).
[039] ftape-rw.c (setup_new_segment) - writing segment 13 (old = 12).
[040] ftape-rw.c (setup_new_segment) - writing segment 14 (old = 13).
[041] ftape-rw.c (setup_new_segment) - writing segment 15 (old = 14).
[042] ftape-rw.c (setup_new_segment) - writing segment 16 (old = 15).
[043] ftape-rw.c (setup_new_segment) - writing segment 17 (old = 16).
[044] ftape-rw.c (setup_new_segment) - writing segment 18 (old = 17).
[045] ftape-rw.c (setup_new_segment) - writing segment 19 (old = 18).
[046] ftape-rw.c (setup_new_segment) - writing segment 20 (old = 19).
[047] ftape-rw.c (setup_new_segment) - writing segment 21 (old = 20).
[048] ftape-rw.c (setup_new_segment) - writing segment 22 (old = 21).
[049] ftape-rw.c (setup_new_segment) - writing segment 23 (old = 22).
[050] ftape-rw.c (setup_new_segment) - writing segment 24 (old = 23).
[051] ftape-rw.c (setup_new_segment) - writing segment 25 (old = 24).
[052] ftape-rw.c (setup_new_segment) - writing segment 26 (old = 25).
[053] ftape-rw.c (setup_new_segment) - writing segment 27 (old = 26).
[054] ftape-rw.c (setup_new_segment) - writing segment 28 (old = 27).
[055] ftape-rw.c (setup_new_segment) - writing segment 29 (old = 28).
[056] ftape-rw.c (setup_new_segment) - writing segment 30 (old = 29).
[057] ftape-rw.c (setup_new_segment) - writing segment 31 (old = 30).
[058] ftape-rw.c (setup_new_segment) - writing segment 32 (old = 31).
[059] ftape-rw.c (setup_new_segment) - writing segment 33 (old = 32).
[060] ftape-rw.c (setup_new_segment) - writing segment 34 (old = 33).
[061] ftape-rw.c (setup_new_segment) - writing segment 35 (old = 34).
[062] fdc-isr.c (fdc_isr) - unforseen write error.
[063] ftape-rw.c (wait_segment) - fdc_interrupt_wait failed.
[064] ftape-write.c (write_segment) - wait for empty segment failed.
[065] ftape-write.c (_write_segment) - write_segment failed, error: 5.
[066] ftape-io.c (_ftape_close) - error: unable to update header segments.
[067] ftape-io.c (ftape_abort_operation) - fdc_interrupt_wait failed.
[068] ftape-io.c (ftape_ready_wait) - timeout.
[069] ftape-io.c (ftape_seek_to_bot) - failed.
[070] ftape-io.c (ftape_detach_drive) - disabling tape drive and fdc.
[071] ftape-io.c (_ftape_close) - == Non-fatal errors this run: ==.
[072] ftape-io.c (_ftape_close) - fdc isr statistics:.
[073] ftape-io.c (_ftape_close) - id_am_errors : 0.
[074] ftape-io.c (_ftape_close) - id_crc_errors : 0.
[075] ftape-io.c (_ftape_close) - data_am_errors : 0.
[076] ftape-io.c (_ftape_close) - data_crc_errors : 0.
[077] ftape-io.c (_ftape_close) - overrun_errors : 0.
[078] ftape-io.c (_ftape_close) - no_data_errors : 0.
[079] ftape-io.c (_ftape_close) - retries : 0.
[080] ftape-io.c (_ftape_close) - repositions : 0.
[081] ftape-io.c (_ftape_close) - last segment : 37.
[082] kernel-interface.c (ftape_close) - _ftape_close failed.
[083] kernel-interface.c (cleanup_module) - successfull.
--- End
Can anybody help me ???
I read in the News that there are a lot of people who can use that
tape. How did you do ?.
Thanks,
Ricardo
--
-------------------------------------------------------------
Ricardo Gil Barrio _/_/_/_/ _/_/_/_/
Telefonica I+D, Madrid (Spain) _/ _/ _/
_/_/_/_/ _/
e-mail: r...@tid.es _/ _/ _/ _/_/
Voice: +34 1 3374716 _/ _/ _/ _/
Fax: +34 1 3374222 _/ _/ _/_/_/_/
-------------------------------------------------------------