Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Sep 1996 22:04:53 +0000
From:      Mark Hannon <mark@seeware.DIALix.oz.au>
To:        freebsd-hackers@freebsd.org
Subject:   ft0 doesn't work with new motherboard
Message-ID:  <199609072204.WAA00253@putte.seeware.DIALix.oz.au>

next in thread | raw e-mail | index | archive | help

Hi all,

Some month ago I upgraded to a Pentium motherboard for my FreeBSD system.
Prior to that change I had been using a Conner floppy tape drive with some
success.  After the upgrade ft0 refuses to be recognized, originally I
thought the drive had been damaged in the swap and I took it back to the
store - imagine my embarrasment when the vendor said that it was working
fine, sure enough when I hooked it up and used DOS then the drive is
recognized OK.... FreeBSD is however a different story.

I played around with ft.c to try and dig some more info out, defining
DPRT gives me the following messages at boot.  (I also forced a call to
ftreq_hwinfo , thus my comments about a hack...)

tape_start start
tape_recal start
tape_recal end
tape_start end
===> tape_cmd: 6
ft0: bad seek in tape_cmd; pcn = 1  newcn = 6
ft0: bad seek in tape_cmd; pcn = 1  newcn = 6
ft0: bad seek in tape_cmd; pcn = 1  newcn = 6
ft0: bad seek in tape_cmd; pcn = 2  newcn = 6
ft0: bad seek in tape_cmd; pcn = 2  newcn = 6
ft0: tape_cmd seek failed!
ft0: QIC status timeout
===> tape_cmd: 6
ft0: bad seek in tape_cmd; pcn = 2  newcn = 8
ft0: bad seek in tape_cmd; pcn = 2  newcn = 8
ft0: bad seek in tape_cmd; pcn = 2  newcn = 8
ft0: bad seek in tape_cmd; pcn = 2  newcn = 8
ft0: bad seek in tape_cmd; pcn = 2  newcn = 8
ft0: tape_cmd seek failed!
ft0: QIC status timeout
Entering Mark's ugly hack
===> tape_cmd: 9
ft0: bad seek in tape_cmd; pcn = 2  newcn = 11
ft0: bad seek in tape_cmd; pcn = 2  newcn = 11
ft0: bad seek in tape_cmd; pcn = 3  newcn = 11
ft0: bad seek in tape_cmd; pcn = 3  newcn = 11
ft0: bad seek in tape_cmd; pcn = 3  newcn = 11
ft0: tape_cmd seek failed!
ft0: QIC status timeout

Anybody now what this means??  From reading the code I can't really
work it out.

I would appreciate any ideas for how to go further.

Regards/mark
-- 
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
| Mark Hannon,| FreeBSD - Free Unix for your PC| mark@seeware.DIALix.oz.au|
| Melbourne,  | PGP key available by fingering | epamha@epa.ericsson.se   |
| Australia   | seeware@melbourne.DIALix.oz.au |                          |
+-=-=-=-=-=-=-+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609072204.WAA00253>