vine-users ML アーカイブ



[vine-users:062074] Re: IO-Data の USB2-6INRW が読み取れません

  • From: MIYAZAKI Shin <shin@xxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:062074] Re: IO-Data の USB2-6INRW が読み取れません
  • Date: Tue, 2 Sep 2003 01:18:23 +0900
On Mon, 01 Sep 2003 21:17:05 +0900
hk-ml <hk-ml@xxxxxxxxxxxxxxxxx> wrote:

同じリーダ使ってるのに見過ごしてました。

> えぇ、意味はよく解りませんでしたが、何らかのタイムアウトになっているのは
> 見て取れました。
> 確認以前に、内容がわかっていませんでした。すいません。

このタイムアウトは、CFスロットに何も入っていないゆえのタイムアウトです。

浅原さんの
>> kernel の config で scsi -> probe all luns が y だと
>> 全てのドライブを検索しにいって、タイムアウトするまで
>> まるでハングアップしたかのようなことになっていましたが、
>> そういったところは確認されましたか?

というのがミソで、VineのカーネルではCONFIG_SCSI_MULTI_LUNが
オフになっています。この状態では、USB2-6iNRWはただのCFリーダ
としてしか働いていません。CFを入れて接続すれば件のタイムアウトは
回避できますが、SDを使えることとは関係ないです。

んで、つまりはCONFIG_SCSI_MULTI_LUNをオンにしてカーネルを再構築
しないと、MS/SM/SD+MMCスロットは使えないです。

ただ手元のVineSeed最新な環境のカーネルでは、各スロットのスキャンに
相当時間がかかります(これも浅原さんのおっしゃるとおり)。
SDスロットは一番最後なので、使えるようになるのは一番遅いです :-)

# Vine 2.5の時はこんなに待たされることは無かったと思います。

ちなみにうちのdmesgはこんな感じ

scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: I-O DATA  Model: 6inRW HS-CF/MD    Rev: 1.26
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: I-O DATA  Model: 6inRW HS-MS       Rev: 1.26
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: I-O DATA  Model: 6inRW HS-SM       Rev: 1.26
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: I-O DATA  Model: 6inRW HS-SD/MMC   Rev: 1.26
  Type:   Direct-Access                      ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi removable disk sdb at scsi0, channel 0, id 0, lun 1
Attached scsi removable disk sdc at scsi0, channel 0, id 0, lun 2
Attached scsi removable disk sdd at scsi0, channel 0, id 0, lun 3

この後 sda〜sdcのエラー情報と、SD/MMCが挿入されていれば

SCSI device sdd: 250880 512-byte hdwr sectors (128 MB)
sdd: Write Protect is off
 sdd: sdd1

-- 
みやざき
shin@xxxxxxxxxxxxxxxxxxxx