Opened 9 years ago
Closed 9 years ago
#609 closed enhancement (fixed)
Unknown USB bridge 0bf6 :1001 USB 3.0 dock HDMU3 by Addonics Technologies, Inc.
Reported by: | dockdock | Owned by: | Christian Franke |
---|---|---|---|
Priority: | major | Milestone: | Release 6.5 |
Component: | drivedb | Version: | |
Keywords: | Cc: | emmanuel.manchester314@… |
Description (last modified by )
Hello,
Could you please add support for this HDMU3 device USB bridge [0x0bf6:0x1001 (0x100)]
http://www.addonics.com/datasheets/files/HDMU3.pdf
# smartctl --all /dev/sdf smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] Copyright (C) 2002-14, Bruce Allen, Christian Franke, /dev/sdf: Unknown USB bridge [0x0bf6:0x1001 (0x100)] This seems an unsupported external usb 3.0 dock (for 3.5 and 2.5'' HD) 0bf6:1001 USB 3.0 dock by Addonics Technologies, Inc. I am running it on a PC with USB 2.0 only capability Sep 12 19:16:19 localhost kernel: [46598.700030] usb 3-1: new high-speed USB device number 18 using ehci-pci Sep 12 19:16:20 localhost kernel: [46598.838669] usb 3-1: New USB device found, idVendor=0bf6, idProduct=1001 Sep 12 19:16:20 localhost kernel: [46598.838674] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Sep 12 19:16:20 localhost kernel: [46598.838677] usb 3-1: Product: HDMU3 Sep 12 19:16:20 localhost kernel: [46598.838679] usb 3-1: Manufacturer: Addonics Technologies, Inc. Sep 12 19:16:20 localhost kernel: [46598.838682] usb 3-1: SerialNumber: HDMU3000000015 Sep 12 19:16:20 localhost kernel: [46598.838962] usb-storage 3-1:1.0: USB Mass Storage device detected Sep 12 19:16:20 localhost kernel: [46598.839072] scsi12 : usb-storage 3-1:1.0 Sep 12 19:16:20 localhost mtp-probe: checking bus 3, device 18: "/sys/devices/pci0000:00/0000:00:1a.7/usb3/3-1" Sep 12 19:16:20 localhost mtp-probe: bus: 3, device: 18 was not an MTP device Thanks lsusb -vv Bus 003 Device 018: ID 0bf6:1001 Addonics Technologies, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0bf6 Addonics Technologies, Inc. idProduct 0x1001 bcdDevice 1.00 iManufacturer 1 Addonics Technologies, Inc. iProduct 2 HDMU3 iSerial 3 removed bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0
Change History (22)
comment:2 by , 9 years ago
No luck with any of these options
# smartctl --all -d sat,12 -T permissive /dev/sdf
# smartctl --all -d sat,16 -T permissive /dev/sdf
smartctl --all -d sat -T verypermissive /dev/sdf smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build) Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org Read Device Identity failed: scsi error unsupported scsi opcode === START OF INFORMATION SECTION === Device Model: [No Information Found] Serial Number: [No Information Found] Firmware Version: [No Information Found] Device is: Not in smartctl database [for details use: -P showall] ATA Version is: [No Information Found] Local Time is: Sun Sep 13 08:31:25 2015 CEST SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported. SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled. Checking to be sure by trying SMART RETURN STATUS command. SMART support is: Unknown - Try option -s with argument 'on' to enable it. Read SMART Data failed: scsi error unsupported scsi opcode === START OF READ SMART DATA SECTION === SMART Status command failed: scsi error unsupported scsi opcode SMART overall-health self-assessment test result: UNKNOWN! SMART Status, Attributes and Thresholds cannot be read. Read SMART Error Log failed: scsi error unsupported scsi opcode Read SMART Self-test Log failed: scsi error unsupported scsi opcode Selective Self-tests/Logging not supported
comment:3 by , 9 years ago
Description: | modified (diff) |
---|
comment:4 by , 9 years ago
Are you aware of any proprietary tool (or specification) to show smart information on this device? It seems that SAT protocol is not supported to the chip.
comment:5 by , 9 years ago
Cc: | added |
---|
Hi, thanks,
Sorry I do not understand the question.
I should have said sata HD can be seen and accessed ok.
This a docking station, I cannot access the chip for information
without using linux tools (I am under linux only).
Will nevertheless dig the cdrom that came with the dock
to look for specs, and proprietary tool.
Maybe I understand your question now.
# fdisk -l /dev/sdf
Disk /dev/sdf: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
blabla partitions list
I can mount the partitions of the sata 3.5 WD green inside the dock
and I get
# hdparm -I /dev/sdf /dev/sdf: SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ATA device, with non-removable media Model Number: ����'���'����@'����x'���Ͱ'� Serial Number: �����'���ʠ'��� Firmware Revision: ���0'� Standards: Used: unknown (minor revision code 0x0427) Supported: 14 11 10 9 8 7 5 Likely used: 14 Configuration: Logical max current cylinders 0 59904 heads 0 65535 sectors/track 510 52824 -- CHS current addressable sectors: 3925869607 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 1916928 MBytes device size with M = 1000*1000: 2010045 MBytes (2010 GB) cache/buffer size = unknown Capabilities: IORDY(may be)(can be disabled) Queue depth: 32 Standby timer values: spec'd by Vendor R/W multiple sector transfer: Max = 255 Current = 255 Recommended acoustic management value: 234, current value: 0 DMA: not supported PIO: pio0 pio1 pio2 pio6 Cycle time: no flow control=65535ns IORDY flow control=52992ns * reserved 69[0] * reserved 69[1] * reserved 69[2] * WRITE BUFFER DMA command Security: Master password revision code = 53328 not supported not enabled not locked frozen not expired: security count not supported: enhanced erase Logical Unit WWN Device Identifier: removed NAA : d IEEE OUI : 130042 Unique ID : removed Integrity word not set (found 0x0000, expected 0xc7a5)
comment:6 by , 9 years ago
I bought this sept 2015
only one tool on cdrom :
BX-D3002U3_um_Prolific_Backup_Windows_02-12-2011 .exe
and 1 manual pdf for the exe, entitled :
Prolific USB to SATA Bridge Controller
Backup Software User’s Manual
For Windows XP/Vista/7
For Software version 3.9.2.00 (6/28/2011)
Nothing technical : The most tech part is :
<<You can easily open the Prolific Backup software by double-clicking on the
Prolific PL2X7X OneButton icon found on the system tray of your taskbar. You
can also click Start-Programs-Prolific Storage-PLBackup to quick launch ...>>
comment:7 by , 9 years ago
lsusb -vvv
Bus 001 Device 003: ID 0bf6:1001 Addonics Technologies, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0bf6 Addonics Technologies, Inc. idProduct 0x1001 bcdDevice 1.00 iManufacturer 1 Addonics Technologies, Inc. iProduct 2 HDMU3 iSerial 3 HDMU3 blabla bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 22 bNumDeviceCaps 2 USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000002 Link Power Management (LPM) Supported SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000e Device can operate at Full Speed (12Mbps) Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 10 micro seconds bU2DevExitLat 2047 micro seconds Device Status: 0x0001 Self Powered
comment:8 by , 9 years ago
Specs from http://www.addonics.com/products/hdmu3.php
Writing mode : Sector to Sector
Typical transfer rate ~ 65 MB/sec
Two drives slot to accomodate 3.5" or 2.5" SATA HDD/SSD
Clone button
Backup button
Eject buttons for each drive slot
USB 3.0 type B female connector
Four LEDs to display % completion during the duplication process
Activity LED for each Drive
Power ON/OFF switch and status LED
Low power consumption: < 250 mA at 5V (excluding hard drives)
110/240V power adapter
Operating environment: 0 - 50 degree C, 15% - 90% RH
Storage environment: (- 20) - (65) degree C, 0% - 95% RH non-condensing
comment:9 by , 9 years ago
Are you aware of any proprietary tool (or specification)
to show smart information on this device?
No I am not, and I am not technically clued up enough for that
It seems that SAT protocol is not supported to the chip.
At least the smart part is not
This does not pass through either
# idle3ctl -g103 /dev/sdf HDIO_DRIVE_CMD(identify) failed: Invalid argument
I have contacted customer support by pointing to this thread and
asking to help /provide support.
So please ask questiosn here to them (please make clear if
question is for me (user) or them (manufacturer)
(I will post questions back on the customer support site if needed)
comment:10 by , 9 years ago
USB ID was missing from
http://www.linux-usb.org/usb.ids
I submitted a patch
comment:11 by , 9 years ago
It is not possible to add support for this chip without specification from vendor (or with reverse engineering vendor tool, if it is exists).
P.S. Please use "attach" function when submitting program output.
follow-up: 13 comment:12 by , 9 years ago
Ok, thanks, I will let you know what the vendor says.
Is there a way to tell with linux tools which chip is inside the USB bridge ?
comment:13 by , 9 years ago
Replying to dockdock:
Ok, thanks, I will let you know what the vendor says.
Is there a way to tell with linux tools which chip is inside the USB bridge ?
Probably only by VID/PID from lsusb.
comment:14 by , 9 years ago
Thanks.
lsusb -vvv already posted.
No news from vendor so far.
I will post whenever I have something new,
I registered with the thread so I will keep an eye on it.
follow-up: 17 comment:15 by , 9 years ago
here is the answer from tech support :
(I replied and asked for the exact model)
We don't know if the HDMU3 support passing through smart command.
The bridge inside is from JMicron.
comment:16 by , 9 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Version: | 6.4 |
Unsupported controller without specification. Feel free to re-open this ticket if you will find a way to get s.m.a.r.t. data from the drive.
comment:17 by , 9 years ago
Replying to dockdock:
here is the answer from tech support :
...
The bridge inside is from JMicron.
Please try:
smartctl -d usbjmicron -x /dev/sdf
If it works try also with 48-bit support enabled:
smartctl -d usbjmicron,x -x /dev/sdf
If at least the first command works, reopen this ticket and attach smartctl output.
comment:18 by , 9 years ago
Should I reopen the thread ?
# smartctl -d usbjmicron -x /dev/sdf
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build) Smartctl open device: /dev/sdf [USB JMicron] failed: scsi error unsupported scsi opcode
# smartctl -d usbjmicron,x -x -T verypermissive /dev/sdf
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build) Smartctl open device: /dev/sdf [USB JMicron] failed: scsi error unsupported scsi opcode
It is a two-bay docks (same results with 0 or 1 AFAIK)
# smartctl -d usbjmicron,x,0 -x -T verypermissive /dev/sdf
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build) Read Device Identity failed: scsi error unsupported scsi opcode === START OF INFORMATION SECTION === Device Model: ��X� Serial Number: � Firmware Version: ��V` Form Factor: Unknown (0x2e98) Device is: Not in smartctl database [for details use: -P showall] ATA Version is: Unknown(0x6c68), ATA8-ACS T13/1699-D revision 6 Local Time is: Tue Sep 22 20:44:44 2015 CEST SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported. SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled. Checking to be sure by trying SMART RETURN STATUS command. SMART support is: Unknown - Try option -s with argument 'on' to enable it.AAM feature is: Unavailable APM feature is: Unavailable Rd look-ahead is: Unavailable Write cache is: Unavailable ATA Security is: Unavailable Wt Cache Reorder: Unavailable Read SMART Data failed: scsi error unsupported scsi opcode Truncated lines after
comment:19 by , 9 years ago
Component: | all → drivedb |
---|---|
Milestone: | → Release 6.5 |
Could only be added as unsupported to drivedb.h.
comment:20 by , 9 years ago
Resolution: | wontfix |
---|---|
Status: | closed → reopened |
comment:21 by , 9 years ago
Owner: | set to |
---|---|
Status: | reopened → accepted |