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

[debian-users:13609] Re: [Q]why does resc1440.bin freeze ?



佐野@浜松です。

In article <199903130703.QAA22157@xxxxxxxxxxxxxxxxx>
 Ken-ichi Seimiya <kseim@xxxxxxxxxxxx> さん writes:

> kernel パラメタに max_scsi_luns=1 を指定してもダメだったのですか。
> kernel パラメタを与える前に DSC-UE の電源は入れ直しましたか?
> 
> 私の環境 (ThinkPad 235 + RATOC REX-9530 + DSC-UE 3.2G) では
> 一度 DSC-UE が原因で固まってしまうと、 DSC-UE の電源を入れ直さない限り
> 何度再起動しても同じように固まってしまったように記憶しています。

ちょうど昨日あたりに fj.os.linux で DSC-UE という名前を見かけました。

Message-ID: <BANDO.99Mar11162621@xxxxxxxxxxxxxxxxxxxxxx>
Message-ID: <GGEM455.99Mar12163420@xxxxxxxxxxxxxxxxxx>

上の記事に対処方法が書いてあって、下の記事で「うまく動いた」という
報告がありました。

対処方法のみ引用すると

 %%% 引用開始 %%%
  こちらでも、メルコの DSC-UE4.3G を Adaptec の aha1520 に接続したとき
に scsi bus scan で止まってしまう障害が出ました。
  Kernel 2.0.36 を使っていますが、次のように scsi.c に手を入れたところ
使えるようになりました。

--- linux/drivers/scsi/scsi.c~  Mon Nov 16 03:33:10 1998
+++ linux/drivers/scsi/scsi.c   Wed Dec 16 10:49:34 1998
@@ -252,6 +252,8 @@
 {"SEAGATE", "ST157N", "\004|j", BLIST_NOLUN},   /* causes failed REQUEST SENSE 
on lun 1 
                                                 * for aha152x controller, which
 causes 
                                                 * SCSI code to reset bus.*/
+{"MELCO", "DSC-UE4.3G", "1.05", BLIST_NOLUN},   /* aha152x controller causes 
+                                                * SCSI code to reset bus.*/
 {"SEAGATE", "ST296","921", BLIST_NOLUN},        /* Responds to all lun */
 {"SEAGATE","ST1581","6538",BLIST_NOLUN},       /* Responds to all lun */
 {"SONY","CD-ROM CDU-541","4.3d", BLIST_NOLUN},
 %%% 引用終了 %%%

この対処方法と「kernel パラメタに max_scsi_luns=1 を指定」という方法で
違いがあるのかどうかは、ちょっと scsi.c を読んでみた範囲では私には
わかりませんでした。なんとなく違うような気もするんですが。

なお、 <http://www.debian.or.jp/search/> には「高林さんによる
 fj.os.linux の検索ページ」へのリンクもありますので、ご利用ください。

以上、御参考まで。

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