Hello! Anyone with experience with the SIL3124 chipset? Does it work good? It''s in the HCL, but since SIL3114 apperantly is totally crap I''m a bit skeptic to silicon image.. Regards Mikael
Mikael Karlsson <mikael.k.karlsson at axis.com> wrote:> Hello! > > Anyone with experience with the SIL3124 chipset? Does it work good? > > It''s in the HCL, but since SIL3114 apperantly is totally crap I''m a bit > skeptic to silicon image..Yesterday, I tried the SIL 3114 which should be the same. It comes with a BIOS that hangs up completely directly after detecting the first disk in my quad core Opteron based system. J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
Mikael Karlsson schrieb:> Hello! > > Anyone with experience with the SIL3124 chipset? Does it work good? > > It''s in the HCL, but since SIL3114 apperantly is totally crap I''m a bit > skeptic to silicon image..I''m running with two SIL3132 PCIe cards in my system with no problems. The only panic I had was when forcefully tried via "smartmontools" to get SMART data from the drives. I am using the si3124 driver from OpenSolaris and recompiled it for Solaris 10. The original Solaris 10 driver panics when it finds a disk at one of its SATA ports. The system is running for almost a year now, first with two 1TB disks in a mirror configuration, now with four 1TB disks in RAID-Z. I am running "zpool scrub" at irregular intervals and didn''t have a single checksum error so far. Daniel
Daniel Rock <solaris at deadcafe.de> wrote:> Mikael Karlsson schrieb: > > Hello! > > > > Anyone with experience with the SIL3124 chipset? Does it work good? > > > > It''s in the HCL, but since SIL3114 apperantly is totally crap I''m a bit > > skeptic to silicon image.. > > I''m running with two SIL3132 PCIe cards in my system with no problems. > The only panic I had was when forcefully tried via "smartmontools" to > get SMART data from the drives.If it works for your system, be happy. I mentioned that the controller may not be usable in all systems as it hangs up the BIOS in my machine if there is a disk connected to the card. J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
Joerg Schilling schrieb:> If it works for your system, be happy. I mentioned that the controller may > not be usable in all systems as it hangs up the BIOS in my machine if there is a > disk connected to the card.I disabled the BIOS on my cards because I don''t need it. I boot from one of the onboard SATA ports. Daniel
Daniel Rock <solaris at deadcafe.de> wrote:> Joerg Schilling schrieb: > > If it works for your system, be happy. I mentioned that the controller may > > not be usable in all systems as it hangs up the BIOS in my machine if there is a > > disk connected to the card. > > I disabled the BIOS on my cards because I don''t need it. I boot from one > of the onboard SATA ports.OK, how did you do this? J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
Joerg Schilling schrieb:> Daniel Rock <solaris at deadcafe.de> wrote: >> I disabled the BIOS on my cards because I don''t need it. I boot from one >> of the onboard SATA ports. > > OK, how did you do this?This will depend on the card you are using. I simply had to remove a jumper (Dawicontrol DC-300e). Daniel
Daniel Rock <solaris at deadcafe.de> wrote:> Joerg Schilling schrieb: > > Daniel Rock <solaris at deadcafe.de> wrote: > >> I disabled the BIOS on my cards because I don''t need it. I boot from one > >> of the onboard SATA ports. > > > > OK, how did you do this? > > This will depend on the card you are using. I simply had to remove a > jumper (Dawicontrol DC-300e).I bought this two days ago http://www.kmelektronik.de/main_site/prod_detail/detail.php?ArtNr=4425&Shop=0 and as the only information I could found in the web was to flash the card BIOS, I did not realize that there is a jumper.... It did however not work with booting without an atached disk and connecting it later. Do you believe it makes sense to give it a second try? J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
On Thu, Sep 25, 2008 at 12:51:57PM +0200, Joerg Schilling wrote:> Mikael Karlsson <mikael.k.karlsson at axis.com> wrote: > > > Anyone with experience with the SIL3124 chipset? Does it work good? > > Yesterday, I tried the SIL 3114 which should be the same. It comes with > a BIOS that hangs up completely directly after detecting the first disk > in my quad core Opteron based system.I''m running a 3124 under snv81 and it''s been nothing but rock solid. I also don''t boot from it, but that''s only because GRUB can''t seem to wrap its head around the disk it just booted from, not because it locks up the system. -brian -- "Coding in C is like sending a 3 year old to do groceries. You gotta tell them exactly what you want or you''ll end up with a cupboard full of pop tarts and pancake mix." -- IRC User (http://www.bash.org/?841435)
Brian Hechinger <wonko at 4amlunch.net> wrote:> On Thu, Sep 25, 2008 at 12:51:57PM +0200, Joerg Schilling wrote: > > Mikael Karlsson <mikael.k.karlsson at axis.com> wrote: > > > > > Anyone with experience with the SIL3124 chipset? Does it work good? > > > > Yesterday, I tried the SIL 3114 which should be the same. It comes with > > a BIOS that hangs up completely directly after detecting the first disk > > in my quad core Opteron based system. > > I''m running a 3124 under snv81 and it''s been nothing but rock solid. I also > don''t boot from it, but that''s only because GRUB can''t seem to wrap its head > around the disk it just booted from, not because it locks up the system.THe lock I observed happened inside the BIOS of the card after the main board BIOS jumped into the board BIOS. This was before any bootloader has been ionvolved. J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
On Thu, Sep 25, 2008 at 04:23:42PM +0200, Joerg Schilling wrote:> > THe lock I observed happened inside the BIOS of the card after the main board > BIOS jumped into the board BIOS. This was before any bootloader has been > ionvolved.I wonder if it''s not nessesarily the BIOS of the card, but rather the combination of the BIOS in your machine and the BIOS in the card. Did you try it in a different machine? Also, did you update the firmware on the card? The firmware mine shipped with was completely unusable, but after updating it all was good. -brian -- "Coding in C is like sending a 3 year old to do groceries. You gotta tell them exactly what you want or you''ll end up with a cupboard full of pop tarts and pancake mix." -- IRC User (http://www.bash.org/?841435)
> THe lock I observed happened inside the BIOS of the card after the main board > BIOS jumped into the board BIOS. This was before any bootloader has been > ionvolved.Is there a disk using a zpool with an EFI disk label? Here''s a link to an old thread about systems hanging in BIOS POST when they see disks with EFI disk labels: http://www.opensolaris.org/jive/thread.jspa?messageID=18211 -- This message posted from opensolaris.org
J?rgen Keil <jk at tools.de> wrote:> > THe lock I observed happened inside the BIOS of the card after the main board > > BIOS jumped into the board BIOS. This was before any bootloader has been > > ionvolved. > > Is there a disk using a zpool with an EFI disk label? Here''s a link to an old > thread about systems hanging in BIOS POST when they see disks with > EFI disk labels: > > http://www.opensolaris.org/jive/thread.jspa?messageID=18211I intentionally used a Sun disk label + fdisk. J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
Brian Hechinger <wonko at 4amlunch.net> wrote:> On Thu, Sep 25, 2008 at 04:23:42PM +0200, Joerg Schilling wrote: > > > > THe lock I observed happened inside the BIOS of the card after the main board > > BIOS jumped into the board BIOS. This was before any bootloader has been > > ionvolved. > > I wonder if it''s not nessesarily the BIOS of the card, but rather the combination > of the BIOS in your machine and the BIOS in the card. Did you try it in a different > machine? Also, did you update the firmware on the card? The firmware mine shipped > with was completely unusable, but after updating it all was good.There is no option to use the card+disk in a differnt machine. I read that there might be a firmware upgrade but I have not been able to find a dowload. Did you updated from a DOS floppy? J?rg -- EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin js at cs.tu-berlin.de (uni) schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
>>>>> "mk" == Mikael Karlsson <mikael.k.karlsson at axis.com> writes:mk> Anyone with experience with the SIL3124 chipset? Does it work mk> good? In Solaris, I believe Sil3124 has a SATA framework driver while SIL3114 is the old IDE framework. There is more than one version of the 3124, but I''ve not heard errata about either version. There are some Sil PCIe cards out there. The 2-port ones are a native PCIe chip, but the 4-port ones seem to be a PCIe-to-PCIX bridge plus a Sil3124. For the capability/merit of each chip, the Linux drivers seem to be a lot more mature, in terms of being bug-free and of supporting NCQ, port multipliers, and hotswap, so this list might give you some idea of each chip''s merit: http://ata.wiki.kernel.org/index.php/SATA_hardware_features What you really want to know though is which SATA chips work well under Solaris. There''s no good answer IMHO. The obvious approach is to buy the same chips that Sun puts into the hardware they support under contract, but that''s worked poorly for some people on the list. I think you should search the archives for works-for-me reports yourself---I could tell you what I''d buy if I were going to buy something, but that''s worth even less than someone saying ``works here'''' because I haven''t bought it. I gave up on the whole mess, let Linux handle the SATA and export iSCSI targets. Maybe running Solaris as a domU under Linux would be faster and still give you access to working free-software SATA drivers. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 304 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20080925/091043fb/attachment.bin>
>>>>> "js" == Joerg Schilling <Joerg.Schilling at fokus.fraunhofer.de> writes:js> If it works for your system, be happy. I mentioned that the js> controller may not be usable in all systems as it hangs up the js> BIOS in my machine if there is a disk connected to the card. There are three different chips under discussion, though. Neither positive report in the thread is for the 3114, but for the other two chips. I agree the company is sketchy---it''s the same one that made those crappy CMD PATA chips that crippled teh IDE in the Sun Ultra 5/10, and the older CMD chips that corrupted data on lots of Linux systems. But they may be the least of evils, and one of very few options for people who care about software freedom. Also they seem to be the only ones actually making SATA port multipliers instead of just talking about them. sil3124 works fine for me in Linux, with EFI labels. haven''t tried solaris because the SATA stack doesn''t work under SPARC. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 304 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20080925/7fbf2827/attachment.bin>
On Thu, Sep 25, 2008 at 07:40:09PM +0200, Joerg Schilling wrote:> > There is no option to use the card+disk in a differnt machine.That''s a shame, that could tell you a lot.> I read that there might be a firmware upgrade but I have not been able to find > a dowload.http://www.siliconimage.com/docs/3124_6409.zip> Did you updated from a DOS floppy?Yes. -brian -- "Coding in C is like sending a 3 year old to do groceries. You gotta tell them exactly what you want or you''ll end up with a cupboard full of pop tarts and pancake mix." -- IRC User (http://www.bash.org/?841435)
Joerg Schilling wrote: [ ... ]> I bought this two days ago > > http://www.kmelektronik.de/main_site/prod_detail/detail.php?ArtNr=4425&Shop=0This has a SIL3114. I bought it some month ago.> and as the only information I could found in the web was to flash the card BIOS,You need a bios *without* the RAID functionality. Otherwise opensolaris would detect a raid controller for which it doesn?t have a driver. http://www.siliconimage.com/support/supportsearchresults.aspx?pid=28&cid=15&ctid=2&osid=0& After eeprom pci-ide=''pci1095,3114'' and a reboot opensolaris should detect a ''Mass storage controller''. ( prtconf -pv )> I did not realize that there is a jumper....No jumper.> It did however not work with booting without an atached disk and connecting it later.Possibly it works after flashing the bios ... Sorry, i couldn?t remember if i ever used it without attached disks.> Do you believe it makes sense to give it a second try?For me it is working for 2 month. Scrubbing every two weeks. No checksum errors. But its not 24-hour-machine and i don?t extremely stress it. You bought it. So try it. Another workaround i didn?t try: http://bugs.opensolaris.org/view_bug.do?bug_id=6595150> J?rg >-- mfg ralf nordmeier
Joerg Schilling wrote: [ ... ]> I bought this two days ago > > http://www.kmelektronik.de/main_site/prod_detail/detail.php?ArtNr=4425&Shop=0 > > and as the only information I could found in the web was to flash the card BIOS, > I did not realize that there is a jumper....After i opened the case, i see a jumper JP4 on the left side. But i don?t know ist functionality. [ ... ] -- mfg ralf nordmeier