vine-users ML アーカイブ



[vine-users:074553] Re: USBメ モリ(Sanyo SSP-PD10)

  • From: okui <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:074553] Re: USBメ モリ(Sanyo SSP-PD10)
  • Date: Fri, 12 May 2006 15:06:58 +0900
こんにちは   奥井です。

自己レスです。
色々考えてmurasakiを調べたら
/etc/murasaki/murasaki.usbmapにエントリがないせいかもしれないと思って以下を追加しました。
sanyo-sd       0x0383     0x0474   0x0103    0x0          0x0          0x0          0x0             0x0             0x08            0x05         0x1               0x00000000
フラグ383でidVendor,idProduct,bInterfaceClass,bInterfaceSubClass,InterfaceProtocolをチェックしています。

etc/murasaki/murasaki.dependに以下を追加しました
sanyo-sd: usb-storage sd_mod scsi_mod sg

SUSE10やFedraCore5をインストールしてSSP-PD10を挿入したらusb-storage sd_mod scsi_mod sgがあったのでsgを追加しました。
*********************************************************************************************************
	SUSE10やFedraCore5にはunusual_devs.hにSP-PD10のエントリはありませんでした。
	メッセージには
	Vendor 474 Model 103 Rev 0010
	Type Direct-Access ANSI SCSI version 00
	と言うのがありましたがunusual_devs.hには上記のエントリもありませんでした。
	SUSE10やFedraCore5ではなにもせずSSP-PD10を使用できました。kernel2.6ではやり方が違うのかな
**********************************************************************************************************

SSP-PD10を挿入したときのメッセージ
tail -f /var/log/messages
May 12 14:23:44 P4G kernel: hub.c: new USB device 00:1d.1-2, assigned address 8
May 12 14:23:44 P4G kernel: usb.c: USB device 8 (vend/prod 0x474/0x103) is not claimed by any active driver.
May 12 14:23:44 P4G murasaki.usb[1245]: usb device is added
May 12 14:23:44 P4G murasaki.usb[1245]: vendor:0x474 product:0x103 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x5 Iprotocol:0x1
May 12 14:23:44 P4G murasaki.usb[1245]: MATCH(sanyo-sd) -> match_flags:0x383 vendor:0x474 product:0x103 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x5 Iprotocol:0x1
May 12 14:23:44 P4G murasaki.usb[1245]: MATCH(usb-storage) -> match_flags:0xf vendor:0x474 product:0x103 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isubclass:0x0 Iprotocol:0x0
May 12 14:23:44 P4G murasaki.usb[1245]: MATCH(usb-storage) -> match_flags:0x380 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x5 Iprotocol:0x1
May 12 14:23:44 P4G murasaki.usb[1245]: Dependence(usb-storage) was found
May 12 14:23:44 P4G murasaki.usb[1245]: Dependence(sd_mod) was found
May 12 14:23:44 P4G murasaki.usb[1245]: Dependence(scsi_mod) was found
May 12 14:23:44 P4G murasaki.usb[1245]: Dependence(sg) was found
May 12 14:23:44 P4G murasaki.usb[1245]: Loading sanyo-sd
May 12 14:23:44 P4G murasaki.usb[1245]: Loading usb-storage
May 12 14:23:44 P4G murasaki.usb[1245]: Loading sd_mod
May 12 14:23:44 P4G murasaki.usb[1245]: Loading scsi_mod
May 12 14:23:44 P4G murasaki.usb[1245]: Loading sg
May 12 14:23:44 P4G kernel: SCSI subsystem driver Revision: 1.00
May 12 14:23:44 P4G kernel: Initializing USB Mass Storage driver...
May 12 14:23:44 P4G kernel: usb.c: registered new driver usb-storage
May 12 14:23:44 P4G kernel: scsi0 : SCSI emulation for USB Mass Storage devices
May 12 14:23:45 P4G kernel: USB Mass Storage support registered.
May 12 14:23:45 P4G murasaki.usb[1245]: Dependence(usb_mount) was found
May 12 14:23:45 P4G murasaki.usb[1245]: Executing "/usr/lib/murasaki/usb_mount" "start"

SSP-PD10を抜いたときのメッセージ
May 12 14:24:50 P4G kernel: usb.c: USB disconnect on device 00:1d.1-2 address 8
May 12 14:24:50 P4G murasaki.usb[1255]: usb device is removed
May 12 14:24:50 P4G murasaki.usb[1255]: vendor:0x474 product:0x103 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x5 Iprotocol:0x1
May 12 14:24:50 P4G murasaki.usb[1255]: MATCH(sanyo-sd) -> match_flags:0x383 vendor:0x474 product:0x103 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x5 Iprotocol:0x1
May 12 14:24:50 P4G murasaki.usb[1255]: hid was skipped in usbmap
May 12 14:24:50 P4G murasaki.usb[1255]: MATCH(usb-storage) -> match_flags:0xf vendor:0x474 product:0x103 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x0 Isubclass:0x0 Iprotocol:0x0
May 12 14:24:50 P4G murasaki.usb[1255]: MATCH(usb-storage) -> match_flags:0x380 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x5 Iprotocol:0x1
May 12 14:24:50 P4G murasaki.usb[1255]: Dependence(usb-storage) was found
May 12 14:24:50 P4G murasaki.usb[1255]: Dependence(sd_mod) was found
May 12 14:24:50 P4G murasaki.usb[1255]: Dependence(scsi_mod) was found
May 12 14:24:50 P4G murasaki.usb[1255]: Dependence(sg) was found
May 12 14:24:50 P4G murasaki.usb[1255]: Unloading sanyo-sd
May 12 14:24:50 P4G murasaki.usb[1255]: Unloading usb-storage
May 12 14:24:50 P4G murasaki.usb[1255]: Unloading sd_mod
May 12 14:24:50 P4G murasaki.usb[1255]: Unloading scsi_mod
May 12 14:24:50 P4G murasaki.usb[1255]: Unloading sg
May 12 14:24:50 P4G kernel: usb.c: deregistering driver usb-storage
May 12 14:24:50 P4G kernel: scsi : 0 hosts left.
May 12 14:24:50 P4G murasaki.usb[1255]: Dependence(usb_mount) was found
May 12 14:24:50 P4G murasaki.usb[1255]: Executing "/usr/lib/murasaki/usb_mount" "stop"


となり、まだ認識できません。
unusual_devs.hにSSP-PD10のエントリを追加してカーネル再構築をやってmurasaki.usbmap とmurasaki.dependを編集すれば
なにかお気付きの点などあればご助言お願いします。