Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!kettle.magna.com.au!metro!news.cs.su.oz.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!news.mathworks.com!newsfeed.internetmci.com!inet-nntp-gw-1.us.oracle.com!news.caldera.com!park.uvsc.edu!usenet From: Terry Lambert <terry@cs.weber.edu> Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.misc,comp.os.386bsd.misc,comp.os.386bsd.questions,comp.unix.bsd Subject: Re: URGENT. PLEASE HELP with SCSI-controller-buy-decision Date: 5 Oct 1995 04:14:58 GMT Organization: Utah Valley State College, Orem, Utah Lines: 171 Message-ID: <44vm42$gek@park.uvsc.edu> References: <44mlok$1jb@news.rz.uni-passau.de> <44pb1g$pc0@news.rrz.uni-koeln.de> <MICHAELV.95Oct2204518@MindBender.HeadCandy.com> <812720883.10493@kiss.demon.co.uk> NNTP-Posting-Host: hecate.artisoft.com Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:7087 comp.unix.bsd.misc:262 comp.os.386bsd.misc:5734 comp.os.386bsd.questions:17629 comp.unix.bsd:16726 phil@zipmail.co.uk (Phil Taylor) wrote: ] I can only talk of my experience of Adaptec which. in the years that I ] have used their products has been EXCELLENT. He did say they were well-made. That isn't the point. A well-made 8.3mm pistol can be a high quality product until you go to buy ammo from someone other than the manufacturer. A device driver is ammo. ] As I do not write free-un*x device drivers I cannot comment on that ] point but only six months ago I called Adaptec Tech Support in the US ] (I am in the UK) regarding a problem with an old 1542B, we found the ] problem to be in the BIOS rev and they sent me BOTH replacement PROM's ] and the card manual (including international FedEX carriage) F.O.C. I can comment (and will). The "don't buy Adaptec, they are free-UNIX hostile" chant stops far short of the other potential alternative, which is boycott. I think that people have been quite restrained on their hostility toward Adaptec's secrecy policy on what is, to all intents and purposes, nothing more than boot code. Nobody gives a damn about the boot process, they only care how fast they run. Adaptec is stupidly trying to protect essentially useless code, the result of which is *not* increased sales because of the high quality of their trade secrets. At least Diamond has a valid technical reason for their policy; they just have idiots implementing their ROM code so that the PAL input tables for various video modes are not in a known location in the video ROM, so protected mode drivers can't locate the tables without knowing the PAL rev, at which time they might as well hard code the inputs as look them up. ] ... but only six months ago I called Adaptec Tech Support in the US ] (I am in the UK) regarding a problem with an old 1542B, we found the ] problem to be in the BIOS rev and they sent me BOTH replacement PROM's ] and the card manual (including international FedEX carriage) F.O.C. ] ] Within a couple of days I had installed the PROM's and the customer ] was back up and running, it is that sort of support (and the ] performance) that causes me to choose Adaptec every time... My support experience was not quite so rosy. I bought a 1742B. The manual it came with did not match the EISA configuration (the manual was newer than the disk, so you don't jump to the conclusion that they upgraded the software on me). I figured out the setup anyway. But I was unable to turn off translation, and there was not a documented way to read what the translation was from a protected mode driver (there still isn't). I called support, and they said "oh, yeah. We didn't junk the disks we had already made up, so we shipped older disks with newer manuals to about 600 people". They claimed that the new disk could turn off the translation, and said they'd fedex the disks to me that day. When they arrived (three days later via UPS 2nd day air), the setup was indeed different, but it only allowed me to change between "translation" and "extended translation". I still couldn't turn it off. I called support again. "Oh yeah, you can't turn it off". You said three days ago you could with the new EISA config disk. "I was wrong. You can't" Why not? "Nobody needs that" I need it. "No you don't" Yes. I. Do. "OK, smart guy, *why* do you *think* you need it?" I'm running a protected mode OS (it was 386BSD), and it doesn't use BIOS (the original Adaptec boot blocks were protected mode as well) , so it doesn't know about translation, and the partition table offsets are stored as translated C/H/S values. "Hold on. Let me get my manager" [ ... reexplained ... ] "Don't do that" Eventually, it got down to me having to explain the boot process of protected mode operating systems (SVR4.0.2 used a protected mode card specific boot as well, this is not an isolated "freeware-only" problem). Support people at disk controller companies should understand how software they sell their controllers as compatible with boots, don't you think? Considering their product is sold as a means of implementing the boot (and subsequent disk access)? Needless to say, it got down to him wanting me to rewrite the boot code for both SVR4 (I had some minor influence in getting this implemented in UnixWAre and subsequent SVR4 releases) and 386BSD (Julian later did this) along the lines of how they expected the boot to work, and him telling me "I don't have time to let you tell me how a protected mode OS boots". Well, someone should have told them, since they sure as hell didn't have any employees who knew. Maybe that has changed. There were a number of problems in their designs for use of the AIC-7770 as an embedded controller on the motherboard. UnixWare required major driver changes to work with this, *despite* their supposedly all-singing, all dancing "HIM" code (there was an engineer of my acquaintence who lost his job over recommending UnixWare when a fix for the HP systems using the AIC-7770 and an Adaptec embedding design was not forthcoming in a reasonable period of time). The workaround is to put the OS with the protected mode boot blocks on the disk without a DOS partition table and without the capability to share the disk with other operating systems. Probably the monrity case. Even NetWare requires a DOS partition to boot. This is all, of course, only anecdotal, and based on my personal experiences with the company. Your mileage may vary, but my opinion is that it probably will not. I can't blame them for following the road of highest ROI, but I *can* blame them for pretending not to in their advertising and support and sales staff promising something that they had no intention of delivering. Their products are suitable for OS's that by default use BIOS to access disks, or can be made to do so, or that have translation values specifically coded in and use the EISA BIOS (in the case of the 1742) to check for default vs. extended translation. Basically, Microsoft OS's, which hold little interest for me (I only infrequently do application programming any more: it isn't very challenging). ] Lets face it though Michael, neither of us are going to change each ] others views which are both based on years of experience with specific ] products, but you are beginning to sound a bit like a Doom and Gloom ] merchant. The end is Nigh, Adaptec is the anti-christ :-) Not quite. They are the Anti-Christ's Western Regional Marketing Manager. 8-). I don't hold a grudge. If they were to change their business practices, I would probably buy from them in the future; as it sits right now, I will buy from anyone but them when I make my purchases. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.