On 10/28/10 5:42 PM, Eric Huiban wrote:
> Le 20/10/10 04:28, Nick Holland a icrit :
>> On 07/04/10 13:56, E. L. Evans V wrote:
>>
>> sorry, took me a while to get around to experimenting with this...

Thanks!

I've left most of the prior quoted intact down below, may be a bit wordy
fr list, but for continuity's sake I suppose.

I have tried several cards based on chipset recco's:

A VIA6421 (is PATA and SATA)
A SILI3512 (is SATA)

Both controllers appear to be seen at boot, neither will format a drive.
 OpenBSD sees a drive, and allows partitioning, but formatting fails,
with messages that suggest the sometimes common "too big a drive" problem.

I am using a 1.0T drive.

I know the drive is good based on use elsewhere, as well as using a
AHA2940 combined with a SATA-SCSI adapter in the desired system, a Blade
100.  The 2940 will see it, and use it, but due to cabling issues I
cannot use that arrangement on an ongoing basis.

I have also ordered a SILI3112, which has not yet arrived.  UPS
delivered my last package to the water-filled ditch at the end of the
driveway, and ever so nicely signed for it for me too.  How kind! <g>
Perhaps I'll have a 3112 soon, perhaps not.

I am looking at a different approach, one to include this SAS/SATA
controller:
http://www.cpusolutions.com/store/pc/viewPrd.asp?idproduct=1649&idcategory=401#details

With this I could boot and run from a SATA drive, I think?

Thoughts and suggestions are welcome, with thanks.

Regards & Thanks



[expand internal storage in a Blade 100]


>>> The firmware for the internal native PATA controller is of course
>>> limited to 120G.
>>
>> something is, it isn't the firmware.  Firmware limits don't matter after
>> boot.  And yes, there is a 128g issue on the blade100, it seems, not
>> just the U5/U10.  Apparently, you knew that, I had to find out for
>> myself. :)

Yes, it seems there is a large drive issue.


>>> I am looking to add one or more additional large disks internally and I
>>> do not need to boot from them.
>>>
>>> Some reading suggests that a Silicon Image PCI (or PCI-E ?) adapter to
>>> use sili(4) may or should work.  Of course I'm limited to PCI on this box.
>>>
>>> I am using a SYBA SD-SATA2-2E2I PCI SATA II Controller Card PCI-X/PCI
>>> SATA card sporting a Silicon Image 3124 device.  I have tried the card
>>> in the upper and lower slots, and tried both internal drive connectors
>>> on the card.  The Blade has OBP 4.0.45 currently.
>>
>> hm. That sounds similar to a very bogus card I picked up recently.
>> "6-Port SATA II 150", SiL 3114CTU chip.  I'm not even going to mention
>> the RAID part, which I knew was bogus, but just about everything else
>> was, uh, "creative".  The "II" after the word "SATA"?  Doesn't mean
>> SATA-II.  Pure SATA1.  Thus, the 150 is more "right".  Six port?
>> uh..sure.  Only four can be active (four internal, or four internal and
>> two external), but there are six ports (somewhere on the box, it did say
>> "Four channel").
>>
>> However, it works.  pciide, though, not sili.
>>
>>> Pre and post hardware installation inspection (manual and diff) of dmesg
>>> and eeprom -p output doesn't show anything new or unidentifiable.
>>>
>>> I cannot at the moment test the card elsewhere, so I suppose I've a duff
>>> card or I've misread and it simply isn't supported.
>>>
>>> Has anyone done something similar as I am attempting?
>>
>> actually, just did.
>> Had a 1.5TB SATA disk inside my U10.
>> It did NOT work with the SiL chip card, just like yours, it just didn't
>> show up in my dmesg.
>>
>> HOWEVER, an older VIA-based card did show up and work just fine.
>>
>> My guess (and I want to highlight the word "guess") is that the U10 is
>> maybe an older PCI bus standard.  I've seen this before, an early wi(4)
>> card I had would work in only one or two systems I had at the time with
>> a newer PCI bus, on the older machines, it just didn't show up.  I've
>> also seen this on other cards in the U10, some just don't show up.  I'm
>> pretty sure Sun never planned on a lot of the things I put in them, so I
>> don't think it is a firmware compatibility issue.
>>
>> After having some curious problems with the U10, I've moved the
>> controller and drive to my blade100, and sure enough, the card is
>> recognized by OpenBSD, and the drive is working seemingly well...
>> (and so far, the U10 is behaving itself with the SATA card out of it.
>> Too early to say "cause!".)
> 
> I just did the same retrofit on one of my U10... first by adding a 256Mb
> compact-flash for the boot & root and two sata disk managed by softraid
> and two sata racks without disk-tray (open the door, put your bare disk
> in there, lock the door).
> 
> the via SATA PCI controler is not so bad (2 sata port, 1 pata) and
> really cheap but second port activation apparently needs some fiddling
> in the configuration register within pciide sources when using 4.6 (and
> i didn't had time for this). This chip is aimed to PCI 2.2 but
> compatibilty with PCI 2.1 seems correct. I needed two controlers to
> setup the configuration...
> 
> I replaced the two via controler by a sil3112 PCI controler with 2
> internal SATA connectors ( a bare one with no commercial fancy on it but
> with a visualy "clean" circuit board) : everything runs smoothly with
> this. PCI compatibility is not an issue here in my case.
> 
> dmesg extract (you'll notice my lazyness, i still don't have moved the
> swap partition to sd0b) :
> 
> pciide0 at pci1 dev 3 function 0 "CMD Technology PCI0646" rev 0x03: DMA,
> channel
>  0 configured to native-PCI, channel 1 configured to native-PCI
> pciide0: using ivec 0x7e0 for native-PCI interruptwd0 at pciide0 channel
> 0 drive 0: <TOSHIBA THNCF256MMA>
> wd0: 1-sector PIO, LBA, 244MB, 500736 sectors
> wd0(pciide0:0:0): using PIO mode 2
> pciide0: channel 1 disabled (no drives)
> ppb1 at pci0 dev 1 function 0 "Sun Simba PCI-PCI" rev 0x13
> pci2 at ppb1 bus 2
> pciide1 at pci2 dev 3 function 0 "CMD Technology SiI3112 SATA" rev 0x02: DMA
> pciide1: using ivec 0x7d8 for native-PCI interrupt
> pciide1: port 0: device present, speed: 1.5Gb/s
> wd1 at pciide1 channel 0 drive 0: <Hitachi HDS721050CLA362>
> wd1: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
> wd1(pciide1:0:0): using BIOS timings, Ultra-DMA mode 2
> pciide1: port 1: device present, speed: 1.5Gb/s
> wd2 at pciide1 channel 1 drive 0: <Hitachi HDS721050CLA362>
> wd2: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
> wd2(pciide1:1:0): using BIOS timings, Ultra-DMA mode 2
> softraid0 at root
> scsibus0 at softraid0: 1 targets
> sd0 at scsibus0 targ 0 lun 0: <OPENBSD, SR RAID 0, 003> SCSI2 0/direct fixed
> sd0: 953879MB, 512 bytes/sec, 1953545985 sec total
> bootpath: /p...@1f,0/p...@1,1/i...@3,0/d...@0,0
> root on wd0a swap on wd0b dump on wd0b

Reply via email to