Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!atanasoff!heins From: heins@atanasoff.cs.iastate.edu (Leeland Heins) Newsgroups: comp.unix.ultrix Subject: Re: Emulex TC11, VAX 8650, & Ultrix v2.2 Keywords: Emulex tape controllers Message-ID: <913@atanasoff.cs.iastate.edu> Date: 27 Mar 89 21:59:52 GMT References: <88316@felix.UUCP> Reply-To: heins@atanasoff.cs.iastate.edu (Leeland Heins) Organization: Iowa State U. Computer Science Department, Ames, IA Lines: 47 In article <88316@felix.UUCP> sparks@euler.berkeley.edu (Jay Sparks) writes: > >I cannot get my Emulex tc11 controller board to interrupt >during autoconfig on my DEC 8650 using Ultrix 2.2 as follows: We had exactly the same kind of problem when installing a tc12 in our VAX 8250 running 4.3BSD-Tahoe. From talking to Chris Torek (U. of Maryland), I was able to get the problem fixed. Seems the tc13 doesn't have any problems at all. >tm0 at uba0 csr 172520 vec 224..didn't interrupt > >However, when installed on my 11/750 using 4.3bsd, it interrupts and >runs fine. Because the driver code in BSD is different. If you have source, you need to change two numbers in the tm.c source, then build a new kernal. In the ts.c code we had, we had to change two lines that read "DELAY(20000)" to "DELAY(5000000)". This allowed much more time for the controller to interrupt. Which made BSD happy. >Is anyone aware of glitches porting the tm driver to Ultrix 2.2 Problem with Ultrix is too often, no source code is available, usually people only have a binary license. Binary only can be a very big pain, especially when dealing with non-DEC hardware. >or changes in switch settings on the controller? Our tc12 was moved from an 11/730 to the 8250 with no changes in dip switches. This doesn't guarantee you will find the same to be true for your particular config though. Hopefully the same type of mods that work for the tc12 will work for the tc13. If not, you can perhaps tie cvec to the right vector manually and comment out all the code that does the interrupting (this was suggested by Chris Torek if the 20000->500000 patch hadn't worked. >Jay Sparks >sparks@euler.berkeley.edu One question though... If you have appropriate licensing to run 4.3 BSD, why would you run Ultrix? Ultrix seems to be just proprietized 4.2 BSD that costs an arm and a leg to run, sure, they added some stuff, but is it worth it?. (Note, this is my opinion only, though my employers decided they'd rather run 4.3BSD than Ultrix). Lee Heins, EXNET Programmer Iowa State U. Extension Service ...!hplabs!hp-lsd!atanasoff!heins