Date: Wed, 01 Oct 1997 03:00:52 -0700 (PDT) From: Donald Burr <dburr@POBoxes.com> To: AIC7xxx List <aic7xxx@freebsd.org>, FreeBSD SCSI <freebsd-scsi@freebsd.org>, FreeBSD Hardware <freebsd-hardware@freebsd.org> Subject: Odd behavior of Wangtek 5525ES SCSI tape drive under 2.2.2 and A Message-ID: <XFMail.971001031306.dburr@POBoxes.com>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- I am the proud owner of a (ahc0:4:0): "WANGTEK 5525ES SCSI 73R1" type 1 removable SCSI 2 st0(ahc0:4:0): Sequential-Access density code 0x0, drive empty Wangtek 5525ES SCSI-2 tape drive (525MB QIC-525 drive). It's connected to my brand-new Adaptec AHA-2940AU PCI SCSI controller (aic7860), on my FreeBSD 2.2.2-RELEASE system. This setup works pretty well. I've already done several successful dumps to this device, and have created more tar tapes than I can shake a stick at. The weirdness comes with the `mt' command. Basically, any "mt" command that causes the tape drive to spin (weof, retension, fsf, etc.) SOMETIMES (probably 1 in 10 times) causes the system to "soft hang". Processes keep running, I can switch to another VC and login, or telnet to the machine over the network, etc. BUT the mt process is hung -- I can't exit with Ctrl-C, or kill (even kill -KILL) it. Ctrl-Z fails to suspend the thing, and the process fails to die on a reboot/shutdown (this results in the "syncing disks...giving up" message). And the tape drive don't spin. BUT, other commands that access the tape drive (tar, dump, even dd) work fine!!! unix% tar cv /some/dir /some/dir/a /some/dir/a/file /some/dir/b/dir /some/dir/c/file2 ...tape drive chugs away, and finishes successfully unix% dump 0auf /dev/rst0 / DUMP: .... [successful dump] unix% dd if=/dev/rst0 of=/dev/zero ...blahblahblah unix% mt retension [ oops - hung. Big Red Button time. ] I have tried the usual remedies -- checking cables and termination, disconnecting all SCSI devices EXCEPT the tape drive, etc. Nothing helps. As stated above, I run 2.2.2-RELEASE. I have tried one of the RELENG kernels (970913 I think), with the same behavior. Unfortunately I'm not man enough to try CURRENT. :) My controller is an Adaptec AHA-2940AU PCI SCSI controller (aic7860). The controller works great, and all of my other devices (JAZ, cd-rom, etc.) work flawlessly. Any ideas? dmesg output follows: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.2-RELEASE #0: Mon Sep 15 01:19:35 PDT 1997 root@DonaldBurr.DonaldBurr.dyn.ml.org:/usr/src/sys/compile/DONALDBURR CPU: AMD Am5x86 Write-Back (486-class CPU) Origin = "AuthenticAMD" Id = 0x4f4 Stepping=4 Features=0x1<FPU> real memory = 33554432 (32768K bytes) avail memory = 30396416 (29684K bytes) Probing for devices on PCI bus 0: chip0 <SiS 85c496> rev 2 on pci0:5 vga0 <VGA-compatible display device> rev 71 on pci0:11 ahc0 <Adaptec 2940A Ultra SCSI host adapter> rev 1 int a irq 11 on pci0:13 ahc0: aic7860 Single Channel, SCSI Id=7, 3 SCBs ahc0 waiting for scsi devices to settle (ahc0:1:0): "NEC CD-ROM DRIVE:462 1.16" type 5 removable SCSI 2 cd0(ahc0:1:0): CD-ROM can't get the size (ahc0:2:0): "iomega jaz 1GB H.72" type 0 removable SCSI 2 sd0(ahc0:2:0): Direct-Access sd0(ahc0:2:0): ILLEGAL REQUEST asc:24,0 Invalid field in CDB sd0 could not mode sense (4). Using ficticious geometry 1021MB (2091050 512 byte sectors) sd0(ahc0:2:0): with 1021 cyls, 64 heads, and an average 32 sectors/track (ahc0:4:0): "WANGTEK 5525ES SCSI 73R1" type 1 removable SCSI 2 st0(ahc0:4:0): Sequential-Access density code 0x0, drive empty ed0 <NE2000 PCI Ethernet (RealTek 8029)> rev 0 int a irq 9 on pci0:15 ed0: address 00:00:b4:5a:4e:71, type NE2000 (16 bit) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <12 virtual consoles, flags=0x0> lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A sio2 at 0x3e8-0x3ef irq 5 on isa sio2: type 16550A wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa wdc0: unit 0 (wd0): <ST51080A>, 32-bit, multi-block-32 wd0: 1033MB (2116800 sectors), 2100 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0x80ff80ff on isa wdc1: unit 0 (wd2): <Maxtor 7245 AT>, 32-bit, multi-block-32 wd2: 234MB (479632 sectors), 967 cyls, 16 heads, 31 S/T, 512 B/S fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 10 drq 1 on isa sb0: <SoundBlaster Pro 3.2> opl0 at 0x388 on isa opl0: <Yamaha OPL-3 FM> sctarg0(noadapter::): Processor Target Donald Burr <dburr@POBoxes.com> - Ask me for my PGP key | PGP: Your WWW HomePage: http://DonaldBurr.base.org/ ICQ #1347455 | right to Address: P.O. Box 91212, Santa Barbara, CA 93190-1212 | 'Net privacy. Phone: (805) 957-9666 FAX: (800) 492-5954 | USE IT. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNDIiMvjpixuAwagxAQG2OwQArwrX8X64kdcoH4IyyBFNG4Z8odYXNia3 eRgNWLgurrLdqHDCe3X9fF6wEsMHhVYC341NhjbgIFOtcuHXxWZzYBccdVyxWbE4 CZ0O762RdASE9ezNnnDvNnTysYl7c0hh2efti8HZdUbhorpByx98p/IhLn/8QhLs KDdzQ9vGqcA= =E/1T -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.971001031306.dburr>