I have an Adaptec 29160 SCSI adapter card (I've also tried the stuff
below using a 2940 U/W).  I have in internal Western digital 4 GB SCSI
Hard Drive and a Panasonic 24x SCSI CDRW.  I've checked the terminations
on all devices more than once.  (In fact I started out with incorrect
termination, but when I switched from a 2049 U/W to a 29160, the 29160
complained about it)

Here's my problem: when I try to read or write from the external drive
using it takes forever for the task to complete.

I've tried the following tests:
        Change the cables
        Change the cartridge
        Change the SCSI addresses
        Change the external drive
        Change the card (2940 vs 29160)
        Change the computer (however, all were thunderbird based with Asus A7V  
                                motherboards)
                                
All systems above were multiboots with either win 2K or MDK 7.2.  The
external drive works prefectly when testing with those operating
systems.

Has anybody else had this problem?

I've also recompiled the MDK kernel with the old adaptec aic7xxxx code
and everything works fine, so I seem to have a work around.

However, I would like to keep up with the recommended version of the
driver.  The Adaptec open source web recommends not using the old
driver.

I've tried applying patches from
http://people.freebsd.org/~gibbs/linux/, but they don't seem to work.  I
may not be applying them correctly.  the command listed on
http://people.freebsd.org/~gibbs/linux/ doesn't work (gzcat is not
available on any of my MDK 80 installations).  I've also tried these
patch commands (when in /usr/src/linux)

        [root@b3 linux]# gunzip linux-aic7xxx-6.1.10-2.4.3.patch.gz | patch  
        
        Result: no reported errors, but compilation won't comlete due to
errors  

and

        [root@b3 linux-2.4.3.virgin]# zcat linux-aic7xxx-6.1.9-2.4.3.patch.gz | 
        patch -p1 -d /usr/src/linux-2.4.3.virgin
        patching file Documentation/Configure.help 
        Hunk #1 succeeded at 5799 (offset 214 lines). patching file Makefile 
        Hunk #1 FAILED at 144. 
        1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
        can't find file to patch at input line 27 
        Perhaps you used the wrong -p or --strip option? 
        The text leading up to this was: 
        -------------------------- 
        |diff -u -r -N linux-2.4.3.virgin/arch/alpha/defconfig 
        linux-2.4.3/arch/alpha/defconfig 
        |--- linux-2.4.3.virgin/arch/alpha/defconfig    Sun Mar  4 15:30:18
2001 
        |+++ linux-2.4.3/arch/alpha/defconfig   Wed Apr  4 15:49:21 2001 
        -------------------------- 
        File to patch:

There are several patches listed on
http://people.freebsd.org/~gibbs/linux/ for the 6.3.4 kernel (from 6.1.9
to 6.1.13).  I've tried them sequentially and just applied the
linux-aic7xxx-6.1.13-2.4.3.patch.gz patch.  Either I get compile errors
or patch errors.

Has anybody been able to apply these patches to the MDK80 source tree?

Reply via email to