which to donate? (WAS: Re: problems with Areca ARC-1200)
On Mon, Jul 14, 2008 at 10:06 PM, Ryan Corder [EMAIL PROTECTED] wrote: So, is it the firmware? the definition in pcidevs? I'm just baffled as to why the card shows up but the drives don't. I really, really don't want to keep Linux on this machine, so _any_ help is greatly appreciated. Ultimately, the solution to my problem was to buy the next step up card in Areca's line, the ARC-1210. I'm happy to report that it is working flawlessly. The flip side is that I've had quite the expensive experiment going here. I am now the owner of two 2-port PCIe RAID cards -- one that is known not to work with OpenBSD and one that should work but maybe needs some play time from the developers. I would like to sell one and donate the other. Which one should I donate to the OpenBSD devs and where should I sent it? 1. 3ware 9650SE-2LP (PCIe x8 2-port SATA) RAID card, or 2. Areca ARC-1200 rev. B (PCIe x1 2-port SATA) RAID card. both are fanless, but the Areca is almost half the size of the 3ware. If that makes any difference whatsoever... later. ryanc -- Ryan Corder [EMAIL PROTECTED]
Re: problems with Areca ARC-1200
Hi, it's been a while since I used areca controllers. At that time there were some controller bios settings you had to use for proper disk spin up. You can set the timing for the disk spinup. Also it used to be recommended to disable the quickboot option in your bios. regards sebastian Ryan Corder schrieb: I unfortunately don't have a full dmesg output to send everyone, but I'm hoping I can provide enough to figure out what is wrong. Today I was trying to install 4.3 from my official CDs, but got stopped once I found that the kernel could not see the drives attached to my ARC-1200. According to the card's BIOS, I have one fully initialized RAID 1 array between two drives -- the kernel boot prompt even lists 'hd0+*'. However, once the kernel (bsd.rd on amd64) boots, it sees the card, but never the drives. So, I get a line like this: arc0 at pci11 dev 14 function 0 *Areca* ARC-1200 rev B: apic 8 int 0 (irq 10) but I don't get anything more, like: arc0: 2 ports, 128MB SDRAM, firmware V1.44 2008-3-20 or _most_ importantly: sd0 at scsibus1 targ 0 lun 0: *Areca*, ARC-1200-VOL#00, R001 SCSI3 0/direct fixed sd0: 476837MB, 56514 cyl, 36 head, 480 sec, 512 bytes/sec, 976562176 sec total any thoughts? Is the RAMDISK_CD on 4.3 that much different from GENERIC? I looked in CVS and saw that both 'arc* at pci?' and 'scsibus* at arc?'. What am I missing? thanks. ryanc -- Sebastian Schmitzdorff Managing Director Hamburgnet Kottwitzstrasse 49 D-20253 Hamburg fon: +49 40 736 72-322 fax: +49 40 736 72-321 Ust-IdNr. DE256504490 http://www.hamburgnet.de
Re: problems with Areca ARC-1200
On Mon, Jul 14, 2008 at 2:50 AM, Sebastian Schmitzdorff [EMAIL PROTECTED] wrote: it's been a while since I used areca controllers. At that time there were some controller bios settings you had to use for proper disk spin up. You can set the timing for the disk spinup. Also it used to be recommended to disable the quickboot option in your bios. Unfortunately, this wasn't the problem. To make double sure, I threw in a CD of the latest Arch Linux and it saw both the card and the RAID 1 set. I was able to create partitions, filesystems, and move around files. At this point, I started wondering about the driver and the fact that this is a rev. B card. Upon closer inspection, support for this card (and all over Marvell firmware-based Areca cards) was added in version 1.72 - 1.75 of arc.c. According to CVS, this version made it into OPENBSD_4_3. The only change since release has been the addition to control the LEDs via bioctl. So, is it the firmware? the definition in pcidevs? I'm just baffled as to why the card shows up but the drives don't. I really, really don't want to keep Linux on this machine, so _any_ help is greatly appreciated. -- Ryan Corder [EMAIL PROTECTED]
problems with Areca ARC-1200
I unfortunately don't have a full dmesg output to send everyone, but I'm hoping I can provide enough to figure out what is wrong. Today I was trying to install 4.3 from my official CDs, but got stopped once I found that the kernel could not see the drives attached to my ARC-1200. According to the card's BIOS, I have one fully initialized RAID 1 array between two drives -- the kernel boot prompt even lists 'hd0+*'. However, once the kernel (bsd.rd on amd64) boots, it sees the card, but never the drives. So, I get a line like this: arc0 at pci11 dev 14 function 0 *Areca* ARC-1200 rev B: apic 8 int 0 (irq 10) but I don't get anything more, like: arc0: 2 ports, 128MB SDRAM, firmware V1.44 2008-3-20 or _most_ importantly: sd0 at scsibus1 targ 0 lun 0: *Areca*, ARC-1200-VOL#00, R001 SCSI3 0/direct fixed sd0: 476837MB, 56514 cyl, 36 head, 480 sec, 512 bytes/sec, 976562176 sec total any thoughts? Is the RAMDISK_CD on 4.3 that much different from GENERIC? I looked in CVS and saw that both 'arc* at pci?' and 'scsibus* at arc?'. What am I missing? thanks. ryanc -- Ryan Corder [EMAIL PROTECTED]