[1613] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: Re[2]: Which pci-scsi host adapter should I get?

daemon@ATHENA.MIT.EDU (art s. kagel IFMX x2697)
Tue Mar 25 18:39:09 1997

Date: 	Tue, 25 Mar 1997 18:01:12 -0500 (EST)
From: "art s. kagel IFMX x2697" <kagel@dg1.bloomberg.com>
To: Kimmy Posey <Kimmy_Posey@usa.racal.com>
Cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <9702258593.AA859318829@usa.racal.com>


TMC-950 sounds right (it seems that the controller chip version was 1680 
does that sound right?  Of course I could just remember to look at home 
before I come in tomorrow).  BTW anyone need a cheap ISA SCSI controller?

Art S. Kagel, kagel@ts1.bloomberg.com

On Tue, 25 Mar 1997, Kimmy Posey wrote:

>      
> The Future Domain controller you refer to sounds like a TMC-850 or TMC-950.
> 
> KimmyD
> 
> ______________________________ Reply Separator _________________________________
> Subject: Re: Which pci-scsi host adapter should I get?
> Author:  "art s. kagel IFMX x2697" <kagel@dg1.bloomberg.com> at ftl03
> Date:    03/24/97 6:30 PM
> 
> 
>      
> See my comments in context below:
>      
> Art S. Kagel, kagel@ts1.bloomberg.com
>      
> On Fri, 21 Mar 1997, Gerard Roudier wrote:
>      
> > 
> > On Fri, 21 Mar 1997, art s. kagel IFMX x2697 wrote: 
> > 
> > > Linux supports most major SCSI controllers SCSI-I -> SCSI-III Fast/Wide. 
> > > I have had Future Domain (RIP), NCR, and BusLogic and I have found the 
> > > BusLogic PCI SCSI-III Fast/Wide Bus Master controller to be extremely 
> > > fast and reliable.  (My FD was ISA bus and Very slow as expected.  The 
> > > NCR was PCI and apparently had a bad trace so I returned it and replaced 
> > > it with the BusLogic.)  
> > 
> > If you just mean that oranges are not apples, I agree.
>      
> No I just mean that I have had three different, Linux supported, SCSI 
> cards and that I like the BusLogic best.
>      
> >  
> > > The driver support for the BusLogic is great with the BusLogic people 
> > > directly supporting the maintainer with new products and specs.  Also all 
> > > BusLogic controllers are driver compatible so that the driver is simple 
> > > and supports new controllers quickly.  BusLogic even lists Linux support 
> > > in their docs and Web pages.
> > 
> > If you just mean that oranges mixed with apples have taste of oranges and 
> > apples as well, I agree too.
> > 
> > Can you please be more accurate?
> > 
> > - Which Future domain board?
>      
> I do not remember the model # but it was an ISA card with narrow SCSI-II 
> support.  It actually worked fine with both DOS and Linux but when I 
> upgraded from my ISA 386-40 motherboard to a PCI Cyrix-P166 mother board 
> I wanted a faster PCI card.  The FD was slower than either the NCR or the 
> BusLogic simply because it was constrained by the ISA bus.
>      
> > - Which NCR board?
>      
> It was a Tyan 1365 board with an NCR 825 SCSI chip and Bios.  The card was 
> PCI SCSI-II Fast/Wide.  The Bus Logic is a BL-958  Fast-Wide Ultra 
> SCSI-III PCI Bus Master card. 
>      
> > - Which drivers did you use in which version?
>      
> The Future Domain was used with the last Pre 2.0 Linux release from WGS.  
> I upgraded to Red Hat 4 when I brought up the new mother board and the 
> NCR controller.  This may have had some effect on comparing the FD to 
> the others, though I suspect that the ISA bus has the greater effect. 
> For the Bus Logic I have only used Red Hat 4 with the latest released 
> drivers (the one before Flashpoint support was added, 2.0.7?).
>      
> > - Which OS/es did you use?
>      
> MS-DOS 6.21 and Red Hat Linux 4.
>      
> > - In which other boards have been not fast and reliable enough for you?
>      
> The Bus Logic has been rock solid.  The only problem I have had is that 
> one of my disks has > 1024 cylinders and the cylinder remapping that the 
> Future Domain performed differed from that used by the Bus Logic and the 
> NCR such that I could not install LILO with either until I had backed up 
> the DOS partition and performed a low level format (with the Bus Logic) so 
> that I could reinitialize the partition table.  While the Bus Logic & NCR 
> correctly interpreted the partitions and DOS worked fine, Linux fdisk 
> complained about the partition table, mkfs hung (for over 24 hours before 
> I rebooted), and LILO would not install even on the other drive (with 
> <1024 cylinders) or a floppy until I had corrected the partition table to 
> use the Bus Logic's cylinder remapping scheme.  Since the reformat 
> everything has been great.
>      
> > - What mean 'fast' for you?
>      
> I did some informal I/O benchmarks on the after noticing a subjective 
> improvement going from the NCR to the BusLogic card.  Anything I/O 
> intensive seemed to run 15-40% faster.  Again I had no formal timings 
> from when the NCR had been installed so these are somewhat subjective but 
> I know how long a long compile took and how much finger tapping I did, so...
>      
> > - What means 'bad trace'? (I did not find this expression in my dictionnary)
>      
> When the NCR card was installed and the machine was on for more than a 
> few hours, the machine would hang on any command which accessed the 
> drives.  In other words I could run command.com or bash built in 
> commands and even sometimes list directories that had been in cache 
> already but when I tried to load an executable or list a directory not 
> read before the machine would hang.  In this case rebooting caused the 
> machine to hang again in the middle of printing the NCR BIOS copyright 
> header.  'Bad trace' means that apparently one of the printed circuit 
> trace lines, or one of the solder connections was cracked or 'cold' (a 
> term refering to a solder joint in which one of the parts being joined 
> was not sufficiently heated to permit a good electrical connection, 
> producing a joint whose electrical properties depend upon temperature). 
> In other words the card stopped working when it became too hot (though 
> the components are properly cooled).
>      
> > - What means 'driver compatible' for you?
>      
> Leonard Zubkoff, who maintains the drivers for BusLogic support in Linux 
> reports, if I understand correctly, that all BusLogic controllers 
> essentially use the same driver code.  He only had to add code recently 
> for the FlashPoint line which does not have an imbedded processor and 
> depends on the driver for several functions that are on-board on the 
> other BL controllers.   The extra code you see below is for the 
> FlashPoint line to replace the on-board functions with driver based 
> functions. The FlashPoint series is much less expensive than the other BL 
> controllers because of the lack of an on-board CPU and this accounts for 
> the extra code.  The basic BusLogic driver is slightly smaller than the 
> aic7xxx driver and much smaller than the ncr53c8xx driver.
>      
> > 
> > Now, some informations for you.
> > 
> > Linux support boards in Wide Ultra-2 mode (80 MB/seconds). 
> > 
> > And now, just for the fun:
> > 
> > Here is the all Buslogic boards compatible driver: 
> > (527967 bytes)
> > 
> > -rw-r--r--   1 root     root       172611 Mar 21 22:21 BusLogic.c 
> > -rw-r--r--   1 root     root        49686 Mar 21 22:21 BusLogic.h
> > -rw-r--r--   1 root     root       305670 Mar 21 22:21 FlashPoint.c 
> > 
> > Here is a shorter driver that is compatible with the whole AIC7XX chips 
> > family and the 53C8XX chips family as well.
> > (449233 bytes)
> > 
> > -rw-r--r--   1 root     root       174282 Oct 28 22:21 aic7xxx.c 
> > -rw-r--r--   1 root     root         2305 Aug 10  1996 aic7xxx.h
> > -rw-r--r--   1 root     root        15494 Apr 20  1996 aic7xxx_asm.c 
> > -rw-r--r--   1 root     root         9261 Oct 13 10:44 aic7xxx_proc.c 
> > -rw-r--r--   1 root     root        21170 Oct 13 10:44 aic7xxx_reg.h 
> > -rw-r--r--   1 root     root       196906 Jan 17 21:18 ncr53c8xx.c
> > -rw-r--r--   1 root     root        29815 Jan 17 21:18 ncr53c8xx.h 
> > 
> > 
> > Gerard.
> > 
>      
> 
> 

home help back first fref pref prev next nref lref last post