From owner-freebsd-questions Tue Nov 7 08:38:49 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA24419 for questions-outgoing; Tue, 7 Nov 1995 08:38:49 -0800 Received: from msiadmin.cit.cornell.edu (MSIADMIN.CIT.CORNELL.EDU [128.253.216.2]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id IAA24404 for ; Tue, 7 Nov 1995 08:38:40 -0800 Date: Tue, 7 Nov 95 11:38:21 EST From: broome@msiadmin.cit.cornell.edu (Paul Broome-MSI Visitor-USA BRL) Received: by msiadmin.cit.cornell.edu (4.1/1.5) id AA03227; Tue, 7 Nov 95 11:38:21 EST Message-Id: <9511071638.AA03227@msiadmin.cit.cornell.edu> To: questions@freebsd.org Subject: QIC-02 not found in installation/ok in UserConfig Cc: broome@allegory.cs.wesleyan.edu, paulb@linux.magnus1.com Sender: owner-questions@freebsd.org Precedence: bulk My problem is that the installation program cannot see my tape drive. The Kernel Configuration Utility (sometimes called UserConfig (-u boot option)) sees it fine as does the shell started from the fixit.flp disk. But wt0 goes away even when I start up /stand/sysconfig from the fixit shell. So I can't install from the tape drive. This system currently has SCO Release 3.2v4.0 Unix installed on the disk which runs fine. Here is SCO's hwconfig. dev address vec dma comment serial 0x110-0x12f 4 - unit=0 type=Digiboard floppy 0x3f2-0x3f7 6 2 unit=0 type=135ds18 unit=1 type=96ds15 console - - - vga type=0 3 screens=24k parallel 0x378-0x37a 7 - unit=0 tape 0x220=0x224 3 3 type=archive disk 0x1f0-0x1f7 14 - type=W0 unit=0 cyls=989 hds=12 secs=35 This is a 386dx - 8mb with a WD Caviar 2200, Archive Viper 2150L, and Trident TVGA9000i-2. I ran the FreeBSD Kernel Configuration Utility - Version 1.0. I disabled everything except the floppy disk controller (fdc0), the Archive QIC-02 tape drive (wt0), the ide disk controller (wdc0), and the Syscons console driver (sc0) thus removing potential conflicts. I have tried many other combinations that seemed to have no effect. I also removed the Digiboard and the floppy disk on unit 1 from the computer. (Note that `probe' is no longer there contrary to the documentation. `probe` was indeed available in 2.0.5 but it didn't help me because the utility sees the tape drive as expected.) I set `irq wt0 3', `drq wt0 3', and `port wt0 0x220'. If I try to set `port fdc0 0x3f2' I see an error `direction bit not set' so I leave the fdc0 port at 0x3f0. (Note that `compatibles' is mispelled as `comaptibles'.) So my only active drivers, shown in the visual display, are Active-Drivers Dev IRQ Port Storage : Floppy disk controller fdc0 6 0x3f0 IDE/ESDI/MFM disk controller wdc0 14 0x1f0 Wangtek/Archive QIC-02 Tape drive wt0 3 0x220 Input : Syscons console driver sc0 1 0x60 I had earlier tried booting with 2.0.5-RELEASE and with 951026-SNAP and had the same problem. When I exit the kernel configuration utility I see that wt0 is recognized but it does not show up in the F2 screen (DEBUG) after the "Welcome to FreeBSD!" There I see "ioctl(3, TIOCCOMS, NULL) = 0 (success)," "Found a device of type disk named: wd0," and "Found a device of type floppy named: fd0." I have a DC6150 tape in the drive from the beginning with the directories `floppies' and `bin' written by tar with tape blocksize 20. I can read the tape within fixit with cpio but I see `No tape drive devices found!' when attempting the option of choosing the installation media. Actually, I hope I've overlooked something trivial. Thank you for your help. -Paul p.s. And many thanks for making FreeBSD available.