PDA

Bekijk Volledige Versie : Areca versus Freebsd



Trafego
04/07/08, 14:21
Op moment hebben wij een probleem met een areca sata pci-x raid controller welke op freebsd 6.3 (en hoger) zou moeten gaan werken..

In de bios staat deze als bootable device, dat wilt niets zeggen opzich normaal pakt hij even later via de schijven gewoon op.. maar hij ziet hem dus gewoon niet als je met de freebsd installatie wilt beginnen...

Na wat speurwerk online.. de controler word volgens areca door freebsd ondersteund en ook andersom....

Wie heeft de gouden tip om dit te laten werken?

easy2host
04/07/08, 14:38
het systeem zelf ziet de controller wel gewoon goed? dus je kan gewoon arrays etc instellen?

Trafego
04/07/08, 14:41
De bios ziet hem inderdaad gewoon, ook arrays instellen was geen probleem.
dat is dus gewoon in orde

maxnet
04/07/08, 14:43
Ziet de installatieprocedure het volume niet of detecteert hij heel de kaart niet?

Als je een console opent en "dmesg | less" doet, komen dan de volgende regels voorbij?



arcmsr0: <Areca SATA Host Adapter RAID Controller
> mem 0xff3ff000-0xff3fffff,0xf6400000-0xf67fffff irq 18 at device 14.0 on pci3
ARECA RAID ADAPTER0: Driver Version 1.20.00.13 2006-8-18
ARECA RAID ADAPTER0: FIRMWARE VERSION V1.41 2006-5-24
....
pass1 at arcmsr0 bus 0 target 16 lun 0
pass1: <Areca RAID controller R001> Fixed Processor SCSI-0 device
da0 at arcmsr0 bus 0 target 0 lun 0
da0: <Areca ARC-1110-VOL#00 R001> Fixed Direct Access SCSI-3 device
da0: 166.666MB/s transfers (83.333MHz, offset 32, 16bit), Tagged Queueing Enabled

Trafego
04/07/08, 14:47
Gaan we even kijken voor je ;)

QBell
04/07/08, 14:58
INFO: Uit jou bericht begrijp ik dat je er van uit gaat dat hij zou moeten werken onder freebsd, omdat hij de kaart ziet in de bios. Dit is niet per definitie het geval, omdat freebsd afhankelijk is van drivers die de kaart aansturen, en de drives kan vinden. Zie het als een netwerk kaart in windows. Het kan zijn dat je vanuit de bios wel kan booten vanaf een netwerk kaart (PXE), maar dat windows zelf de kaart niet herkent.

Trafego
04/07/08, 14:59
edit: nee helaas, dit toont hij niet.

Ook tijdens booten van de BSD lijkt het erop dat hij de kaart gewoonweg niet ziet :(


INFO: Uit jou bericht begrijp ik dat je er van uit gaat dat hij zou moeten werken onder freebsd, omdat hij de kaart ziet in de bios. Dit is niet per definitie het geval, omdat freebsd afhankelijk is van drivers die de kaart aansturen, en de drives kan vinden. Zie het als een netwerk kaart in windows. Het kan zijn dat je vanuit de bios wel kan booten vanaf een netwerk kaart (PXE), maar dat windows zelf de kaart niet herkent.

Zoals ik al aangaf, heeft dat inderdaad niets te betekenen opzich dat hij in de BIOS aanwezig is maar normaal pakt hij hem dan alsnog wel..

maxnet
04/07/08, 15:21
Areca ondersteuning zit in principe standaard in de kernel. Mijn voorbeeld "dmesg" output komt van een standaard FreeBSD 6.2 bak.
Maar weet niet of ook de nieuwste modellen standaard ondersteund worden, of daar een nieuwere kernel voor nodig is.


Doe eens "pciconf -l -v", en kijk voor welke gevonden devices hij geen kernel ondersteuning heeft (regel begint dan met "none")

Trafego
04/07/08, 15:38
Nou, het probleem is dat ik geen extra console kan openen. Op console 1 zit de installer, en op console 2 een debug-ding die ik niet kan afsluiten. Meer consoles heb ik niet, dus ik kan dat commando helaas dus ook niet uitvoeren.

maxnet
04/07/08, 15:45
Nou, het probleem is dat ik geen extra console kan openen. Op console 1 zit de installer, en op console 2 een debug-ding die ik niet kan afsluiten. Meer consoles heb ik niet, dus ik kan dat commando helaas dus ook niet uitvoeren.

In de installer zit een optie verstopt om een shell te openen.
Weet niet uit m'n hoofd hoe die heet, maar meen dat het gewoon in het menu staat.

Trafego
04/07/08, 16:14
In de 6.3 in elk geval niet zover we kunnen zien :)

update: 7.0 gebrand en werkt feilloos in 1 keer....

Thx in elk geval voor iedereen die een poging gewaagd heeft om de gouden tip te leveren. :)