[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:21043] Re: Adaptec SCSI Card 2930U (AHA-2930CU)



佐野@浜松です。

> > となっていて、肝心の 2930CU が見当たりません。
> 
> あやぁ、しまった。ごめんなさい、2.2.14 のファイルと見間違えたようです。
> 
> 今確認したところ 2.2.14 の README.aic7xxx には
> 
>    $ grep 2930 README.*
>    README.aic7xxx:    AHA-2930
>    README.aic7xxx:    AHA-2930U
>    README.aic7xxx:    AHA-2930CU
>    README.aic7xxx:    AHA-2930U2
> 
> となっているのですが、2.0.38 では
> 
>    $ grep 2930 README*     
>    README.aic7xxx:    AHA-2930
>    README.aic7xxx:    AHA-2930U
>    README.aic7xxx:    AHA-2930U2
> 
> ですね。

>     http://people.redhat.com/dledford/aic7xxx.html
>       - Primary web site maintained by Doug Ledford.
> 
> と書いてあったので、ここで探したら、もしかしたら 2.0.x 系カーネル用の
> 最新のドライバがあるかしれません。

 <http://people.redhat.com/dledford/aic7xxx-5.1.19-2.0.36.patch.gz>
にある "aic7xxx version 5.1.19 for the 2.0.36 kernel" を見ると

--- linux-2.0.36/drivers/scsi/README.aic7xxx    Fri Jan  8 23:07:07 1999
+++ linux/drivers/scsi/README.aic7xxx   Fri Feb 26 07:08:36 1999
@@ -17,6 +17,10 @@
     AHA-274xT               
     AHA-2842
     AHA-2910B               
+    AHA-2920C
+    AHA-2930
+    AHA-2930U
+    AHA-2930U2
     AHA-2940               
     AHA-2940W              
     AHA-2940U              

と書いてあったりするので、2.0.38 のカーネルにはこの 5.1.19 が
取り込まれているものと推定します。で、この次の

   Linkname: aic7xxx version 5.1.20 update patch
        URL: http://people.redhat.com/dledford/aic7xxx-5.1.20.patch.gz

を見ると

--- linux-2.2.11/drivers/scsi/README.aic7xxx    Mon Jun 28 21:06:55 1999
+++ linux/drivers/scsi/README.aic7xxx   Mon Sep 20 15:00:31 1999
@@ -20,11 +20,13 @@
     AHA-2920C
     AHA-2930
     AHA-2930U
+    AHA-2930CU
     AHA-2930U2
     AHA-2940               
     AHA-2940W              
     AHA-2940U              
     AHA-2940UW
+    AHA-2940UW-PRO

と書いてあったりするので、とりあえずこの 5.1.20 のパッチを 2.0.38 に
適用すれば認識するようになるんじゃないかと思います。

   This patch fixes support for the 2940UW-Pro controller, fixes two
   segfault errors in the driver, fixes a reset condition error that
   could cause a command to get lost forever and attempts to fix the
   general issue of those lost commands that could cause resets. This
   patch should apply cleanly to the 2.2.12 kernel, and it can be applied
   to the 2.0 kernel series as well as long as the 2.0 kernel you have
   has already been upgraded to the 5.1.19 aic7xxx driver version. The
   only problem with applying this to the 2.0 kernel series is that the
   sections of patch that would normally apply to the sparc64 tree don't
   exist in the 2.0 kernel series so you have to let those two patch
   hunks fail (or remove them from the patch by hand before applying it).

と書いてある点に注意してください。(特に最後の部分)

あと、このサイトには 5.1.27 までの update patch があるらしいので
どうせならついでに全部もってきて 5.1.27 まで全部適用しておいたほうが
安心できるかもしれません。新しいデバイス・カードのサポートにはバグが
あるかもしれないので。

以上、御参考まで。

-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)