USB 3.0 Festplatte an USB 2.0 Controller nur als USB 1.0 erkannt

fussel

Member
Moin, ich habe eine USB 3.0 Festplatte, die an einem USB 2 Controller leider nur als USB 1 erkannt wird.
dmesg:
Code:
ugen0.5: <Asmedia> at usbus0
umass0: <Asmedia USB to S-ATA, class 0/0, rev 2.10/1.00, addr 5> on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x4101
umass0:6:0:-1: Attached to scbus6
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <ST3000DM 001-1CH166 CC24> Fixed Direct Access SCSI-0 device
da0: Serial Number 319000000000000003A7
da0: 1.000MB/s transfers
da0: 2861588MB (732566646 4096 byte sectors: 255H 63S/T 45600C)
da0: quirks=0xa<NO_6_BYTE,4K>
Code:
# usbconfig
ugen1.1: <EHCI root HUB nVidia> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.1: <OHCI root HUB nVidia> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen0.2: <product 0x010d vendor 0x046a> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA)
ugen0.3: <USB Receiver Logitech> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA)
ugen0.4: <USB VoIP Device vendor 0x05e1> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen0.5: <USB to S-ATA Asmedia> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA)
Hat jemand eine Idee, wie man die Festplatte überreden könnte als USB 2.0 Gerät zu funktionieren?
Ich nutze FreeBSD 10.1-RELEASE.
 
Bist Du sicher, dass sie am USB2-Controller hängt? Es sieht so aus, als ob ugen0.x alles OHCI ist mit 12Mbps und EHCI (eigentlich ist das hier USB2) bei ugen1.x ist und da sind keine angeschlossenen Geräte. Vielleicht verstehe ich es aber auch falsch.
 
Ja, ich habe alle physikalischen Anschlüsse ausprobiert.
Wenn ich die manpage ehci(4) richtig verstanden habe, dann ist das i.d.R so gelöst, dass die Anschlüsse elektrisch mit zwei Controllern verbunden sind.
Um sicher zu gehen habe ich noch mal meinen Drucker eingeschalten. Der melden sich im gleichen Anschluss mit:
Code:
ugen1.2: <Deskjet 2050 J510 series HP> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA)
 
Witzig:
Da ich eh am rum stöpseln war, habe ich ein USB-Hub zwischen Rechner und Festplatte geschaltet.
Jetzt ist die Festplatte ein USB2.0 High-Speed Gerät:
Code:
# usbconfig
ugen1.1: <EHCI root HUB nVidia> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.1: <OHCI root HUB nVidia> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen0.2: <product 0x010d vendor 0x046a> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA)
ugen0.3: <USB Receiver Logitech> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA)
ugen0.4: <USB VoIP Device vendor 0x05e1> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen1.2: <USB 2.0 Hub MTT vendor 0x1a40> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA)
ugen1.3: <USB 2.0 Hub vendor 0x1a40> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA)
ugen1.4: <USB to S-ATA Asmedia> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (0mA)
Erklären kann das wahrscheinlich keiner hier oder?
 
Zurück
Oben