PDA

View Full Version : SAS Controller AIC-9410


jflesher
2009-04-05, 03:27 PM CDT
I'm running from a SATA drive; I can't get the system to see my SAS
Its setup in RAID 0 with two SAS drives; see smolt.
From /var/log/dmesg

is this a firmware issue?
If so how do I fix it?


aic94xx: Failed to load sequencer firmware file aic94xx-seq.fw, error -2
aic94xx: couldn't init seqs for 0000:07:02.0
aic94xx: couldn't init the chip
aic94xx 0000:07:02.0: PCI INT A disabled
aic94xx: probe of 0000:07:02.0 failed with error -2


************** Part of log
aic94xx: Adaptec aic94xx SAS/SATA driver version 1.0.3 loaded
aic94xx 0000:07:02.0: power state changed by ACPI to D0
aic94xx 0000:07:02.0: PCI INT A -> GSI 30 (level, low) -> IRQ 30
aic94xx: found Adaptec AIC-9410W SAS/SATA Host Adapter, device 0000:07:02.0
scsi2 : aic94xx
firmware: requesting aic94xx-seq.fw
e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k6
e1000e: Copyright (c) 1999-2008 Intel Corporation.
ppdev: user-space parallel port driver
iTCO_vendor_support: vendor-support=0
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.03 (30-Apr-2008)
iTCO_wdt: Found a 631xESB/632xESB TCO device (Version=2, TCOBASE=0x1060)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
aic94xx: Failed to load sequencer firmware file aic94xx-seq.fw, error -2
aic94xx: couldn't init seqs for 0000:07:02.0
aic94xx: couldn't init the chip
aic94xx 0000:07:02.0: PCI INT A disabled
aic94xx: probe of 0000:07:02.0 failed with error -2

jflesher
2009-04-05, 04:40 PM CDT
I found a link to this file http://kernel.org/pub/linux/kernel/people/jejb/aic94xx-seq.fw
and copied it to my /lib/firmware folder and now I see this:

aic94xx: Adaptec aic94xx SAS/SATA driver version 1.0.3 loaded
aic94xx 0000:07:02.0: power state changed by ACPI to D0
aic94xx 0000:07:02.0: PCI INT A -> GSI 30 (level, low) -> IRQ 30
aic94xx: found Adaptec AIC-9410W SAS/SATA Host Adapter, device 0000:07:02.0
scsi2 : aic94xx
firmware: requesting aic94xx-seq.fw

******************
My question is why didn't F10 install this file; I'm sure there is a bug report; I found some for FC-7; but they are closed due to end of life.
I'm not sure this is the correct firmware file but this seems to be a starting point.
******************
Next I edited my /boot/grub.conf
And added:
title Windoze Server 2003 x64
rootnoverify (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
******************
Then to auto-mount it I created a folder under mtn (I'll call it DRIVE)
Ran dmraid -ay and got the name I wanted; which can also be found in /dev/mapper
and added this to my /etc/fstab

/dev/mapper/ddf1_DRIVEp1 /mnt/DRIVE ntfs-3g defaults 0 0

Now after I rebooted I can now dual boot into Windoze using my SAS drive
And I can access it in Fedora under /mnt/DRIVE

Hope this helps.

Jeff