Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Nov 1996 11:29:12 +0100 (MET)
From:      Greg Lehey <grog@lemis.de>
To:        kuku@gilberto.physik.rwth-aachen.de (Christoph Kukulies)
Cc:        hackers@freebsd.org (FreeBSD Hackers)
Subject:   Re: aic0 (/dev/rst0) problem
Message-ID:  <199611191029.LAA04113@freebie.lemis.de>
In-Reply-To: <199611181334.OAA20811@gilberto.physik.rwth-aachen.de> from Christoph Kukulies at "Nov 18, 96 02:34:12 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Christoph Kukulies writes:
>
> After a hard time getting two WD8013EPC cards working in my router box
> with the aic0 driver/card present (had to wire the cards to different
> ports/irqs/iomem) I'm still having problems getting the tape
> working:
>
> FreeBSD 2.2-CURRENT #0: Mon Nov 18 13:52:01 MET 1996
>     kuku@bach.physik.rwth-aachen.de:/usr/src/sys/compile/CGATE
> Calibrating clock(s) relative to mc146818A clock...
> i8254 clock: 1193402 Hz
> CPU: i486DX (486-class CPU)                         #it's an Amd 486/40 CPU
> real memory  = 8650752 (8448K bytes)
> avail memory = 6881280 (6720K bytes)
> Probing for devices on the ISA bus:
> sc0 at 0x60-0x6f irq 1 on motherboard
> sc0: MDA/hercules <16 virtual consoles, flags=0x0>  # Hercules(!)
> ed0 at 0x200-0x21f irq 4 maddr 0xd0000 msize 16384 on isa # having this at
> ed0: address 00:00:c0:fe:34:0a, type WD8013EPC (16 bit)   # 0x300 made the
> ed1 at 0x280-0x29f irq 3 maddr 0xd8000 msize 16384 on isa # card defunct
> ed1: address 00:00:c0:10:1b:1e, type WD8013EPC (16 bit)
> lpt0 at 0x3bc-0x3c3 irq 7 on isa
> lpt0: Interrupt-driven port
> lp0: TCP/IP capable interface
> aic0 at 0x340-0x35f irq 11 on isa
> (aic0:3:0): "HP HP35470A T503" type 1 removable SCSI 2
> st0(aic0:3:0): Sequential-Access density code 0x13, variable blocks, write-enabled
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: NEC 765
> fd0: 1.44MB 3.5in
> fd1: 1.2MB 5.25in
> wdc0 at 0x1f0-0x1f7 irq 14 on isa
> wdc0: unit 0 (wd0): <Maxtor 7080 AT>
> wd0: 81MB (166770 sectors), 981 cyls, 10 heads, 17 S/T, 512 B/S
> npx0 on motherboard
> npx0: INT 16 interface
> st0(aic0:3:0): timed out     # <<<< This is the result of a tar cvf /dev/rst0 /
> st0(aic0:3:0): timed out
>
> And the system hangs at the tar command:
>
> # tar cvf /dev/rst0 /
> ^C^Cst0: not ready      (after a while)
>
> Is there anything special to that HP DAT drive?

Yes.  It has an MTBF of six months :-(

> Blocksize which the driver cannot cope with? Compression on/off? I
> believe the driver is working in polled modes, at least not DMA
> driven. The board doesn't have busmaster DMA logic and the
> motherboard DMA doesn't seem (yet) implemented in the driver.

No problems there, but maybe the drive is really dead?  When the tape
is inserted, both of the LEDs should be continuous green (i.e. no
flashing).  It should handle any block size, but I've found that 64 kB
(i.e. 128 blocks) gives best performance.

Greg





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