Drives connected thru asmedia

Oct 28, 2015 at 7:28 PM
Edited Oct 28, 2015 at 7:34 PM
Hi,

The drives connected to my asmedia controller can not fully be investigated while if i use smartctl -x /dev/sdg -d sat it does show all the info.

Image

How to fix this?
Coordinator
Oct 28, 2015 at 9:02 PM
Hi!

Try to replace all the files inside ..\HDD Guardian\Smartctl with the newer version, or tell to HDD Guardian the exact location of the new smartctl 6.4; maybe this problem is due to the fact that it uses the old smartctl 6.3...

Let me know if you fix this issue or if you need more help! ;)

Thanks,
Sam
Oct 29, 2015 at 8:01 PM
Hi Sam,

Even tried the latest smartctl build R4160. No luck.

I've even tried to compile the source (so i could debug) but the compiler complains it is missing private.xml

Lex
Coordinator
Oct 29, 2015 at 8:36 PM
Hi Lex,

You own an USB or a SATA ASMedia controller?
In the first case maybe is only necessary a little update of smartctl database; in the second case is necessary an update for HDD Guardian controllers list.
Anyway, if possible, provide me the output of Toolbox pages "USB scan" and "System information", this can be useful to provide you a solution! ;)

The "private.xml" file of HDD Guardian is not published because contains the encryption keys for the mail password that is stored on HDD Guardian settings file, so for a better security I've avoided to provide it! ;)

Thanks,
Sam
Oct 29, 2015 at 9:08 PM
Hi,

I've done some testing, the asmedia controller is on my asus mb.

It all comes down to the -d sat option. Although i've configured the settings for the -d sat on the asmedia controllers, the code does not use it.

smartctl from command line (cut some info on it):

smartctl.exe -a -g all -g wcreorder -d sat /dev/sdg

smartctl 6.5 2015-10-22 r4159 [i686-w64-mingw32-win7(64)-sp1] (daily-20151022)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family: Western Digital VelociRaptor
Device Model: WDC WD3000HLFS-01G6U0
Serial Number: WD-WXLX08072588
LU WWN Device Id: 5 0014ee 0012d9d28
Firmware Version: 04.04V01
User Capacity: 300.069.052.416 bytes [300 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: 10000 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS (minor revision not indicated)
SATA Version is: SATA 2.5, 3.0 Gb/s
Local Time is: Thu Oct 29 22:02:57 2015 WEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM level is: 254 (maximum performance), recommended: 128
APM feature is: Unavailable
Rd look-ahead is: Enabled
Write cache is: Enabled
ATA Security is: Disabled, NOT FROZEN [SEC1]
Wt Cache Reorder: Unknown

=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: PASSED


smartctl.exe -a -g all -g wcreorder /dev/sdg

smartctl 6.5 2015-10-22 r4159 [i686-w64-mingw32-win7(64)-sp1] (daily-20151022)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family: Western Digital VelociRaptor
Device Model: WDC WD3000HLFS-01G6U
Serial Number: WD-WXLX08072588
Firmware Version: 04.0
Device is: In smartctl database [for details use: -P show]
ATA Version is: [No Information Found]
Local Time is: Thu Oct 29 22:03:03 2015 WEST
SMART support is: Available - device has SMART capability.
              Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Enabled
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 Thresholds failed: Function not implemented

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
Oct 29, 2015 at 9:10 PM
And the settings:

<?xml version="1.0" encoding="utf-8"?>
<controllers>
<controller name="Intel(R) Mobile Express Chipset SATA RAID Controller" tester="Zhenyu Wu" bridge="-d ata" allowscsi="0" />
<controller name="LSI Adapter, SAS2 2008 Falcon" tester="Miletibw" bridge="-d sat" allowscsi="0" />
<controller name="Dell PERC H200 Adapter" tester="Brian Elias" bridge="-d sat" allowscsi="1" />
<controller name="Microsoft Storage Spaces Controller" tester="Edward J. Ouellette" bridge="-d ata" allowscsi="0" />
<controller name="LSI Adapter, SAS3 3008 Fury -StorPort" tester="Jan" bridge="-d sat" allowscsi="0" />
<controller name="6Gbps SAS HBA" tester="Conan" bridge="-d sat" allowscsi="0" />
<controller name="PERC H310 for Dell Precision" tester="Bill, Jorge" bridge="-d sat" allowscsi="0" />
<controller name="A2DUTSWX IDE Controller" tester="" bridge="-d sat" allowscsi="0" />
<controller name="Asmedia 106x SATA Controller" tester="" bridge="-d sat" allowscsi="0" />
<controller name="Asmedia 106x SATA Controller" tester="" bridge="-d sat" allowscsi="0" />
<controller name="Marvell 91xx SATA 6G Controller" tester="" bridge="-d sat" allowscsi="0" />
</controllers>
Oct 29, 2015 at 9:38 PM
I think i found it:

Public Sub New(ByVal location As String, ByVal type As DeviceType, Optional ByVal loadsettings As Boolean = True)
    If location.Contains("/dev/") Then
        'a real device: smartctl is executed for recover infos about it
        If type = DeviceType.ATA Or type = DeviceType.USB Then
            m_output = smartctl.SendCmd("-i" & location)
        ElseIf type = DeviceType.SCSI Then
            'SCSI output is very small, so all info are gathered
            m_output = smartctl.SendCmd("-a -g all " & location)
        End If
At this point, location does contain: /dev/sdg -d ata

For proper working, -d ata should be stripped and -d sat added.
Oct 29, 2015 at 9:57 PM
Did some tweaking in the code:

Image
Coordinator
Oct 29, 2015 at 11:40 PM
The portion of code that change the device layer is this (inside file DeviceDetection.vb, the sub called "Search"):
'non-Areca controllers
                    PrintDebug("Entering standard RAID routine")
                    For c As Short = 0 To raidcontrollers.Count - 1
                        If raid.ControllerName(i).Contains(raidcontrollers(c).Name) Then
                            PrintDebug("Detected '" & raidcontrollers(c).Name & "' controller (SCSI allowed: " & _
                                       raidcontrollers(c).AllowScsi & "; bridge type: " & raidcontrollers(c).Bridge & ")")

                            Dim allowscsi As Boolean = raidcontrollers(c).AllowScsi
                            Dim layer As String = raidcontrollers(c).Bridge
                            Dim raidscan() As String = smartctl.SendCmd("--scan -d scsi")
                            For r As Integer = 0 To raidscan.Count - 2 'the last item is an empty line
                                If InStr(raidscan(r), "/dev/sd") < InStr(raidscan(r), "#") And InStr(raidscan(r), "/dev/sd") >= 0 Then
                                    Dim raidcmd As String() = raidscan(r).Split("#")

                                    PrintDebug("Checking " & raidscan(r))

                                    If allowscsi Then
                                        Dim raid As New Device(raidcmd(0).Trim.Replace(vbCr, "").Replace(vbLf, ""), DeviceType.SCSI, False)
                                        If raid.Model = "N/A" Then
                                            ReDim Preserve raiddevices(r)
                                            raiddevices(r) = raidcmd(0).Replace("-d scsi", layer).Trim.Replace(vbCr, "").Replace(vbLf, "")
                                            PrintDebug("Adding " & raidcmd(0).Replace("-d scsi", layer).Trim.Replace(vbCr, "").Replace(vbLf, ""))
                                        Else
                                            ReDim Preserve raiddevices(r)
                                            raiddevices(r) = raidcmd(0).Replace(vbCr, "").Replace(vbLf, "")
                                            PrintDebug("Adding " & raidcmd(0).Replace(vbCr, "").Replace(vbLf, ""))
                                        End If
                                    Else
                                        ReDim Preserve raiddevices(r)
                                        raiddevices(r) = raidcmd(0).Replace("-d scsi", layer).Trim.Replace(vbCr, "").Replace(vbLf, "")
                                        PrintDebug("Adding " & raidcmd(0).Replace("-d scsi", layer).Trim.Replace(vbCr, "").Replace(vbLf, ""))
                                    End If
                                    raidcmd = Nothing
                                End If
                            Next
                        End If
                    Next
As you can see, normally devices under RAID controllers are detected as SCSI, but the real layer is "-d sat" or "-d ata".
The strange thing is that it seems that your device is detected as ATA and in this manner is very difficult to detect if a device is connected to this type of controller.
Try to use smartctl and check if your device is also detected as SCSI using the command "smartctl --scan -d scsi"; maybe if a device is duplicated, we need to remove the one listed as ATA (that use "-d ata" command) and replace it with the SCSI one (that can use the "-d sat" command).
Let me know if this hypothesis can be true!
Oct 30, 2015 at 4:59 AM
Hi,

--scan -d scsi does not give any reply

They are all detected as ATA devices.
smartctl --scan -d ata
/dev/sda -d ata # /dev/sda, ATA device
/dev/sdb -d ata # /dev/sdb, ATA device
/dev/sdc -d ata # /dev/sdc, ATA device
/dev/sdd -d ata # /dev/sdd, ATA device
/dev/sde -d ata # /dev/sde, ATA device
/dev/sdf -d ata # /dev/sdf, ATA device
/dev/sdg -d ata # /dev/sdg, ATA device
/dev/sdh -d ata # /dev/sdh, ATA device
/dev/sdi -d ata # /dev/sdi, ATA device

How ever:
smartctl --scan -d csmi
/dev/csmi2,0 -d ata # /dev/csmi2,0, ATA device
/dev/csmi2,1 -d ata # /dev/csmi2,1, ATA device
/dev/csmi2,2 -d ata # /dev/csmi2,2, ATA device
/dev/csmi2,3 -d ata # /dev/csmi2,3, ATA device
/dev/csmi2,4 -d ata # /dev/csmi2,4, ATA device
/dev/csmi2,5 -d ata # /dev/csmi2,5, ATA device

smartctl --scan -d pd
/dev/pd0 -d ata # /dev/pd0, ATA device
/dev/pd1 -d ata # /dev/pd1, ATA device
/dev/pd2 -d ata # /dev/pd2, ATA device
/dev/pd3 -d ata # /dev/pd3, ATA device
/dev/pd4 -d ata # /dev/pd4, ATA device
/dev/pd5 -d ata # /dev/pd5, ATA device
/dev/pd6 -d ata # /dev/pd6, ATA device
/dev/pd7 -d ata # /dev/pd7, ATA device
/dev/pd8 -d ata # /dev/pd8, ATA device
/dev/csmi2,0 -d ata # /dev/csmi2,0, ATA device
/dev/csmi2,1 -d ata # /dev/csmi2,1, ATA device
/dev/csmi2,2 -d ata # /dev/csmi2,2, ATA device
/dev/csmi2,3 -d ata # /dev/csmi2,3, ATA device
/dev/csmi2,4 -d ata # /dev/csmi2,4, ATA device
/dev/csmi2,5 -d ata # /dev/csmi2,5, ATA device
Oct 30, 2015 at 7:10 AM
With these mods it is working:
    Public Sub New(ByVal location As String, ByVal type As DeviceType, Optional ByVal loadsettings As Boolean = True)

        If location.Contains("/dev/") Then
            'a real device: smartctl is executed for recover infos about it
            If type = DeviceType.ATA Or type = DeviceType.USB Then
                Dim locations As String() = location.Split(New Char() {" "})
                location = locations(0)
                m_output = smartctl.SendCmd("-i " & location)
Public Sub Update()
        Main.PrintDebug("Updating " & m_devicemodel & " (" & m_serialnumber & ") output")

        If m_type = DeviceType.ATA Or m_type = DeviceType.USB Then
            Dim cmdlineoptions As String = m_options
            If My.Settings.Tolerance Then cmdlineoptions += My.Settings.ToleranceLevel
            If My.Settings.PowerMode Then cmdlineoptions += My.Settings.PowerModeLevel

            m_output = smartctl.SendCmd("-a -g all -g wcreorder -P use -l scttemp -d sat" & cmdlineoptions.Replace(vbCrLf, "") & " " & m_location)
    
Coordinator
Oct 30, 2015 at 9:42 PM
Unfortunately your mod involve also other devices that works with "-d ata" option. In my case this is the output of my first drive with your mod:
C:\smartmontools\bin>smartctl -a -g all -g wcreorder -P use -l scttemp -d sat /dev/sda
smartctl 6.4 2015-06-04 r4109 [i686-w64-mingw32-win7(64)-sp1] (sf-6.4-1)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

Smartctl open device: /dev/sda [SAT] failed: \\.\PhysicalDrive0: Open failed, Error=5

C:\smartmontools\bin>
I've done a modification to HDD Guardian, adding to Manage -> Smartctl -> Advanced section a new tab for this ASMedia controller, that is enabled only when your controller is detected (you have to enable manually this debug). You can download it from here: tell me if it works! ;)
Nov 4, 2015 at 6:20 AM
Nop, still N/A

Thinking of it, perhapse a good one would be: if ATA version is N/A then try -d sat
Coordinator
Nov 8, 2015 at 9:30 AM
Hi,

Since also my MB is equipped with an ASMedia 106x controller, I've done a test with one of my drives, plugging it into this controller, but it works fine with "-d ata" option.
My MB is an ASUS M5A99FX Pro R2.0 and it support up to 7 drives (4 internal and 1 external handled by MB chipset and 2 by ASMedia); I've done also the test to force an internal controller to threat a drive as an external, but without luck... Which model of MB you have? Maybe this problem depend by a BIOS setting...
Nov 8, 2015 at 12:05 PM
Edited Nov 8, 2015 at 12:36 PM
Hi,

Mine is a Maximus_VI_Formula and it does not matter which drive is on that controller, 10 are allowed to connect.
I've got the latest available bios installed and all drives are in AHCI mode.

Just did HHDGuadrian on de same desktop under windows 10, then it works correctly.
My ASMedia driver is 3.1.6.0 from 17-6-2015

Alex
Coordinator
Nov 9, 2015 at 9:02 PM
Hi,

I've installed the same driver version and... Voilà, the issue appear! So is definitely a driver issue... -_-
Now HDD Guardian works, but you have to check the box that I've already coded: after that smartctl should works fine (you can download the last build from here)! ;)

Let me know if it works also for you!

Sam
Nov 9, 2015 at 9:20 PM
Edited Nov 9, 2015 at 9:21 PM
Hi Sam,

Nop :( on beta3. One other minor detail: My W7 and W10 setups are UEFI based.
smartctl 6.4 2015-06-04 r4109 [i686-w64-mingw32-win7(64)-sp1] (sf-6.4-1)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Caviar Green (AF)
Device Model:     WDC WD20EARS-00MVWB0
Serial Number:    WD-WMAZA1884636
Firmware Version: 51.0
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   [No Information Found]
Local Time is:    Mon Nov 09 23:16:51 2015 WEST
SMART support is: Available - device has SMART capability.
                  Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Enabled
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 Thresholds failed: Function not implemented

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x05) Offline data collection activity
                    was aborted by an interrupting command from host.
                    Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                    without error or no self-test has ever 
                    been run.
Total time to complete Offline 
data collection:        (39000) seconds.
Offline data collection
capabilities:            (0x7b) SMART execute Offline immediate.
                    Auto Offline data collection on/off support.
                    Suspend Offline collection upon new
                    command.
                    Offline surface scan supported.
                    Self-test supported.
                    Conveyance Self-test supported.
                    Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                    power-saving mode.
                    Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                    No General Purpose Logging support.
Short self-test routine 
recommended polling time:    (   2) minutes.
Extended self-test routine
recommended polling time:    ( 376) minutes.
Conveyance self-test routine
recommended polling time:    (   5) minutes.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   ---    Pre-fail  Always       -       85
  3 Spin_Up_Time            0x0027   237   169   ---    Pre-fail  Always       -       3108
  4 Start_Stop_Count        0x0032   099   099   ---    Old_age   Always       -       1522
  5 Reallocated_Sector_Ct   0x0033   200   200   ---    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   ---    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   047   047   ---    Old_age   Always       -       38820
 10 Spin_Retry_Count        0x0032   100   100   ---    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   ---    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   ---    Old_age   Always       -       598
192 Power-Off_Retract_Count 0x0032   200   200   ---    Old_age   Always       -       113
193 Load_Cycle_Count        0x0032   057   057   ---    Old_age   Always       -       431513
194 Temperature_Celsius     0x0022   118   081   ---    Old_age   Always       -       32
196 Reallocated_Event_Count 0x0032   200   200   ---    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   ---    Old_age   Always       -       2
198 Offline_Uncorrectable   0x0030   200   200   ---    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   ---    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   ---    Old_age   Offline      -       0

Read SMART Error Log failed: Function not implemented

Read SMART Self-test Log failed: Function not implemented

Read SMART Selective Self-test Log failed: Function not implemented

SCT Commands not supported
Regards,

Alex
Nov 9, 2015 at 9:26 PM
The debug:

9-11-2015 23:22:29 HDD Guardian 0.6.3 | beta 3
9-11-2015 23:22:29 *** Searching devices ***
9-11-2015 23:22:29 Searching Intel Matrix devices...
9-11-2015 23:22:29 Calling bundled smartctl with options '--scan -d csmi'
9-11-2015 23:22:29 Calling bundled smartctl with options '-i /dev/csmi2,0 -d ata '
9-11-2015 23:22:29 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) output
9-11-2015 23:22:29 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,0 -d ata '
9-11-2015 23:22:30 Calling bundled smartctl with options '-i /dev/csmi2,1 -d ata '
9-11-2015 23:22:30 Updating WDC WD10EACS-00D6B0 (WD-WCAU40920250) output
9-11-2015 23:22:30 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,1 -d ata '
9-11-2015 23:22:30 Calling bundled smartctl with options '-i /dev/csmi2,2 -d ata '
9-11-2015 23:22:30 Updating Samsung SSD 840 PRO Series (S1AXNSAF108856D) output
9-11-2015 23:22:30 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,2 -d ata '
9-11-2015 23:22:30 Calling bundled smartctl with options '-i /dev/csmi2,3 -d ata '
9-11-2015 23:22:31 Updating Samsung SSD 840 PRO Series (S1AXNSADB04241K) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,3 -d ata '
9-11-2015 23:22:31 Calling bundled smartctl with options '-i /dev/csmi2,4 -d ata '
9-11-2015 23:22:31 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,4 -d ata '
9-11-2015 23:22:31 Calling bundled smartctl with options '-i /dev/csmi2,5 -d ata '
9-11-2015 23:22:31 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,5 -d ata '
9-11-2015 23:22:31 Devices found: 6
9-11-2015 23:22:31 Searching (S)ATA devices...
9-11-2015 23:22:31 Calling bundled smartctl with options '--scan -d ata'
9-11-2015 23:22:31 Calling bundled smartctl with options '-i /dev/sda -d ata '
9-11-2015 23:22:31 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sda -d ata '
9-11-2015 23:22:31 Calling bundled smartctl with options '-i /dev/sdb -d ata '
9-11-2015 23:22:31 Updating WDC WD10EACS-00D6B0 (WD-WCAU40920250) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdb -d ata '
9-11-2015 23:22:31 Calling bundled smartctl with options '-i /dev/sdc -d ata '
9-11-2015 23:22:31 Updating Samsung SSD 840 PRO Series (S1AXNSAF108856D) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdc -d ata '
9-11-2015 23:22:31 Calling bundled smartctl with options '-i /dev/sdd -d ata '
9-11-2015 23:22:31 Updating Samsung SSD 840 PRO Series (S1AXNSADB04241K) output
9-11-2015 23:22:31 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdd -d ata '
9-11-2015 23:22:32 Calling bundled smartctl with options '-i /dev/sde -d ata '
9-11-2015 23:22:32 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) output
9-11-2015 23:22:32 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sde -d ata '
9-11-2015 23:22:32 Calling bundled smartctl with options '-i /dev/sdf -d ata '
9-11-2015 23:22:32 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) output
9-11-2015 23:22:32 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdf -d ata '
9-11-2015 23:22:32 Calling bundled smartctl with options '-i /dev/sdg -d ata '
9-11-2015 23:22:32 Updating WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) output
9-11-2015 23:22:32 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdg -d ata '
9-11-2015 23:22:33 Calling bundled smartctl with options '-i /dev/sdh -d ata '
9-11-2015 23:22:33 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) output
9-11-2015 23:22:33 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdh -d ata '
9-11-2015 23:22:34 Calling bundled smartctl with options '-i /dev/sdi -d ata '
9-11-2015 23:22:34 Updating Samsung SSD 850 PRO 1TB (S252NXAG912161L) output
9-11-2015 23:22:34 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdi -d ata '
9-11-2015 23:22:34 Devices found: 9
9-11-2015 23:22:34 Searching USB devices...
9-11-2015 23:22:34 Calling bundled smartctl with options '--scan -d usb'
9-11-2015 23:22:34 Devices found: 1
9-11-2015 23:22:34 *** Loading RAID controllers list ***
9-11-2015 23:22:34 Loaded RAID controllers: 9
9-11-2015 23:22:34 Adding installed SCSI controller(s) to the list...
9-11-2015 23:22:34 Adding 'Asmedia 106x SATA Controller'
9-11-2015 23:22:34 Adding installed SCSI controller(s) to the list...
9-11-2015 23:22:34 Adding 'DAEMON Tools Lite Virtual SCSI Bus'
9-11-2015 23:22:34 Adding installed SCSI controller(s) to the list...
9-11-2015 23:22:34 Adding 'Asmedia 106x SATA Controller'
9-11-2015 23:22:34 Adding installed SCSI controller(s) to the list...
9-11-2015 23:22:34 Adding 'Marvell 91xx SATA 6G Controller'
9-11-2015 23:22:34 Detected 4 SCSI controller(s)
9-11-2015 23:22:34 Entering standard RAID routine
9-11-2015 23:22:34 Detected 'Asmedia 106x SATA Controller' controller (SCSI allowed: False; bridge type: -d sat)
9-11-2015 23:22:34 Calling bundled smartctl with options '--scan -d scsi'
9-11-2015 23:22:34 Detected 'Asmedia 106x SATA Controller' controller (SCSI allowed: False; bridge type: -d sat)
9-11-2015 23:22:34 Calling bundled smartctl with options '--scan -d scsi'
9-11-2015 23:22:34 Entering standard RAID routine
9-11-2015 23:22:34 Entering standard RAID routine
9-11-2015 23:22:34 Detected 'Asmedia 106x SATA Controller' controller (SCSI allowed: False; bridge type: -d sat)
9-11-2015 23:22:34 Calling bundled smartctl with options '--scan -d scsi'
9-11-2015 23:22:34 Detected 'Asmedia 106x SATA Controller' controller (SCSI allowed: False; bridge type: -d sat)
9-11-2015 23:22:34 Calling bundled smartctl with options '--scan -d scsi'
9-11-2015 23:22:34 Entering standard RAID routine
9-11-2015 23:22:34 Searching SCSI devices...
9-11-2015 23:22:34 No SCSI devices found
9-11-2015 23:22:34 *** Collecting devices ***
Nov 9, 2015 at 9:27 PM
9-11-2015 23:22:34 *** Collecting devices ***
9-11-2015 23:22:34 *** Adding Intel Matrix devices ***
9-11-2015 23:22:34 Calling bundled smartctl with options '-i /dev/csmi2,0 -d ata '
9-11-2015 23:22:34 Loading WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) settings
9-11-2015 23:22:34 Loading WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) log
9-11-2015 23:22:34 Loaded 0 events
9-11-2015 23:22:34 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) output
9-11-2015 23:22:34 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,0 -d ata '
9-11-2015 23:22:34 Saving WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) log
9-11-2015 23:22:34 Calling bundled smartctl with options '-i /dev/csmi2,1 -d ata '
9-11-2015 23:22:34 Loading WDC WD10EACS-00D6B0 (WD-WCAU40920250) settings
9-11-2015 23:22:34 Loading WDC WD10EACS-00D6B0 (WD-WCAU40920250) log
9-11-2015 23:22:34 Loaded 0 events
9-11-2015 23:22:34 Updating WDC WD10EACS-00D6B0 (WD-WCAU40920250) output
9-11-2015 23:22:34 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,1 -d ata '
9-11-2015 23:22:35 Saving WDC WD10EACS-00D6B0 (WD-WCAU40920250) log
9-11-2015 23:22:35 Calling bundled smartctl with options '-i /dev/csmi2,2 -d ata '
9-11-2015 23:22:35 Loading Samsung SSD 840 PRO Series (S1AXNSAF108856D) settings
9-11-2015 23:22:35 Loading Samsung SSD 840 PRO Series (S1AXNSAF108856D) log
9-11-2015 23:22:35 Loaded 0 events
9-11-2015 23:22:35 Updating Samsung SSD 840 PRO Series (S1AXNSAF108856D) output
9-11-2015 23:22:35 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,2 -d ata '
9-11-2015 23:22:35 Saving Samsung SSD 840 PRO Series (S1AXNSAF108856D) log
9-11-2015 23:22:35 Calling bundled smartctl with options '-i /dev/csmi2,3 -d ata '
9-11-2015 23:22:35 Loading Samsung SSD 840 PRO Series (S1AXNSADB04241K) settings
9-11-2015 23:22:35 Loading Samsung SSD 840 PRO Series (S1AXNSADB04241K) log
9-11-2015 23:22:35 Loaded 0 events
9-11-2015 23:22:35 Updating Samsung SSD 840 PRO Series (S1AXNSADB04241K) output
9-11-2015 23:22:35 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,3 -d ata '
9-11-2015 23:22:35 Saving Samsung SSD 840 PRO Series (S1AXNSADB04241K) log
9-11-2015 23:22:35 Calling bundled smartctl with options '-i /dev/csmi2,4 -d ata '
9-11-2015 23:22:35 Loading WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) settings
9-11-2015 23:22:35 Loading WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) log
9-11-2015 23:22:35 Loaded 0 events
9-11-2015 23:22:35 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) output
9-11-2015 23:22:35 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,4 -d ata '
9-11-2015 23:22:35 Saving WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) log
9-11-2015 23:22:35 Calling bundled smartctl with options '-i /dev/csmi2,5 -d ata '
9-11-2015 23:22:35 Loading WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) settings
9-11-2015 23:22:35 Loading WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) log
9-11-2015 23:22:35 Loaded 0 events
9-11-2015 23:22:35 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) output
9-11-2015 23:22:35 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,5 -d ata '
9-11-2015 23:22:35 Saving WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) log
9-11-2015 23:22:35 *** Adding ATA devices ***
9-11-2015 23:22:35 Adding /dev/sda -d ata
9-11-2015 23:22:35 Calling bundled smartctl with options '-i /dev/sda -d ata '
9-11-2015 23:22:35 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) output
9-11-2015 23:22:35 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sda -d ata '
9-11-2015 23:22:35 Adding /dev/sdb -d ata
9-11-2015 23:22:35 Calling bundled smartctl with options '-i /dev/sdb -d ata '
9-11-2015 23:22:35 Updating WDC WD10EACS-00D6B0 (WD-WCAU40920250) output
9-11-2015 23:22:35 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdb -d ata '
9-11-2015 23:22:36 Adding /dev/sdc -d ata
9-11-2015 23:22:36 Calling bundled smartctl with options '-i /dev/sdc -d ata '
9-11-2015 23:22:36 Updating Samsung SSD 840 PRO Series (S1AXNSAF108856D) output
9-11-2015 23:22:36 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdc -d ata '
9-11-2015 23:22:36 Adding /dev/sdd -d ata
9-11-2015 23:22:36 Calling bundled smartctl with options '-i /dev/sdd -d ata '
9-11-2015 23:22:36 Updating Samsung SSD 840 PRO Series (S1AXNSADB04241K) output
9-11-2015 23:22:36 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdd -d ata '
9-11-2015 23:22:36 Adding /dev/sde -d ata
9-11-2015 23:22:36 Calling bundled smartctl with options '-i /dev/sde -d ata '
9-11-2015 23:22:36 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) output
9-11-2015 23:22:36 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sde -d ata '
9-11-2015 23:22:36 Adding /dev/sdf -d ata
9-11-2015 23:22:36 Calling bundled smartctl with options '-i /dev/sdf -d ata '
9-11-2015 23:22:36 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) output
9-11-2015 23:22:36 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdf -d ata '
9-11-2015 23:22:36 Adding /dev/sdg -d ata
9-11-2015 23:22:36 Calling bundled smartctl with options '-i /dev/sdg -d ata '
9-11-2015 23:22:36 Updating WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) output
9-11-2015 23:22:36 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdg -d ata '
9-11-2015 23:22:37 Calling bundled smartctl with options '-i /dev/sdg -d ata '
9-11-2015 23:22:38 Loading WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) settings
9-11-2015 23:22:38 Loading WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) log
9-11-2015 23:22:38 Loaded 0 events
9-11-2015 23:22:38 Updating WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) output
9-11-2015 23:22:38 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdg -d ata '
9-11-2015 23:22:39 Saving WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) log
9-11-2015 23:22:39 Adding /dev/sdh -d ata
9-11-2015 23:22:39 Calling bundled smartctl with options '-i /dev/sdh -d ata '
9-11-2015 23:22:39 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) output
9-11-2015 23:22:39 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdh -d ata '
9-11-2015 23:22:39 Calling bundled smartctl with options '-i /dev/sdh -d ata '
9-11-2015 23:22:40 Loading WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) settings
9-11-2015 23:22:40 Loading WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) log
9-11-2015 23:22:40 Loaded 0 events
9-11-2015 23:22:40 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) output
9-11-2015 23:22:40 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdh -d ata '
9-11-2015 23:22:40 Saving WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) log
9-11-2015 23:22:40 Adding /dev/sdi -d ata
9-11-2015 23:22:40 Calling bundled smartctl with options '-i /dev/sdi -d ata '
9-11-2015 23:22:40 Updating Samsung SSD 850 PRO 1TB (S252NXAG912161L) output
9-11-2015 23:22:40 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdi -d ata '
9-11-2015 23:22:40 Calling bundled smartctl with options '-i /dev/sdi -d ata '
9-11-2015 23:22:40 Loading Samsung SSD 850 PRO 1TB (S252NXAG912161L) settings
9-11-2015 23:22:40 Loading Samsung SSD 850 PRO 1TB (S252NXAG912161L) log
9-11-2015 23:22:40 Loaded 0 events
9-11-2015 23:22:40 Updating Samsung SSD 850 PRO 1TB (S252NXAG912161L) output
9-11-2015 23:22:40 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdi -d ata '
9-11-2015 23:22:40 Saving Samsung SSD 850 PRO 1TB (S252NXAG912161L) log
9-11-2015 23:22:40 *** Adding USB devices ***
9-11-2015 23:22:40 Populating devices overview
9-11-2015 23:22:41 External devices connect/disconnect routine successfully started
9-11-2015 23:23:40 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) output
9-11-2015 23:23:40 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,0 -d ata '
9-11-2015 23:23:41 Saving WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) log
9-11-2015 23:23:41 Updating WDC WD10EACS-00D6B0 (WD-WCAU40920250) output
9-11-2015 23:23:41 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,1 -d ata '
9-11-2015 23:23:42 Saving WDC WD10EACS-00D6B0 (WD-WCAU40920250) log
9-11-2015 23:23:42 Updating Samsung SSD 840 PRO Series (S1AXNSAF108856D) output
9-11-2015 23:23:42 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,2 -d ata '
9-11-2015 23:23:42 Saving Samsung SSD 840 PRO Series (S1AXNSAF108856D) log
9-11-2015 23:23:42 Updating Samsung SSD 840 PRO Series (S1AXNSADB04241K) output
9-11-2015 23:23:42 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,3 -d ata '
9-11-2015 23:23:42 Saving Samsung SSD 840 PRO Series (S1AXNSADB04241K) log
9-11-2015 23:23:42 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) output
9-11-2015 23:23:42 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,4 -d ata '
9-11-2015 23:23:42 Saving WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) log
9-11-2015 23:23:42 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) output
9-11-2015 23:23:42 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,5 -d ata '
9-11-2015 23:23:42 Saving WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) log
9-11-2015 23:23:42 Updating WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) output
9-11-2015 23:23:42 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdg -d ata '
9-11-2015 23:23:43 Saving WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) log
Nov 9, 2015 at 9:28 PM
9-11-2015 23:23:43 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) output
9-11-2015 23:23:43 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdh -d ata '
9-11-2015 23:23:43 Saving WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) log
9-11-2015 23:23:43 Updating Samsung SSD 850 PRO 1TB (S252NXAG912161L) output
9-11-2015 23:23:43 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdi -d ata '
9-11-2015 23:23:43 Saving Samsung SSD 850 PRO 1TB (S252NXAG912161L) log
9-11-2015 23:23:43 Start sharing output
9-11-2015 23:23:43 End sharing output
9-11-2015 23:23:44 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,0 -d ata '
9-11-2015 23:23:44 Saving WDC WD20EARS-00MVWB0 (WD-WMAZA1950489) log
9-11-2015 23:23:44 Updating WDC WD10EACS-00D6B0 (WD-WCAU40920250) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,1 -d ata '
9-11-2015 23:23:44 Saving WDC WD10EACS-00D6B0 (WD-WCAU40920250) log
9-11-2015 23:23:44 Updating Samsung SSD 840 PRO Series (S1AXNSAF108856D) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,2 -d ata '
9-11-2015 23:23:44 Saving Samsung SSD 840 PRO Series (S1AXNSAF108856D) log
9-11-2015 23:23:44 Updating Samsung SSD 840 PRO Series (S1AXNSADB04241K) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,3 -d ata '
9-11-2015 23:23:44 Saving Samsung SSD 840 PRO Series (S1AXNSADB04241K) log
9-11-2015 23:23:44 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,4 -d ata '
9-11-2015 23:23:44 Saving WDC WD4001FAEX-00MJRA0 (WD-WCC130922385) log
9-11-2015 23:23:44 Updating WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/csmi2,5 -d ata '
9-11-2015 23:23:44 Saving WDC WD4001FAEX-00MJRA0 (WD-WCC130948141) log
9-11-2015 23:23:44 Updating WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) output
9-11-2015 23:23:44 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdg -d ata '
9-11-2015 23:23:45 Saving WDC WD3000GLFS-01F8U (WD-WXD0CB9N2096) log
9-11-2015 23:23:45 Updating WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) output
9-11-2015 23:23:45 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdh -d ata '
9-11-2015 23:23:46 Saving WDC WD20EARS-00MVWB0 (WD-WMAZA1884636) log
9-11-2015 23:23:46 Updating Samsung SSD 850 PRO 1TB (S252NXAG912161L) output
9-11-2015 23:23:46 Calling bundled smartctl with options '-a -g all -g wcreorder -P use -l scttemp /dev/sdi -d ata '
9-11-2015 23:23:46 Saving Samsung SSD 850 PRO 1TB (S252NXAG912161L) log
9-11-2015 23:23:46 Start sharing output
9-11-2015 23:23:46 End sharing output
Coordinator
Nov 9, 2015 at 9:44 PM
Have you checked the box into Manage -> Advanced -> ASMedia page?

It should replace the command "-d ata" with "-d sat" (but on debug I've not seen this thing)!
Nov 9, 2015 at 9:49 PM
Image

Image
Nov 9, 2015 at 9:52 PM
Only the first disk is now detected, the other 2 not.
Coordinator
Nov 9, 2015 at 10:07 PM
I've uploaded beta 4 at the previous link. This version holds only some debug lines that could be useful to me to understand where the new code fails to work...
Note that my environment is Win7 and it works, maybe on Win10 this debug is not necessary.
Nov 10, 2015 at 1:49 AM
Edited Nov 10, 2015 at 1:50 AM
Hi Sam,

It is all an illusion :D

http://www.3cg.nl/asmedia.wmv

Because i have three drives connected to the asmedia controller, after i thick with one drive the checkbox, it looks like the other drives know this setting as well. But it is not.

Per drive you have to unset and set it again.

Alex
Coordinator
Nov 10, 2015 at 8:54 PM
Edited Nov 10, 2015 at 9:10 PM
My fault! I've forgot to write some lines of code! :|

I've uploaded the last build (number 5) on the same link and now it should works fine (now also enable/disable pages and update panels)! ;)

Sam
Marked as answer by Eruestan on 11/17/2015 at 3:58 PM
Nov 10, 2015 at 9:30 PM
thumbs up !

It is working out of the box :)

Good job.