*BSD News Article 85153


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!news-peer.gsl.net!news.gsl.net!EU.net!usenet2.news.uk.psi.net!uknet!usenet1.news.uk.psi.net!uknet!uknet!news.prd.nomura.co.uk!news-server
From: Steve Gailey <steveg@metrosol.demon.co.uk>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Need help adding SCSI tape drive
Date: Wed, 18 Dec 1996 12:26:48 +0000
Organization: Metronome Solutions Ltd.
Lines: 189
Message-ID: <32B7E308.3228@metrosol.demon.co.uk>
References: <5970fu$8u5@newshost.lanl.gov>
NNTP-Posting-Host: 147.201.66.79
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.4 sun4m)
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:32741

If your adaptec utils don't find the tape drive then I am afraid that it
either isn't working or it isn't connected to the SCSI bus correctly.

Steve

Charlie Sorsby wrote:
> 
> I'm running FreeBSD 2.1.5 from the Walnut Creek CDROM.
> 
> I just bought a used SCSI tape drive.  I could only afford the
> least costly:
> 
> Archive/Conner/Seagate    2150S
> HH-Internal-SCSI Tape 150/300Mg, 1 New 6150 Tape Included.
> 
> According to the stickers it's the Archive.
> 
> I have only two weeks to decide if the drive is OK and the clock
> began yesterday...
> 
> Naturally the first thing that I found is that the vendor from whom
> I bought my system only included enough connectors on my SCSI cable
> for the devices that I ordered so I had to scurry around to find a
> cable.
> 
> Now I find that my system doesn't seem to be finding the tape drive
> when it boots.
> 
> I couldn't find anything in the handbook or the faq about adding
> a tape drive.
> 
> Any suggestions about where to look and what to look for will be
> much appreciated.
> 
> The system is basically all SCSI.  Disk and CDROM are working.
> 
> I can't see the jumpers for the disk-drive but according to the
> 2940 scsi utilities, it is SCSI ID 0.
> 
> The CDROM drive is jumpered for SCSI ID 1.
> 
> The tape drive came jumpered for SCSI ID 4 and I left it that way.
> 
> The 2940 scsi utilities (I guess it's actually the Adaptec scsi
> utilities) see only the disk drive, the CDROM drive, and the host
> adapter (SCSI ID 7).
> 
> The tape drive is not at the end of the cable and it has an empty
> termination resistor socket above the SCSI connector.
> 
> Trying tar to see if it's really there anyway:
> 
> PC% tar tvf /dev/rst0
> tar: can't open /dev/rst0 : Device not configured
> PC%
> 
> Checking /dev:
> 
> PC% ls /dev/*st*
> /dev/erst0      /dev/nrst0      /dev/rst0       /dev/rst0.ctl   /dev/st0ctl.3
> /dev/erst0.0    /dev/nrst0.0    /dev/rst0.0     /dev/sndstat    /dev/stderr
> /dev/erst0.1    /dev/nrst0.1    /dev/rst0.1     /dev/st0ctl.0   /dev/stdin
> /dev/erst0.2    /dev/nrst0.2    /dev/rst0.2     /dev/st0ctl.1   /dev/stdout
> /dev/erst0.3    /dev/nrst0.3    /dev/rst0.3     /dev/st0ctl.2
> PC%
> 
> Of course some of those are unrelated files that happen to have
> "st" in the filename.
> 
> All of the files listed in the st man-page FILES section seem to be
> there.
> 
> Checking my kernel configuration file (eliminating obviously unrelated
> "st"s as in "Filesystem":
>                    ^^
> 
> PC% grep st KERNEL.CRS
> options         "SCSI_DELAY=15"         #Be pessimistic about Joe SCSI device
> device          st0
> PC%
> 
> Just to be sure, I'll look at that section and list what I find
> that looks relevant.
> 
> From KERNEL.CRS:
> 
> controller      ahc0
> [...]
> controller      scbus0
> [...]
> device          sd0
> 
> device          st0
> 
> device          cd0     #Only need one of these, the code dynamically grows
> 
> Do I need to be more specific in the kernel configuration file
> than above?  As mentioned, disk and CDROM are working.
> 
> [I'll append dmesg output at the end of this message.  I apologize
> for all of the "not found" messages in dmesg.  I made only those
> changes to my kernel configuration file that were needed earlier
> and haven't had time to go back and clean it up by eliminating
> stuff that I don't have.  The "st0" line is as it came in the
> GENERIC kernel configuration file.]
> 
> I suppose that I could re-install FreeBSD (2.1.5) to see if that
> finds the tape drive but I really hate to do that if I can avoid
> it.
> 
> Here's the output from dmesg:
> 
> FreeBSD 2.1.5-RELEASE #0: Tue Oct 29 16:56:58 MST 1996
>     crs@quail.swcp.com:/usr/src/sys/compile/KERNEL.CRS
> CPU: 120-MHz Pentium 735\\90 or 815\\100 (Pentium-class CPU)
>   Origin = "GenuineIntel"  Id = 0x526  Stepping=6
>   Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
> real memory  = 16777216 (16384K bytes)
> avail memory = 14594048 (14252K bytes)
> Probing for devices on PCI bus 0:
> chip0 <Intel 82439> rev 1 on pci0:0
> chip1 <Intel 82371 PCI-ISA bridge> rev 1 on pci0:7:0
> chip2 <Intel 82371 Bus-Master IDE controller> rev 0 on pci0:7:1
> vga0 <VGA-compatible display device> rev 0 int a irq ?? on pci0:10
> ahc0 <Adaptec 2940 SCSI host adapter> rev 0 int a irq 11 on pci0:12
> ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs
> ahc0 waiting for scsi devices to settle
> (ahc0:0:0): "IBM DORS-32160 WA0A" type 0 fixed SCSI 2
> sd0(ahc0:0:0): Direct-Access 2063MB (4226725 512 byte sectors)
> (ahc0:1:0): "SONY CD-ROM CDU-76S 1.1c" type 5 removable SCSI 2
> cd0(ahc0:1:0): CD-ROM
> cd0(ahc0:1:0): UNIT ATTENTION asc:28,0
> cd0(ahc0:1:0):  Not ready to ready transition, medium may have changed
> cd present.[400000 x 2048 byte records]
> Probing for devices on the ISA bus:
> sc0 at 0x60-0x6f irq 1 on motherboard
> sc0: VGA color <16 virtual consoles, flags=0x0>
> ed0 not found at 0x280
> ed1 not found at 0x300
> sio0 at 0x3f8-0x3ff irq 4 on isa
> sio0: type 16550A
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> sio2: disabled, not probed.
> sio3: disabled, not probed.
> lpt0 at 0x378-0x37f on isa
> lpt1 not found at 0xffffffff
> psm0 at 0x60-0x63 irq 12 on motherboard
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: NEC 72065B
> fd0: 1.44MB 3.5in
> wdc0 not found at 0x1f0
> bt0 not found at 0x330
> uha0 not found at 0x330
> aha0 not found at 0x330
> aic0 not found at 0x340
> nca0 not found at 0x1f88
> nca1 not found at 0x350
> sea0 not found
> wt0 not found at 0x300
> mcd0: timeout getting status
> mcd0 not found at 0x300
> matcdc0 not found at 0x230
> scd0 not found at 0x230
> ie0 not found at 0x360
> ep0 not found at 0x300
> ix0 not found at 0x300
> le0 not found at 0x300
> lnc0 not found at 0x280
> ze0 not found at 0x300
> zp0 not found at 0x300
> npx0 on motherboard
> npx0: INT 16 interface
> sb0 at 0x220 irq 5 drq 1 on isa
> sb0: <SoundBlaster 16 4.13>
> sbxvi0 at 0x0 drq 5 on isa
> sbxvo0: <SoundBlaster 16 4.13>
> sbmidi0 at 0x330 on isa
>  <SoundBlaster MPU-401>
> opl0 at 0x388 on isa
> opl0: <Yamaha OPL-3 FM>
> 
> Thanks for any help.
> 
> --
> Best,
> 
> Charlie "Older than dirt" Sorsby                         "I'm the NRA!"
>        crs@swcp.com crs@hamlet.lanl.gov              Life Member since 1965