Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Mar 1999 19:13:45 -0700 (MST)
From:      "Chad R. Larson" <chad@DCFinc.com>
To:        stable@freebsd.org
Subject:   wide (but not fast) SCSI
Message-ID:  <199903030213.TAA00263@freeway.dcfinc.com>

next in thread | raw e-mail | index | archive | help
I launched a query about this a couple of months ago, but it ran
down without a resolution.

I've got an almost completely stock AST "Manhattan D" fileserver.
It came with WinNT, which I blew up as soon as I got it to write out
the diagnostic and configuration diskettes.  I've added a 2GB Conner
Fast/Wide SCSI drive to go along with the IBM Fast/Wide SCSI drive
delivered with the machine.  I also added an HP DAT drive.

It's running 2.2.8-STABLE, updated via cvsup approximately once a
month.

The motherboard has an Intel 200MHz Pentium Pro with 256KB of L2
cache, 32MB of RAM and an on-board Adaptec 7880 based Fast/Wide SCSI
controller.  There's also an on-board EIDE controller, which is
running the CD-ROM drive (though I think that has no bearing here).

The problem is that the disk drives set up for wide (16 bit)
transfers, but not for fast (20 MHz).  The disks run at 10 MHz, and
the tape at 5.

Attached is an edited output of a dmesg, created during a verbose
boot.  I left in all disk related messages.  I suspect the problem
may have something to do with these lines:
    ahc0: Reading SEEPROM...checksum error
    ahc0: No SEEPROM available
    ahc0: Using left over BIOS settings

Any idea what I should do to get the transfer speed up to speed?

	-crl
--
Chad R. Larson (CRL15)   602-953-1392   Brother, can you paradigm?
chad@dcfinc.com chad@larsons.org chad@anasazi.com larson1@home.net   
DCF, Inc. - 14623 North 49th Place, Scottsdale, Arizona 85254-2207

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
FreeBSD 2.2.8-STABLE #0: Tue Mar  2 18:33:34 MST 1999
    chad@freeway.dcfinc.com:/usr/src/sys/compile/freeway
Calibrating clock(s) ... i586 clock: 198654421 Hz, i8254 clock: 1193121 Hz
CPU: Pentium Pro (198.65-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x619  Stepping=9
  Features=0xf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV>
real memory  = 33554432 (32768K bytes)
avail memory = 31027200 (30300K bytes)
pcibus_setup(1):	mode 1 addr port (0x0cf8) is 0x80000058
pcibus_setup(1a):	mode1res=0x80000000 (0x80000000)
pcibus_check:	device 0 is there (id=12378086)
Probing for devices on PCI bus 0:
	configuration mode 1 allows 32 devices.
chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 on pci0:0:0
ahc0 <Adaptec aic7880 Ultra SCSI host adapter> rev 0 int a irq 11 on pci0:13:0
	mapreg[10] type=1 addr=0000fc00 size=0100.
	mapreg[14] type=0 addr=fe9ff000 size=1000.
	reg16: ioaddr=0xfc00 size=0x100
ahc0: Reading SEEPROM...checksum error
ahc0: No SEEPROM available
ahc0: Using left over BIOS settings
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
ahc0: Resetting Channel A
ahc0: Downloading Sequencer Program...ahc0: 367 instructions downloaded
Done
ahc0: Probing channel A
Choosing drivers for scbus configured at 0
ahc0 waiting for scsi devices to settle
ahc0: target 0 using 16Bit transfers
ahc0: target 0 synchronous at 10.0MHz, offset = 0x8
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "IBM DORS-32160W WA6A" type 0 fixed SCSI 2
sd is configured at 0
sd0(ahc0:0:0): Direct-Access 2063MB (4226725 512 byte sectors)
sd0(ahc0:0:0): with 6703 cyls, 5 heads, and an average 126 sectors/track
ahc0: target 1 using 16Bit transfers
ahc0: target 1 synchronous at 10.0MHz, offset = 0x8
ahc0: target 1 Tagged Queuing Device
(ahc0:1:0): "CONNER CFP2107E  2.14GB 1524" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 2048MB (4194304 512 byte sectors)
sd1(ahc0:1:0): with 3999 cyls, 10 heads, and an average 104 sectors/track
ahc0: target 5 synchronous at 5.0MHz, offset = 0x8
(ahc0:5:0): "HP HP35480A T603" type 1 removable SCSI 2
st is configured at 0
st0(ahc0:5:0): Sequential-Access density code 0x13,  drive empty
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (atapi): <CD-ROM CDU311/3.0j>, removable, accel, dma, iordis
wcd0: 1378KB/sec, 256KB cache, audio play, 256 volume levels, ejectable tray
wcd0: medium type unknown, unlocked
BIOS Geometries:
 0:03fe3f20 0..1022=1023 cylinders, 0..63=64 heads, 1..32=32 sectors
 0 accounted for
Device configuration finished.
Considering FFS root f/s.
sd0s1: type 0x4, start 32, end = 32767, size 32736 : OK
sd0s2: type 0xa5, start 32768, end = 4225023, size 4192256 : OK
sd1s1: type 0xa5, start 0, end = 4194303, size 4194304 : OK
sd1s1: type 0xa5, start 0, end = 4194303, size 4194304 : OK
sd1s1: type 0xa5, start 0, end = 4194303, size 4194304 : OK
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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