vine-users ML アーカイブ



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

  • From: Masa Takahashi <masa@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:062072] Re: IO-Data の USB2-6INRW が読み取れません
  • Date: Mon, 01 Sep 2003 23:39:52 +0900
こんばんわ、政です。


hk-ml wrote:
> 小林です。こんばんは。
> 

> 
> ご説明の通り、RebuildしてRPMインストールしました。
> が・・・またもや正常に認識されません。

>  
> ただ、症状はこれまでと少し変っていて、
> 前述の/var/log/messages の中の、下記の部分ですごく時間がかかってしまうん
> です。
> 
> =======================================================================
> Sep  1 00:03:19 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 982
> Sep  1 00:03:24 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 1898
> Sep  1 00:03:29 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 766
> Sep  1 00:03:34 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 1682
> Sep  1 00:03:39 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 550
> Sep  1 00:03:44 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 1466
> Sep  1 00:03:49 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 334
> Sep  1 00:03:54 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 1250
> Sep  1 00:03:59 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 118
> =======================================================================
> 
> ※上記はvineカーネル2.4.20-0vl29.1の場合。なお、redhat9.0カーネルでもNG
> 

このメッセージ、私がI-Oデータ社製のDVDドライブをUSBで使用しようとした
ところ同じようになりました。
ところが、RedHat9のkernelでは使えるようになったのでProjectVineの方々に
kernelの修正(パッチ)をお願いした次第です。

ところで、/var/log/messagesの内容を見ると

> Sep  1 00:03:09 localhost kernel: scsi1 : SCSI emulation for USB Mass
> Storage devices
> Sep  1 00:03:09 localhost kernel:   Vendor: I-O DATA  Model: 6inRW
> HS-CF/MD    Rev: 1.26
> Sep  1 00:03:09 localhost kernel:   Type:   Direct-Access
>        ANSI SCSI revision: 02
> Sep  1 00:03:09 localhost kernel: USB Mass Storage support registered.

ということで、認識自体はしているように見受けられます。
私の場合も認識自体はするが、うまく動作しないという具合でしたので、
似たような原因ではないかと思われます。

確かDebianでは動作するのですよね?
試しに
/lib/modules/2.4.20-0vl29.1/kernel/drivers/usb/storage/usb-storage.o
をmvで名称変更して残しておいて、代わりにDebianの同様のファイル(usb-
storage.o)をコピーしてきて
/lib/modules/2.4.20-0vl29.1/kernel/drivers/usb/storage/や
/lib/modules/2.4.20-20.9/kernel/drivers/usb/storage/に置いて試して
みてはいかがでしょうか?
これで、動作するようならkernelのモジュールの問題だと思われます。
Debianのusb-storage.oで不具合が出るようでしたら、残しておいた
usb-storage.oをmvで戻して下さい。
(試しにusb-uhciも同時にやってみて下さい)