View Issue Details

IDProjectCategoryView StatusLast Update
0000844SpeedFanS.M.A.R.T.public2009-05-30 12:07
Reporterseidler Assigned Toalfredo  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
OSWindowsOS VersionXP and 2000 
Product Version4.32 
Summary0000844: Second drive not appearing on SMART tab with some SATA controllers
DescriptionEver since I had SATA HDDs I wondered why SpeedFan screws up with them and I though it might just be my special system config.
However, after reproducing the problem under 2000 as well as XP, with two different SATA controllers (SiI 3112 [onboard Abit NF7-s v2) and 3114 [PCI controller in SoftRAID5 mode on a PIIX4 board]) I think this is really a bug.

Problem is: I have two SATA HDDs. They are correctly recognized but the only one shows up in the program. The SMART view is, to say the least, disturbing: it shows half of the data from drive 1, half from drive 2. It is as if the readout task writes the data read from both drives to the same places in memory. Temperatur shows only one.

relevant SpeedFan startup messages:
---
SMART Enabled for drive 0
Found ST380021A (80,0GB)
SMART Enabled for drive 1
Found SAMSUNG SP1614C (320,1GB)
SMART Enabled for drive 2
Found SAMSUNG SP1614C (160,0GB)
---
Additional InformationAn additional IDE HDD is detected and shown normally.
TagsNo tags attached.
Motherboard Model
Video Card Model

Relationships

has duplicate 0000705 closedalfredo No SMART reading on second SATA hard disk 
has duplicate 0000848 closedalfredo 3 drives detected but only 2 displayed 
has duplicate 0000502 closedalfredo HD1 not available in S.M.A.R.T. panel while correctly detected 
has duplicate 0000461 closedalfredo SMART Feature does not show identical 2nd hdd 
has duplicate 0000466 closedalfredo 4 disk detected but 3 shown 
has duplicate 0000419 closedalfredo SMART info is incorrect 
has duplicate 0000208 closedalfredo Secondary disk on Silicon Image SiI 3112 SATA Raid Controller NOT DETECTED 
has duplicate 0000131 closedalfredo S.M.A.R.T. cannot distinguish between two identical disk models 
has duplicate 0000053 closedalfredo Both Sata HDs Detected, still 1st temp only 
has duplicate 0000112 closedalfredo SMART 
has duplicate 0001057 closedalfredo both SATA disks report same SMART attributes and temperature 
has duplicate 0001014 closedalfredo SMART attributes are shown on summary readings but NOT on SMART and on temperatures 
has duplicate 0000519 closedalfredo two identical Hitachi-IBM dives on an asus a7n8x deluxe onboard controller: the first is recognized randomly, the second never 
has duplicate 0000123 closedalfredo Quite often the HD3 temp is not readed and SMART status is empty 

Activities

seidler

2007-04-16 01:20

reporter   ~0002469

Sorry, submitted too early.

Meant to say:
[Temperature shows only one] of the two SATA drives (plus the IDE drive).

The messages are also wrong: the 320GB HDD is a WDC 3200KS.

alfredo

2007-04-16 09:12

manager   ~0002471

Please, upload here (there is the UPLOAD FILE button), the result of the SEND REPORT button on SpeedFan's INFO tab, but be ready to discover that the bug is in the Sil drivers (you can read about this in several threads here). I found the same bug in several RAID controllers and I think that they all were derived from a single driver that originally contained the bug, but this is just a guessing.

Vampik

2007-04-17 22:00

reporter   ~0002493

The same bug, VIA VT8237 Integrated Serial ATA RAID controller (non-RAID mode).
Log says:
SMART Enabled for drive 3
Found HDT722525DLA380 (250,1GB)
Bad Attributes Checksum ($A4)
Bad Thresholds Checksum ($FC)
SMART Enabled for drive 4
Found HDT722525DLA380 (320,1GB)
Bad Attributes Checksum ($A4)
Bad Thresholds Checksum ($FC)
End of detection

First HDD is Hitachi HDT722525DLA380, but the 320GB HDD is actually Seagate ST3320820AS.

Vampik

2007-05-09 13:22

reporter   ~0002527

Also I want to note that it seems to be a Speedfan issue, because Everest detects all hard drives correctly.

WhiteStar

2007-06-09 03:33

reporter   ~0002583

I can only speak for the VIA Southbridge VT8237 - I use 2 Satas from Samsung in non-raid-mod at the VT8237.

After a long long search in the Internet I found this in the Viaarena-Forum. It was written by Member SaphireX

You will only be able to SEE the Smart Status of the SATA connected to the Channel 0 on the VIA Controller if you use a windows based utility such as Everest Ultimate. Even if you use the SeaTools Diagnostic running on a floppy disk during boot you will only SEE (1) of the SATA's Smart Status.

This does not mean that your 2nd SATA connected to Channel 1 is not reporting Smart Status but the data is not being forwarded from the controller most likely because the architecture of the controller is a PCI-ISA Bridge. Visa versa if you switched channels then one channel will report the Smart Status

If you for instance you had 2 SATA's either standalone or in a RAID Array on the Promise-378 Controller both drives Smart Status will be available both in windows as well as by the SeaTools Diagnostic because the architecture of the Promise-376/378 Controllers is straight on the PCI Buss.

The VIA RAID Tool if you installed it will accurately tell you the Smart Status as a simple OK when you click on Check All Disks from the VIA RAID Tool's toolbar. As far as other software that may reveal what the Smart Staus is in more detail Everest Ultimate is able to display the numerical Smart Status details of the SATA connected to the 1rst SATA port of the controller only. This is due to the architecture of the controller being on an ISA to PCI Buss

Here is the Thread-Link
http://forums.viaarena.com/messageview.aspx?catid=20&threadid=73953&highlight_key=y&keyword1=8237

So i think i can say it's not a bug in SpeedFan

Vampik

2007-06-09 06:40

reporter   ~0002584

WhiteStar, you are wrong. My old motherboard was Asus A8V (VIA K8T800 + VT8237). I had 2 SATA drives, SpeedFan showed one drive, Everest showed both.

alfredo

2007-06-12 18:13

manager   ~0002586

Could you carefully look at what other softwares return for the drives? As far as I know, buggy drivers return the very same data for both drives. Speedfan double checks it and avoids showing bogus data.

Issue History

Date Modified Username Field Change
2007-04-16 01:12 seidler New Issue
2007-04-16 01:20 seidler Note Added: 0002469
2007-04-16 09:12 alfredo Note Added: 0002471
2007-04-16 09:12 alfredo Status assigned => acknowledged
2007-04-17 22:00 Vampik Note Added: 0002493
2007-05-09 13:22 Vampik Note Added: 0002527
2007-06-09 03:33 WhiteStar Note Added: 0002583
2007-06-09 06:40 Vampik Note Added: 0002584
2007-06-12 18:13 alfredo Note Added: 0002586
2008-05-11 13:07 alfredo Relationship added has duplicate 0000705
2008-05-11 13:10 alfredo Relationship added has duplicate 0000848
2008-05-11 13:11 alfredo Relationship added has duplicate 0000502
2008-05-11 13:16 alfredo Relationship added has duplicate 0000461
2008-05-11 13:17 alfredo Relationship added has duplicate 0000466
2008-05-11 13:18 alfredo Relationship added has duplicate 0000419
2008-05-11 13:18 alfredo Relationship added has duplicate 0000208
2008-05-11 13:19 alfredo Relationship added has duplicate 0000131
2008-05-11 13:20 alfredo Relationship added has duplicate 0000053
2008-05-11 13:21 alfredo Relationship added has duplicate 0000112
2008-05-11 16:14 alfredo Severity major => minor
2008-05-11 16:15 alfredo Summary Unable to handle multiple SATA discs => Second drive not appearing on SMART tab with some SATA controllers
2008-05-11 16:17 alfredo Relationship added has duplicate 0001057
2008-05-11 16:19 alfredo Relationship added has duplicate 0001014
2008-05-11 16:21 alfredo Relationship added has duplicate 0000519
2008-05-14 11:41 alfredo Relationship added has duplicate 0000123
2009-05-30 12:07 alfredo Status acknowledged => closed
2009-05-30 12:07 alfredo Resolution open => suspended