岩田です。 On Wed, 27 Jul 2005 16:25:49 +0900 Kazuo Yamaguchi <yamaguch@xxxxxxxxxxxxx> wrote: > [vine-users:072472]では同メーカーのリーダーで岩田さんが上手く > いっていないようですので、これだけで大丈夫とは言えませんが、 > 当方の外付けUSB 10in1はこれで大丈夫です。 私の場合(同メーカーのFA405T)、あれからいろいろ調べたのですが、 /proc/bus/usb/devicesを良く見るとinterfaceのsubclassが、どういうわけか 02(CDROM?)になっているのがわかりました。 本当は06(Transparent SCSI)になっていないといけないと思うのですが。 ソース(/usr/src/linux/drivers/usb/storage/usb.c)の927行目あたりに case US_SC_8020: (US_SC_8020が02) ss->protocol_name = "8020i"; ss->proto_handler = usb_stor_ATAPI_command; ss->max_lun = 0; break; とあるのでss->max_lun=0が原因だろうと睨んでここをコメントアウトして カーネル再構築すると、きちんと4スロット分認識できました。 ただ、こんどはメモリースティック以外がきちんとマウントできないという 問題がでましたので、まだまだ工夫が必要みたいです。 では。