Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SATA controller for Solaris

318 views
Skip to first unread message

RL

unread,
Aug 22, 2007, 5:55:29 PM8/22/07
to
Hi,

I purchased a low-cost SATA controller based on the VIA VT6421 chipset,
due to problems with the onboard IDE not working correctly (Solaris and
FreeBSD both show retryable errors, on two identical systems, so it is
something to do with this particular board of the chipset on the board).

Unfortunately it seems Solaris is unable to recognise the VIA
controller, at least during installation.

Does anyone know what chipsets are supported by Solaris for SATA
controllers, or alternatively if it is possible to use the existing
controller with Solaris?

I am seriously limited in hardware choice. VIA and Silicon Image-based
cards are the only products I can find locally. I have a Supermicro
SAT2-MV8 which I intend to use with Solaris, which I had to import
specifically for this project, but that will be entirely dedicated to
the RAID.

Running Solaris 10 U3.

Thanks,

RL

CK

unread,
Aug 22, 2007, 6:31:51 PM8/22/07
to
Words to the wise, RL <r...@null.void.test> wrote:

>Hi,
>
>I purchased a low-cost SATA controller based on the VIA VT6421 chipset,
>due to problems with the onboard IDE not working correctly (Solaris and
>FreeBSD both show retryable errors, on two identical systems, so it is
>something to do with this particular board of the chipset on the board).
>
>Unfortunately it seems Solaris is unable to recognise the VIA
>controller, at least during installation.
>
>Does anyone know what chipsets are supported by Solaris for SATA
>controllers, or alternatively if it is possible to use the existing
>controller with Solaris?

Have a look at this:

http://www.sun.com/bigadmin/hcl/
--
Claus Dragon <clau...@mpsahotmail.com>
=(UDIC)=
d++ e++ T--
K1!2!3!456!7!S a27
"Coffee is a mocker. So, I am going to mock."

- Me, lately.

Frank Cusack

unread,
Aug 22, 2007, 6:52:15 PM8/22/07
to
On Thu, 23 Aug 2007 09:55:29 +1200 RL <r...@null.void.test> wrote:
> Does anyone know what chipsets are supported by Solaris for SATA
> controllers, or alternatively if it is possible to use the existing
> controller with Solaris?
>
> I am seriously limited in hardware choice. VIA and Silicon Image-based
> cards are the only products I can find locally. I have a Supermicro
> SAT2-MV8

Which is a silicon image chipset, yes? anyway look through the
archives for zfs-d...@opensolaris.org, lots of talk there about
supported controllers. Anyway, sil3124 is supported so you shouldn't
have a problem finding something.

-frank

RL

unread,
Aug 22, 2007, 7:16:22 PM8/22/07
to
Frank Cusack wrote:
> Which is a silicon image chipset, yes? anyway look through the
> archives for zfs-d...@opensolaris.org, lots of talk there about
> supported controllers. Anyway, sil3124 is supported so you shouldn't
> have a problem finding something.

Thanks for your response. The Supermicro card is actually a "Marvell
Hercules-2 Rev. C0" controller, but I have seen numerous references
online to people using this card with Solaris (in particular for ZFS as
I plan to).

I will attempt to find a suitable controller with the chipset you
mention, and check the mailing list archives. This is my first time
using Solaris at home, after several years of being away from a job
where it was used, so I'm still discovering where I can find the details
I need.

Thanks,

RL

Barnacle Bill the Sailor

unread,
Aug 22, 2007, 8:33:16 PM8/22/07
to
I temporarily installed OpenSolaris developer edition on a Sata system
which uses an Nvidia chipset. It worked fine and the kernel was SunOS 5
point something or other. You might check if there is a setting to make
your controller emulate IDE. Some I hear can do that.

Chris Ridd

unread,
Aug 23, 2007, 3:16:48 AM8/23/07
to

But note there is a bug (CR 6566207) in the driver's interrupt code,
and although there's a patch for it from Roger Fujii I don't *think* it
has got into the sources yet.

<http://www.opensolaris.org/jive/thread.jspa?threadID=32452>

Cheers,

Chris

Juergen Keil

unread,
Aug 23, 2007, 7:47:04 AM8/23/07
to
Chris Ridd <chri...@mac.com> writes:

> But note there is a bug (CR 6566207) in the driver's interrupt code,
> and although there's a patch for it from Roger Fujii I don't *think*
> it has got into the sources yet.

Should be fixed in snv_71:

changeset: 6565894 sata drives are not identified by si3124 driver
changeset 4810: e0f9dee1a2b9
parent 4809: 449081c7eb0a
child 4811: 3eec88508b94
author: johansen
date: Mon Aug 06 16:14:44 2007 -0700 (2 weeks ago)
files: usr/src/uts/common/io/sata/adapters/si3124/si3124.c
description: 6565894 sata drives are not identified by si3124 driver
6566207 si3124 driver loses interrupts.


And:

<URL:http://src.opensolaris.org/source/diff/onnv/onnv-gate/usr/src/uts/common/io/sata/adapters/si3124/si3124.c?r2=4810&r1=3116>

Gary R. Schmidt

unread,
Aug 23, 2007, 9:32:22 AM8/23/07
to
Juergen Keil wrote:

And when will it get into Solaris? (I mean S10 or 11 or ..., not Nevada
or SX.)

Cheers,
Gary B-)

--
______________________________________________________________________________
Armful of chairs: Something some people would not know
whether you were up them with or not
- Barry Humphries

Michelle

unread,
Aug 23, 2007, 10:17:21 AM8/23/07
to
Actually I'd love to find a reasonablly priced SATA controller that
works on a sparc (Sunblade 1500) so I could add drives over 130GB in it.

Chris Ridd

unread,
Aug 23, 2007, 10:45:17 AM8/23/07
to
On 2007-08-23 14:32:22 +0100, "Gary R. Schmidt" <grsc...@acm.org> said:

> Juergen Keil wrote:
>
>> Chris Ridd <chri...@mac.com> writes:
>>
>>
>>> But note there is a bug (CR 6566207) in the driver's interrupt code,
>>> and although there's a patch for it from Roger Fujii I don't *think*
>>> it has got into the sources yet.
>>
>>
>> Should be fixed in snv_71:

Cool.

>>
>> changeset: 6565894 sata drives are not identified by si3124 driver
>> changeset 4810: e0f9dee1a2b9
>> parent 4809: 449081c7eb0a
>> child 4811: 3eec88508b94
>> author: johansen
>> date: Mon Aug 06 16:14:44 2007 -0700 (2 weeks ago)
>> files: usr/src/uts/common/io/sata/adapters/si3124/si3124.c
>> description: 6565894 sata drives are not identified by si3124 driver
>> 6566207 si3124 driver loses interrupts.
>>
>>
>> And:
>>
>> <URL:http://src.opensolaris.org/source/diff/onnv/onnv-gate/usr/src/uts/common/io/sata/adapters/si3124/si3124.c?r2=4810&r1=3116>
And
>>
> when will it get into Solaris? (I mean S10 or 11 or ..., not Nevada or SX.)

Maybe it is the reason U4 is delayed :-)

Cheers,

Chris

Andreas Wacknitz

unread,
Aug 23, 2007, 11:09:45 AM8/23/07
to
Michelle wrote:
> Actually I'd love to find a reasonablly priced SATA controller that
> works on a sparc (Sunblade 1500) so I could add drives over 130GB in it.
>
LSILogic SAS3041X-R should work.

Andreas

Michelle

unread,
Aug 23, 2007, 1:04:39 PM8/23/07
to
ohh interesting... on a sparc? I am trying to think of the sunblade
1500 has a pci-x slot?

Andreas Wacknitz

unread,
Aug 23, 2007, 1:59:33 PM8/23/07
to
Michelle wrote:
> ohh interesting... on a sparc? I am trying to think of the sunblade
Yes, I have one in my Blade 2000.

> 1500 has a pci-x slot?

PCI works also. You need a 3,3V Slot (Blade 2000 has one of them).

Gary R. Schmidt

unread,
Aug 23, 2007, 9:49:18 PM8/23/07
to
D'ya reckon?!?! :-)

Cheers,
Gary B-)

erik magnuson

unread,
Aug 23, 2007, 10:33:29 PM8/23/07
to
Michelle wrote:
> Actually I'd love to find a reasonablly priced SATA controller that
> works on a sparc (Sunblade 1500) so I could add drives over 130GB in it.
>

Another option is to use an external USB or Firewire drive. I've got a
couple of LaCie Firewire drives running with my SB1500 - formatting them
for UFS wasn't all that hard once I figured out that 'vold' had to be
disabled with 'svcadm' - use 'format' to label the disk then 'newfs' to
create the UFS filesystem.


- Erik

Chris Ridd

unread,
Aug 24, 2007, 2:10:06 AM8/24/07
to
On 2007-08-24 02:49:18 +0100, "Gary R. Schmidt" <grsc...@acm.org> said:

> Chris Ridd wrote:
>> Maybe it is the reason U4 is delayed :-)
>>
> D'ya reckon?!?! :-)

Not really :-(

Cheers,

Chris


Michelle

unread,
Aug 24, 2007, 8:23:16 AM8/24/07
to
Thanks for the info Erik.

Michelle

unread,
Oct 7, 2007, 3:53:04 PM10/7/07
to
I finally bought one of the LSILogic SAS3041 controllers, and 4 x 500gb
SATA II drives to try this. It worked perfect with solaris 10 and a
sunblade 1500. Thank you so much for the information... I've been trying
to get around the size limitations of the sun ide controllers.

Michelle

Michelle

unread,
Oct 7, 2007, 3:54:24 PM10/7/07
to
I forgot to ask, can the LSILogic controllers raid functionality work
with SUN? It does hardware raid 1 and 0 correct? thankyou!

John Hines

unread,
Oct 8, 2007, 1:28:28 PM10/8/07
to
Michelle <news...@mst.ca> wrote:

>I forgot to ask, can the LSILogic controllers raid functionality work
>with SUN? It does hardware raid 1 and 0 correct? thankyou!

Let Solaris handle it with ZFS. You can do a mirror or raidz if you
have 3 or more disks.

That way it will still work with a different controller, like if yours
breaks, or you upgrade.

0 new messages