Which SCSI card?
Matthias Andree
matthias.andree at gmx.de
Fri Sep 10 08:41:02 UTC 2010
Am 10.09.2010, 03:44 Uhr, schrieb Dan Langille:
> At present, this is the SCSI card I've been using with my old Digital
> tape library:
>
> ahc0: <Adaptec 2944 Ultra SCSI adapter> port 0x9800-0x98ff mem
> 0xfbaff000-0xfbafffff irq 21 at device 6.0 on pci1
>
> Now, I seem to recall that the library is an LVD device (is that correct
> terminology?).
Low Voltage Differential (as opposed to SE, single ended), yes, makes
sense.
> The card seems to be acting up. What SCSI card would you recommend over
> that one? I'm on FreeBSD 8.1-stable.
Haven't tried FreeBSD 8-STABLE there, but 7.1-RELEASE-p2 was fine with my
Tekram DC-390U2W, using sym(4) driver - be sure to check which connectors
you need though and if the PCI interface fits mechanically on your
mainboard; the U2WE and U3* are 64/32-bit PCI. They will work in 32-bit
slots unless capacitors or chips get in the way of the extra 64-bit
contacts.
With single-channel controllers without bridge chip, you can use at most
two connectors at any one time, unless they have a SCSI bridge chip. With
bridge or for dual-channel, it's more.
For connector layout, see
http://www.tekram.com.tw/ProductSpec.ASP?Product=DC-390U2_Series
http://www.tekram.com.tw/ProductSpec.ASP?Product=DC-390U3D_U3W
List of some Tekram controllers I know, those marked with asterisk (*)
I've used with FreeBSD, those with a plus I've used with Linux - usually
they also work with FreeBSD; those with ? I'm not sure about if I've used
them. I bought a bunch of the DC390 series Tekrams cheap a couple of
years ago because my Adaptec 2940AU and 2940UW Pro were also acting up...
not sure if the Adaptecs suffer from capacitor wear or whatnot.
Tekram model numbers with chips and partial feature:
amd(4) driver, non-LVD:
* DC390: AMD53C974 based SCSI 8 bit 10 MHz (10 MByte/s), amd(4) driver,
last used with FreeBSD 4
DC390T: AMD53C974 based dual-channel version of DC390. Never seen or
used one.
sym(4) driver, non-LVD (DC310 has no BIOS):
DC310: SYM53C810A (be sure to get an "A" version, the non-A is less
efficient and uses ncr(4))
+ DC310U: SYM53C860 based SCSI 8 bit 20 MHz without BIOS (20 MByte/s)
* DC390U: SYM53C875 based SCSI 8 bit 20 MHz (20 MByte/s), used to cause
driver issues with some wide devices on some OSes
? DC390F: SYM53C875 based SCSI 16bit 20 MHz (40 MByte/s)
sym(4) LVD stuff:
DC390U2B: SYM53C895 based SCSI 16 bit Ultra 2 (80 MByte/s)
* DC390U2W: SYM53C895 + SYM53C141 bridge based SCSI 16 bit Ultra (80
MByte/s).
DC390U2WE: SYM53C896. 64bit PCI. Seems to be dual-channel with 80
MByte/s per channel.
DC390U3W: SYM53C1010, never used it, Ultra 160 SCSI, 64 bit PCI
DC390U3D: dual-channel version of the U3W
Possibly DawiControl 2980U2W might work and has hardware similar to one of
the Tekram DC390U2* devices, but I'm not sure if sym(4) understands the
BIOS/device settings.
mpt(4) LVD stuff (Ultra 320) - I've never used those.
DC390U4B: PCI-X 53C1020 based (mpt(4) driver), never used one
DC390U4W: PCI-X 53C1030 based (mpt(4) driver), never used one
Then there are DC315* and DC395* based host adaptors. They use a Tekram
ASIC and trm(4) driver, I have zero clue if they work.
HTH
--
Matthias Andree
More information about the freebsd-scsi
mailing list