Kenji Motooka
m-ken****@mail*****
2003年 4月 28日 (月) 18:39:43 JST
本岡@四万十川です! ご無沙汰してます。 スッタモンダの試行錯誤の結果,何とかMELCO CRW-24USBを認識して マウントすることが出来ました。 既にお使いの方にはゴミですが,目下格闘中の方に参考になればと 思い投稿してみました……。 Plamo3.0をインストールした,Fujitsu FMV ME4/535 です。 $ uname -a Linux FMME4535 2.4.19 #11 2003年 4月28日 (月) 10:04:44 JST i586 unknown のマシンで, /etc/fstab に↓を追記して none /proc/bus/usb usbfs defaults 0 0 /dev/scd0 /crw iso9660 user,rw,noauto 0 0 $ mount /crw mount: ブロックデバイス /dev/scd0 は書き込み禁止です、読込み専用でマウントします -----で,とりあえずMELCO CRW-24USBをマウントすることが出来ました。 $ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hdb5 956980 300324 607260 34% / /dev/hdb7 5602044 2411336 2901540 46% /usr /dev/hdb8 5677281 3156585 2226709 59% /mnt ↑ここまでplamo3.0 /dev/hda1 8345600 5240256 3105344 63% /win-c /dev/hdb1 7222152 2302376 4919776 32% /win-d /dev/hda5 20903456 8608064 12295392 42% /win-e ↑ここまでWindows98SE /dev/hdc 613216 613216 0 100% /cdrom ↑通常のCD-Rom /dev/sda1 15632 0 15632 0% /cfrw ↑I-O DATA USB-CFRW(CompactFlash Reder/Writer) /dev/scd0 55690 55690 0 100% /crw ↑MELCO INC. CRW-24USB ----- cat /proc/bus/usb/devices T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB OHCI Root Hub S: SerialNumber=c8800000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms ※↑HUB T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=090c ProdID=0230 Rev= 1.00 S: Manufacturer= C edr S: Product=C edr S: SerialNumber=05240B013CA2 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=1ms ※↑I-O DATA USB-CFRW T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0411 ProdID=001c Rev= 1.13 S: Manufacturer=MELCO INC. S: Product=MELCO INC. USB-IDE Bridge C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 70mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms ※↑CRW-24USB ----- $ cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Model: CF Reader Rev: 1.05 Type: Direct-Access ANSI SCSI revision: 02 ※↑I-O DATA USB-CFRW Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: PHILIPS Model: 401248 CDRW Rev: 1.0D Type: CD-ROM ANSI SCSI revision: 02 ※↑CRW-24USB ----- $ cat /proc/devices Character devices: 1 mem 2 pty 3 ttyp 4 ttyS 5 cua 7 vcs 10 misc 14 sound 128 ptm 136 pts 162 raw 180 usb ※←← Block devices: 3 ide0 8 sd ※←←USB-CFRW 11 sr ※←←CRW-24USB 22 ide1 65 sd ※←←??? 66 sd ※←←??? ----- cat /proc/modules sr_mod 13520 2 (autoclean) ide-cd 26788 1 (autoclean) nls_euc-jp 4048 4 (autoclean) nls_cp932 76444 5 (autoclean) vfat 9148 4 (autoclean) fat 29368 0 (autoclean) [vfat] nls_iso8859-1 2844 2 (autoclean) cdrom 29056 0 (autoclean) [sr_mod ide-cd] isofs 24280 2 (autoclean) inflate_fs 17828 0 (autoclean) [isofs] tun 3648 2 (autoclean) usb-storage 64752 2 -----となっています。 usb-storage.oがUSBプラグを抜き差しするまでロードされないので 次回の再構築ではkernel組込みにするつもりです。 とりあえず暫定手段で/etc/rc.d/rc.localに insmod /lib/modules/2.4.19/kernel/drivers/usb/storage/usb-storage.o を追記して強制的にロードしています。 CD-RWに疎い私なので,今のところCD-Romとしてマウント出来ただけで 書き込みについてはこれからなんですが,マウントするデヴァイスを 探して暗中模索を続けていたので,とにかく一段落です。(^o^)/ -------------------- 以下,蛇足ながら老婆心までに Fujitsu FMV ME4/535 のUSB HUBはohciで,Plamo3.0標準のuhci.oをロード するようにパッケージされているrc.murasakiの取り扱いが判らなかった のでUSB関連のconfig設定を↓↓↓のように変更してkernelの再構築を しています。 # CONFIG_USB_IRDA is not set CONFIG_INPUT_IFORCE_USB=m CONFIG_VIDEO_CPIA_USB=m # USB support # CONFIG_USB=y CONFIG_USB_DEBUG=y CONFIG_USB_DEVICEFS=y # CONFIG_USB_BANDWIDTH is not set CONFIG_USB_LONG_TIMEOUT=y # CONFIG_USB_EHCI_HCD is not set # CONFIG_USB_UHCI is not set ※←←変更 # CONFIG_USB_UHCI_ALT is not set ※←←変更 CONFIG_USB_OHCI=y ※←←変更 CONFIG_USB_AUDIO=m CONFIG_USB_EMI26=m # CONFIG_USB_BLUETOOTH is not set CONFIG_USB_STORAGE=m ※↑↑今回はこれが対象 USBプラグを抜き差しするまでusb-storage.oがロードされないので 常時接続の時はyesの方が良いみたい。 CONFIG_USB_STORAGE_DEBUG=y # CONFIG_USB_STORAGE_DATAFAB is not set CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_DPCM=y # CONFIG_USB_STORAGE_HP8200e is not set # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set .....以下省略 -------------------- http://www.linux-usb.org/USB-guide/x498.html より USB機器(Mass Storage)を接続するには # SCSI support # CONFIG_SCSI=y ※←←これらが必要らしい CONFIG_BLK_DEV_SD=y ※←← CONFIG_SD_EXTRA_DEVS=40 CONFIG_CHR_DEV_ST=m ※←← CONFIG_CHR_DEV_OSST=m ※←← CONFIG_BLK_DEV_SR=m ※←←今回はこれみたい # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_SR_EXTRA_DEVS=2 # CONFIG_CHR_DEV_SG is not set CONFIG_SCSI_DEBUG_QUEUES=y # CONFIG_SCSI_MULTI_LUN is not set ※↑↑/usr/src/linux/Documentation/Configure.helpから yes--->noに変更したけれど関係なかった模様 CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y .....以下省略 何かの役に立てば良いのですが…… ------------------------------------------------------------------------ *** A stranger from the Shimanto-river.(^o^)/~~ *** Kenji Motooka m-ken****@mail***** http://www.netwave.or.jp/~m-kenji/