USB メモリ3つ


生まれて初めて USB HUB (ELECOM U2H-Y2BBK) を買った

(楽天市場で探す)

USB メモリ3つを

フロントパネルの USB ポートに MCR-MST-LT を刺し
リアパネルの USB ポートに U2H-Y2B を刺し
U2H-Y2B の上段(ポート1)に RUF-C32M を、
U2H-Y2B の下段(ポート2)に RUF-C128M を
刺して、起動してみた。
hub.c: new USB device 00:0e.2-2, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
昨日は出ていなかったメッセージ。 リアパネルに刺してあっても HUB の方が先に見つけるのか?
hub.c: new USB device 00:0e.0-1, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: eUSB      Model: Memory Stick      Rev: 5.06
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: task-switchin
usb-storage: task-switchin
SCSI device sda: 15840 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
 sda:<7>usb-storage: task-switchin
 sda1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
Model/容量は違うものの、ここまでは昨日といっしょ。

認識しない

ところが、、、
hub.c: new USB device 00:0e.2-2.1, assigned address 3
Adding Swap: 131536k swap-space (priority -1)
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,1), internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usb_control/bulk_msg: timeout
hcd/ehci-q.c: must CLEAR_TT_BUFFER, hub port 1 (all-ports TT) addr 3 ep 0
usb.c: unable to get device descriptor (error=-32)
hub.c: new USB device 00:0e.2-2.1, assigned address 4
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb.c: unable to get device descriptor (error=-110)
hub.c: new USB device 00:0e.2-2.2, assigned address 5
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=5 (error=-110)
hub.c: new USB device 00:0e.2-2.2, assigned address 6
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=6 (error=-110)
リアパネル側が認識していない。
昨日、RUF-C32M, RUF-C128M それぞれ単体では認識しているので、 物理的な問題はないはず。 であれば HUB の問題か、 それともバスパワーの容量問題か?

バスパワー?

HUB の問題だと特定が難しいので、バスパワーの容量に問題を絞る。

まず、フロントパネルの MCR-MST-LT を抜いて起動してみた。

hub.c: new USB device 00:0e.2-2, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: new USB device 00:0e.2-2.1, assigned address 3
usb_control/bulk_msg: timeout
hcd/ehci-q.c: must CLEAR_TT_BUFFER, hub port 1 (all-ports TT) addr 3 ep 0
usb.c: unable to get device descriptor (error=-32)
Adding Swap: 131536k swap-space (priority -1)
hub.c: new USB device 00:0e.2-2.1, assigned address 4
usb_control/bulk_msg: timeout
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,1), internal journal
usb_control/bulk_msg: timeout
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb.c: unable to get device descriptor (error=-110)
hub.c: new USB device 00:0e.2-2.2, assigned address 5
usb_control/bulk_msg: timeout
hcd/ehci-q.c: must CLEAR_TT_BUFFER, hub port 2 (all-ports TT) addr 5 ep 0
usb.c: unable to get device descriptor (error=-32)
hub.c: new USB device 00:0e.2-2.2, assigned address 6
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=6 (error=-110)
やっぱり認識しない。 バスパワーで駆動するフラッシュメモリはダメなのか?

HDD

USB HDD なら別の電源を供給するので、 バスパワーはそれほど必要ないかと試してみた。

リアパネルの USB ポートに U2H-Y2B を刺し
U2H-Y2B の上段(ポート1)に「IDE-USB2.0 変換基板 USB2.0-DAT」経由で QUANTUM Fireball を
U2H-Y2B の下段(ポート2)に「USB 2.0 to IDE Dongle」経由で FUJITSU MPC3032AT を
刺して、起動してみた。

hub.c: new USB device 00:0e.2-2, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: new USB device 00:0e.2-2.1, assigned address 3
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: QUANTUM   Model: FIREBALL_TM2      Rev: A6B.
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: task-switchin
SCSI device sda: 4124736 512-byte hdwr sectors (2112 MB)
 sda:<7>usb-storage: task-switchin
 sda1 sda2 sda3 sda4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
hub.c: new USB device 00:0e.2-2.2, assigned address 4
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor: FUJITSU   Model: MPC3032AT         Rev: 0811
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
usb-storage: task-switchin
SCSI device sdb: 6335280 512-byte hdwr sectors (3244 MB)
 sdb:<7>usb-storage: task-switchin
 sdb1 sdb2 sdb3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
Adding Swap: 131536k swap-space (priority -1)
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,1), internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
無事、認識しているようだ。
やはり、HUB の問題ではなくバスパワーの容量?

意地になってきた。

フロントパネルの USB ポートに MCR-MST-LT を刺し
リアパネルの USB ポートに U2H-Y2B を刺し
U2H-Y2B の上段(ポート1)に「IDE-USB2.0 変換基板 USB2.0-DAT」経由で QUANTUM Fireball を
U2H-Y2B の下段(ポート2)に RUF-C128M を
刺して、起動してみた。つまり最初の構成のポート1を変えただけ。

hub.c: new USB device 00:0e.2-2, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: new USB device 00:0e.0-1, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: eUSB      Model: Memory Stick      Rev: 5.06
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: task-switchin
usb-storage: task-switchin
SCSI device sda: 15840 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
 sda:<7>usb-storage: task-switchin
 sda1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
hub.c: new USB device 00:0e.2-2.1, assigned address 3
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor: QUANTUM   Model: FIREBALL_TM2      Rev: A6B.
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
usb-storage: task-switchin
SCSI device sdb: 4124736 512-byte hdwr sectors (2112 MB)
 sdb:<7>usb-storage: task-switchin
 sdb1 sdb2 sdb3 sdb4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
Adding Swap: 131536k swap-space (priority -1)
hub.c: new USB device 00:0e.2-2.2, assigned address 4
usb_control/bulk_msg: timeout
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,1), internal journal
usb_control/bulk_msg: timeout
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usb_control/bulk_msg: timeout
usb.c: unable to get device descriptor (error=-110)
hub.c: new USB device 00:0e.2-2.2, assigned address 5
usb_control/bulk_msg: timeout
hcd/ehci-q.c: must CLEAR_TT_BUFFER, hub port 2 (all-ports TT) addr 5 ep 0
usb.c: unable to get device descriptor (error=-32)
bash-2.04$
RUF-C128M が認識されていない。

今度は逆、 フロントパネルの USB ポートに MCR-MST-LT を刺し
リアパネルの USB ポートに U2H-Y2B を刺し
U2H-Y2B の上段(ポート1)に RUF-C32M を、
U2H-Y2B の下段(ポート2)に「USB 2.0 to IDE Dongle」経由で FUJITSU MPC3032AT を
刺して、起動してみた。つまり最初の構成のポート2を変えただけ。

hub.c: new USB device 00:0e.2-2, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: new USB device 00:0e.0-1, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: eUSB      Model: Memory Stick      Rev: 5.06
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: task-switchin
usb-storage: task-switchin
SCSI device sda: 15840 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
 sda:<7>usb-storage: task-switchin
 sda1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
hub.c: new USB device 00:0e.2-2.1, assigned address 3
Adding Swap: 131536k swap-space (priority -1)
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
hcd/ehci-q.c: must CLEAR_TT_BUFFER, hub port 1 (all-ports TT) addr 3 ep 0
usb.c: unable to get device descriptor (error=-32)
hub.c: new USB device 00:0e.2-2.1, assigned address 4
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb.c: unable to get device descriptor (error=-110)
hub.c: new USB device 00:0e.2-2.2, assigned address 5
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor: FUJITSU   Model: MPC3032AT         Rev: 0811
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
usb-storage: task-switchin
SCSI device sdb: 6335280 512-byte hdwr sectors (3244 MB)
 sdb:<7>usb-storage: task-switchin
 sdb1 sdb2 sdb3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 5
RUF-C32M がうまく認識されていない

バスパワー問題なんだか良くわからないが、 USB HUB にフラッシュメモリを刺すとうまく認識されないようだ。

ま、USB HDD が動作しているのでいいとしよう(意味深長)




USB メモリ2つ(2)
ハックの記録
LinkStation/玄箱 をハックしよう

USB メモリ3つ(2)

Copyright (C) 2005 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市