From owner-freebsd-hackers Sat Sep 7 05:06:22 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA03690 for hackers-outgoing; Sat, 7 Sep 1996 05:06:22 -0700 (PDT) Received: from melbourne.DIALix.oz.au (seeuucp@melbourne.DIALix.oz.au [192.203.228.98]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA03682 for ; Sat, 7 Sep 1996 05:06:16 -0700 (PDT) Received: (from seeuucp@localhost) by melbourne.DIALix.oz.au (sendmail) with UUCP id WAA18246 for freebsd-hackers@freebsd.org; Sat, 7 Sep 1996 22:06:10 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by putte.seeware.DIALix.oz.au (8.7.5/8.7.3) with SMTP id WAA00253 for ; Sat, 7 Sep 1996 22:04:55 GMT Message-Id: <199609072204.WAA00253@putte.seeware.DIALix.oz.au> X-Authentication-Warning: putte.seeware.DIALix.oz.au: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.7 5/3/96 To: freebsd-hackers@freebsd.org Subject: ft0 doesn't work with new motherboard Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 07 Sep 1996 22:04:53 +0000 From: Mark Hannon Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 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 | | +-=-=-=-=-=-=-+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+