vine-users ML アーカイブ



[vine-users:063422] Re: kernel 2.4.22-0vl2.8 usb-storage につ いて

  • From: SHIMA <body-rock.shimazu@xxxxxxxxxxx>
  • Subject: [vine-users:063422] Re: kernel 2.4.22-0vl2.8 usb-storage につ いて
  • Date: Fri, 12 Dec 2003 00:20:18 +0900
SHIMAです。
その節は、御世話になりました。お蔭様でたいへん勉強になりました。

shuu-vine@xxxxxxxxxxxx wrote:
> 先程、Vine-2.6r3を入れたんですが、全く問題なく動いてしまって
> 状況がわかってません。

私のところの状況を2つに分類して説明します。

1) USBの外付けHDD(メルコ製DUB2-B120G)はOS起動時に自動で電源が入るようにしてある
場合、kernel2.4.22-0vl2.8ではusb-storageとして自動で認識されません。

2)OS起動後、上記外付けHDDの電源を入れるとusb-storageとして自動で認識されます。

> /var/log/messagesにmurasakiが呼ばれたログは有りますか?

>>現murasakiは0.6系のままですので今回は対策として、/etc/rc.d/init.d/murasakiの
>>OVERWRITE変数をfalseにして、/etc/murasaki/murasaki.preloadの中にusb-storageを記
>>述しておくことにします。

上記の内容を元に戻して、再起動した時の/var/log/messages | grep murasakiの結果です。

Dec 11 23:29:24 localhost murasaki.net[780]: net device is registered
Dec 11 23:29:24 localhost murasaki.net[780]: Dependence(net) was found
Dec 11 23:29:24 localhost murasaki.net[780]: Executing "net" "start"

murasakiに関しましては、以上でした。またlsmodをしてもusb-storageはありません。

なおdmesgでは
hub.c: new USB device 02:0c.2-4, assigned address 2
usb.c: USB device 2 (vend/prod 0x411/0x2b) is not claimed by any active driver.
usb.c: USB disconnect on device 02:0c.1-1 address 2
となっていました。

この状態で外付けHDDの電源を一度offにし、再度onにした場合は(grep murasakiで抜き取り)

Dec 11 23:51:01 localhost murasaki.usb[1203]: usb device is removed
Dec 11 23:51:01 localhost murasaki.usb[1203]: vendor:0x411 product:0x2b
Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x6 Iprotocol:0x50
Dec 11 23:51:01 localhost murasaki.usb[1203]: MATCH(usb-storage) ->
match_flags:0x380 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0
Iclass:0x8 Isubclass:0x6 Iprotocol:0x50
Dec 11 23:51:01 localhost murasaki.usb[1203]: Unloading usb-storage
Dec 11 23:51:05 localhost murasaki.usb[1205]: usb device is added
Dec 11 23:51:05 localhost murasaki.usb[1205]: vendor:0x411 product:0x2b
Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x6 Iprotocol:0x50
Dec 11 23:51:05 localhost murasaki.usb[1205]: MATCH(usb-storage) ->
match_flags:0x380 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0
Iclass:0x8 Isubclass:0x6 Iprotocol:0x50
Dec 11 23:51:05 localhost murasaki.usb[1205]: Loading usb-storage

と追加されました。
この時点で外付けHDDは、usb-storageとして認識されてます。
(途中でUnloading usb-storageと表示されているのが気になりますが。)

なおkernel2.4.20-0vl29.1の時は、1)の場合でも問題無く起動時からusb-storageがロー
ドされていました。


                       その他、何か情報が足りなければいつでも言って下さい。


-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
SHIMA
 body-rock.shimazu@xxxxxxxxx
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/